ep122 Monthly Platform 202305
- published_at
- 2023-05-29
- guest
- @myakura
- toc
-
headings
Theme
第 122 回のテーマは 2023 年 5 月の Monthly Platform です。
Show Note
Chrome 動向
Stable: 113
Updates
Intents
- Ship: HTTPS Upgrades
- Ship: Non-composed Mouse and Pointer enter/leave events
- Ship: AbortSignal.any()
- Ship: BYOB support for Fetch
- Prototype: CSS Scrollbars: scrollbar-color, scrollbar-width
- Prototype: Multiple Readers and Writers in File System Access API
- Prototype: Protected Audience Bidding & Auction Services
- Prototype: WebRTC Codec Selection API
- Prototype: Enrollment for Privacy Sandbox
- Deprecate and Remove: "uuid-in-package" navigation with Web Bundles
- Deprecate: Mutation Events
- Experiment: Align clipboard async API read/write HTML format with DataTransfer API
- Experiment: Long Animation Frame Timing
- Extend Experiment: Speculation Rules - Document rules, response header, deliveryType
- Extend Experiment: User-Agent Reduction Deprecation Origin Trial
- Ready for Trial: Bounce Tracking Mitigations
- Ready for Trial: Multi-surface capture with auto-accept (for managed sessions only)
- Ready for Trial: Web app scope extensions
- PSA: FedCM Supports Credential Management Mediation Requirements for Auto Re-authentication
- PSA: Third-party cookie deprecation for 1% of Chrome Stable starting Q1 2024
- PSA: Improvements to metrics UI on chromestatus.com
V8
Other
-
web.dev
- Deploying AVIF for more responsive websites
- google developer blog
- google developer japan blog
-
chrome developer blog
- Storage Buckets origin trial available
- How the image editing app Photopea uses the File Handling API to let users open files from their file explorer
- Web SQL deprecation timeline updated
- How the 3D model editor Blockbench uses the EyeDropper API to let users choose colors from everywhere
- Preparing to ship the Privacy Sandbox relevance and measurement APIs
- What's New with Aurora?
- How LEGO ® Education uses the Web Bluetooth and the Web Serial APIs
- Introducing the popover API
- DevTools Tips: Workspace
- chromium blog
- canary
- v8
- Q1 2023 Summary from Chrome Security
-
Google Online Security Blog: Google Trust Services ACME API available to all users at no cost
- https://security.googleblog.com/2023/05/google-trust-services-acme-api_0503894189.html
- ACME 拡張の ARI (ACME Renewal Information) サポート開始
- MPDV (Multi-Perspective Domain Validation) のサポート開始
-
Google Online Security Blog: How the Chrome Root Program Keeps Users Safe
- https://security.googleblog.com/2023/05/how-chrome-root-program-keeps-users-safe.html
- Chrome が開始した Root Program の運用などについて
Firefox 動向
Stable: 113.0.2
Updates
- A Bountiful Blend of Browser Betterments - These Weeks in Firefox: Issue 138 - Firefox Nightly News
- declarativeNetRequest available in Firefox | Mozilla Add-ons Community Blog
Intents
- Ship: Array.fromAsync
- Ship: in Early Beta or Earlier: persist Sqlite auxiliary files
- Ship: Compatible join and split node direction in HTML editor in all channels
- Ship: IndexedDB API in Private Browsing Mode
- Ship: animation-composition property
- Ship: supports conditions for CSS imports
- Prototype and Ship: submitting element directionality via the dirname attribute
- Prototype and Ship: TimerThread efficiency improvements
- Prototype: WebAssembly multi-memory
- Change:
- Remove:
Other
- New reference pages on MDN for JavaScript regular expressions | MDN Blog
- Celebrating Global Accessibility Awareness Day | MDN Blog
- Using HTML landmark roles to improve accessibility | MDN Blog
- How to draw any regular shape with just one JavaScript function | MDN Blog
-
Firefox Developer Experience - Your Go-To Resource for Web Development & Compatibility
- https://fxdx.dev/
- Developer Tools や Compatibility チームのブログができたらしい
-
Access Denied
- https://bugzilla.mozilla.org/show_bug.cgi?id=1834907
-
Fabrice Desr é: "It's now accessible only to Mozilla employees, but this is the meta-bug tracking the iOS port of Gecko:" - Fosstodon
Safari 動向
Stable: 16.5
Updates
-
WebKit Features in Safari 16.5
- https://webkit.org/blog/14154/webkit-features-in-safari-16-5/
- CSS Nesting
- CSS user valid and invalid pseudo-classes
- Apple Pay
- Lockdown mode
- Bug Fixes
- Safari 16.5 Release Notes | Apple Developer Documentation
- Release Notes for Safari Technology Preview 170
- Safari 16.6 Beta Release Notes | Apple Developer Documentation
Standard Positions
-
newly filed
- https://github.com/WebKit/standards-positions/issues?q=is%3Aissue+created%3A%3E2023-03-20+
- Removing the zoom CSS property · Issue #170 · WebKit/standards-positions
- Explicit compile hints · Issue #172 · WebKit/standards-positions
Other
Edge 動向
Stable: 113
Updates
- Microsoft Edge: Your AI-powered browser, innovating for businesses and developers
-
Microsoft Build 2023 Book of News
- https://news.microsoft.com/build-2023-book-of-news/ja/
- Web の話は特になし
- Edge Copilot, Edge for Business, Edge Workspaces, Sidebar App など
Chakra
Other
- 「Edge」のサイドバーが分離、デスクトップに合体!? ~ Microsoft が新機能をテスト中 - やじうまの杜 - 窓の杜
- WebView2 のよくあるご質問 | Japan Developer Support Internet Team Blog
- New TLDs: Not Bad, Actually - text/plain
- Detecting When the User is Offline - text/plain
- How do Random Credentials Mysteriously Appear? - text/plain
WHATWG/W3C 動向
Draft
-
Recommendation
- EPUB 3.3 becomes a W3C Recommendation
- Proposed Recommendation
- Candidate Recommendation
- Working Draft
-
First Public Working Draft
- First Public Working Drafts: Update of the RDF and SPARQL families of specification towards version 1.2
- First Public Working Draft: BBS Cryptosuite v2023
- First Public Working Draft: Verifiable Credentials JSON Schema Specification 2023
-
Chartering
- Proposed W3C Charter: Accessible Platform Architectures Working Group
Other
- W3C WAI Updates for GAAD 2023 | W3C Blog
- What's New in WCAG 2.2 Draft | Web Accessibility Initiative (WAI) | W3C
-
Agenda for May 25, 2023 · Issue #347 · web-platform-tests/interop
- https://github.com/web-platform-tests/interop/issues/347#issuecomment-1563586581
- Interop team charter
- test change proposals
- Interop 2024 process
TC39 動向
Meeting
- なし
Proposals Diff
New Proposals
Other
WinterCG 動向
Meeting
- なし
IETF 動向
WG
- IETF
-
httpwg
- https://lists.w3.org/Archives/Public/ietf-http-wg/
- https://github.com/httpwg/wg-materials/
-
Consensus call to include Display Strings in draft-ietf-httpbis-sfbis
- https://lists.w3.org/Archives/Public/ietf-http-wg/2023AprJun/0177.html
- WGLC だったはずの SFV に Unicode を含めるかを議論中
- Working Group Last Call: draft-pauly-httpbis-alias-proxy-status-03
- quicwg
- webtrans
-
tlswg
- https://mailarchive.ietf.org/arch/browse/tls/
- https://github.com/tlswg/wg-materials
-
[TLS] WGLC for draft-ietf-tls-rfc8446bis and draft-ietf-tls-rfc8447bis
- https://mailarchive.ietf.org/arch/msg/tls/kz12NYnBurCDXhfyMGkhVRs3bl4/
- The Transport Layer Security (TLS) Protocol Version 1.3
-
IANA Registry Updates for TLS and DTLS
- https://www.ietf.org/archive/id/draft-ietf-tls-rfc8447bis-04.html
- IANA の拡張や Cipher Suite に推奨かどうかの列を追加
-
ohai
-
[Ohai] Working Group Last Call for draft-ietf-ohai-svcb-config
- https://mailarchive.ietf.org/arch/msg/ohai/5t3hDg29uYqAnL9VPI_XjJSpDXA/
- SVCB/HTTPS Record での OHTTP アドバタイズ
-
[Ohai] Working Group Last Call for draft-ietf-ohai-svcb-config
-
httpapi
-
Last Call: <draft-ietf-httpapi-link-template-02.txt> (The Link-Template HTTP Header Field) to Proposed Standard
- https://mailarchive.ietf.org/arch/msg/ietf-announce/3JLLhRU0IkeY2RCP7Js2mkLPzPQ/
Link-Template: "/{username}"; rel="https://example.org/rel/user"
Link-Template: </books/{book_id}/author>; rel="author" anchor="#{book_id}"
- のように URL のテンプレートを示すことができる
- Last Call: draft-ietf-httpapi-yaml-mediatypes-04.txt (YAML Media Type) to Informational RFC
-
Last Call: <draft-ietf-httpapi-link-template-02.txt> (The Link-Template HTTP Header Field) to Proposed Standard
Other
- Martin Thomson appointed as IETF Nomcom chair 2023-2024
CDN 動向
Cloudflare
- Launching our new Open Source Software Sponsorships Program
- Unbounded memory usage by TCP for receive buffers, and how we fixed it
- Workers Browser Rendering API enters open beta
- How Cloudflare is powering the next generation of platforms with Workers
- More Node.js APIs in Cloudflare Workers - Streams, Path, StringDecoder
Fastly
Other
- CVEs: What They Are, and Ways to Mitigate Their Impact | Akamai
- What's New for Developers: May 2023 | Akamai
セキュリティ動向
周辺動向
-
改正電気通信事業法公布 が 6 月から実施
- 「クッキー」来月から規制 (有料)
- Cookie 規制とは【前編】|日本ではいつから始まる?どう対策すべき? - ミニナレ [web 制作会社シスコム]
- Cookie 規制とは【後編】|日本ではいつから始まる?9 つの対策について解説 - ミニナレ [web 制作会社シスコム]
- 「通知、同意、拒否」などの対応が必要
イベント
-
6 月
- 5-9: WWDC 2023
- 7-8: W3C Workshop Secure the Web Forward
-
7 月
- IETF | IETF 117 San Francisco
-
9 月
- 11-15: TPAC 2023
Wrap Up
-
Chrome
-
Ship
- HTTPS Upgrades
- AbortSignal.any()
-
Prototype
- CSS Scrollbars
- Protected Audience Bidding
- Enrollment for Privacy Sandbox
- Experiment
-
Deprecate and Remove
- Mutation Events
-
other intents
- Ready for trial Bounce Tracking Mitigations
- 3P Cookie deprecation for 1% of Chrome Stable starting Q1 2024
-
web.dev
- deploying AVIF
- Google Developer Blog
-
Chrome Developers
- preparing to ship Privacy Sandbox
- What's new with Aurora
- Popover
- Chromium blog
-
other blogs
- Q1 2023 Summary from Chrome Security
- Trust Services ACME API
- Chrome Root Program
- other
-
Ship
-
Firefox
-
Ship
- Array.fromAsync
- animation-composition
- CSS imports supports conditions
- Prototype
- other intents
-
other
- Firefox Developer Experience blog
- Gecko port for iOS?
-
Ship
-
Safari
-
Safari 16.5
- Nesting
- CSS :user-valid and :user-invalid
-
Safari 16.6 Beta
- bug fixes
-
TP 170
- bug fixes
- blog
- other
-
Safari 16.5
-
Edge
- Build 2023
- New TLDs not bad
-
W3C/WHATWG
-
Spec
- WCAG 2.2 CR
-
other
- GAAD 2023
-
Spec
- TC39
- WinterCG
-
IETF
-
httpwg
-
SFbis の WGLC
- ただし Unicode を入れるかで揉める
- proxy-status の WGCL
-
SFbis の WGLC
-
tlswg
- TLS1.3bis の WGCL
- IANA TLS Registory update で deprecate 列がつくのの WGLC
-
ohai
- SVCB で OHTTP アドバタイズ WGCL
-
httpapi
- link-template が WGCL
- yaml-mediatype が WGCL
- Martin が IETF の Nomcom に
-
httpwg
-
CDN 動向
- Cloudflare が OSS Sponsor Ship の枠を広げる
- セキュリティ動向
-
周辺動向
- 改正電気通信事業法 6 月から実施