Monthly Web 2017/01
Intro
月一メモ
Browser
-
1/25 Chrome 56
- scroll イベントの passive 化
- webvr
- web bluetooth
- position: sticky
- writeable streams
- HTML5 default
-
1/24 Firefox 51
- https://developer.mozilla.org/en-US/Firefox/Releases/51
- webgl default
- idb2
-
1/23 Safari 10.1
- fetch
- idb2
- custom elements
- input events
- form validation
- async/await
- grid layout
News
-
Mozilla の new logo
- フォントも無料公開されるらしい
-
マイナンバーサイト 32bit IE/Safari + Java
- IC カード対応のため止むを得ずらしい
-
webpack 2 系(2.2)正式リリース
- tree shaking が入った(uglify で消す)
-
webcomponents.org がリニューアル
- API バージョンを v1 にあげた
API
-
Safari が credential management api
- もっと使われるといい
-
WebKit に WebRTC のコードが
- Chrome のコードをもってきてる
-
AMP Lite
- cache-control: no-transform は無視するらしい(opt-in だからか)
-
新しい Google の圧縮ライブラリ Draco と guetzli
- https://github.com/google/guetzli
- WebVR 系コンテンツ特化とか
-
Firefox に input type=date 系実装中
- はやくカレンダーライブラリいらなくなれ
-
Webmention が W3C 勧告
- REC-webmention-20170112
- トラックバックの現代版
-
Compiling Rust to WebAssembly Guide
- rustup 入れてからハローワールドまで
-
ES proposal: import()
- どのモジュールが呼んだかを知るため関数ではなくオペレータ
-
google/ngx_token_binding
- token_binding 実装
Security
-
Google も CA 参入
- Global Sign の一部を買っていたらしい
- 最近の CA インシデントにしびれを切らしたんだろう
-
bugzilla.mozilla.org が CSP 適用予定
- XSRF も対応できるって書いてあったけどこれは勘違い(修正済み)
-
Ars が HTTPS 移行
- forum で起こる mixed-contents は許容という判断 (CGM の宿命か)
-
Akamai が OpenSSL の TLS1.3 開発スポンサーに
- 4 月の 1.1.0 に乗る予定
-
HSTS meetup
- 濃ゆい議論があった模様
-
HTTPS に移行しない Neverssl
- example.com あればいらない気もした
-
autofill で個人情報が意図せず送られる
- http://gigazine.net/news/20170106-browser-autofill-phishing/
- input を隠しとく素朴なやりかた
- UI でなんとかするらしい
-
HTTPS on NYTimes.com
- デカイ事例
-
Let's Encrypt 順調です
- パンクしないかちょっと心配
-
Amazon が CA 参入らしい
- CA 参入は流行りか
-
Edge に Brotli
- transport-encoding: br がどのくらい増えるか