ep162 Monthly Platform 202409
- published_at
 - 2024-09-30
 - guest
 - @myakura
 - toc
 - 
          
headings
 
Theme
第 162 回のテーマは 2024 年 9 月の Monthly Platform です。
Show Note
Chrome 動向
Stable: 129
Updates
- 
              New in Chrome 129
              
- https://developer.chrome.com/blog/new-in-chrome-129
 - Break up long tasks with 
scheduler.yield() - Animations with intrinsic sizes
 - Changes to CSS anchor positioning
 
 - 
              What's new in DevTools, Chrome 129
              
- https://developer.chrome.com/blog/new-in-devtools-129
 - Recorder supports export to Puppeteer for Firefox
 - 
                  Performance panel improvements
                  
- Live metrics observations
 - Search requests in the Network track
 - See stack traces of performance.mark and performance.measure calls
 
 - Use test address data in the Autofill panel
 - 
                  Elements panel improvements
                  
- Force more states for specific elements
 - Elements > Styles now autocompletes more grid properties
 
 - Lighthouse 12.2.0
 - Miscellaneous highlights
 
 - What's New in WebGPU (Chrome 129)
 - 
              Chrome 130 beta
              
- https://developer.chrome.com/blog/chrome-130-beta
 - 
                  CSS
                  
- CSS Container Queries flat tree lookup
 - CSS Nesting: The nested declarations rule
 - Full and unprefixed box-decoration-break support
 - Allow more pseudo-elements and pseudo-classes after 
::part() 
 - 
                  Web APIs
                  
- Attribution Reporting API feature (Attribution Scopes)
 - Attribution Reporting API feature (debug key privacy improvement)
 - Compression dictionary transport with shared Brotli and shared Zstandard
 - Concurrent smooth scrollIntoView()
 - Document picture-in-picture: add option to ignore window bounds cache
 - Improved error reporting in IndexedDB for large value read failures
 - Keyboard focusable scroll containers
 - Protected Audience Bidding and Auction Services
 - Support non-special scheme URLs
 - WebAssembly JavaScript String Builtins
 - WebGPU: Dual source blending
 - Web Serial: connected attribute and RFCOMM connection events
 
 - 
                  Origin trials in progress
                  
- Language Detector API
 - WebAuthn attestationFormats
 
 - 
                  Deprecations and removals
                  
- Remove expectedImprovement in DelegatedInkTrailPresenter
 - Deprecate non-standard GPUAdapter requestAdapterInfo() method
 
 
 
Intents
- 
              Ship: @property support 
<string>syntax - Ship: Attribution Reporting Feature: Attribution Scopes
 - Ship: Attribution Reporting Feature: Debug Key Privacy Improvement
 - 
              Ship: CSS 
font-variant-emoji - Ship: Capture all screens
 - Ship: Dynamic safe area insets
 - Ship: File System Access on Android and WebView
 - Ship: Full and unprefixed box-decoration-break support
 - Ship: WebAssembly JS String Builtins
 - Ship: WebXr hand input module - Level 1
 - Ship: RTCRtpEncodingParameters.scaleResolutionDownTo
 - Ship: noopener-allow-popups COOP value
 - 
              Ship: 
@pagemargin boxes - Ship: SVG foreignObject does not taint the canvas for blob URLs
 - Ship: Support currentcolor in Relative Color Syntax
 - Ship: WebAuthn signal API
 - Ship: WebHID on Dedicated Workers
 - Ship: Private Aggregation API: increase contribution limit to 100 for Protected Audience callers
 - Ship: WebGPU: Clip Distances
 - Prototype and Ship: Private State Token API Permissions Policy Default Allowlist Wildcard
 - 
              Prototype: 
Document-Policy: expect-no-linked-resources - 
              Prototype: Popover invoker and anchor positioning improvements
              
- https://groups.google.com/a/chromium.org/g/blink-dev/c/Z5wK8e1f1g4
 - Invoker relationship が implicit な anchor 作るとこまでが入る
 - つまり anchor 指定しなくても invoker は anchor になる
 - popover 以外の anchor の話はまだ
 - https://github.com/whatwg/html/pull/9144
 - https://www.w3.org/2024/06/27-css-minutes.html#t02
 
 - Prototype: Canvas Formatted Text
 - Prototype: highlightsFromPoint API
 - Prototype: WebHID on Dedicated Workers
 - Prototype: CSS 'stretch' sizing keyword
 - 
              Prototype: JPEG XL decoding support (image/jxl) in blink
              
- https://groups.google.com/a/chromium.org/g/blink-dev/c/WjCKcBw219k
 - iPhone でのサポートや Firefox の position が代わりそうという報を受けて現状どうなってる?という質問が上がった
 
 - Experiment: "is-cross-site" bit in the HTTP Cache Partitioning Key
 - Experiment: Incorporating navigation initiator into the HTTP cache partition key
 - Extend Experiment 2: Capture all screens
 - Extend Experiment: FedCM Bundle 6: Continuation API, Parameters API, Fields API, Multiple configURLs, Custom account labels
 - Extend Experiment: fetchLater API
 - Extend Experiment: Page-Embedded Permission Control
 - 
              Deprecate and Remove: Remove non-standard GPUAdapter 
requestAdapterInfo()method - PSA: Add Permission modals for Keyboard and Pointer Lock
 - PSA: migration to Wptrunner has started
 - PSA: Exposing "duplex" on Request
 - Web-Facing Change PSA: Improved error reporting in IndexedDB for large value read failures
 - Ready for Developer Testing: Deprecate getters of Intl Locale Info
 
Other
- 
              web.dev
              
- Accessing hardware devices on the web
 - Allow passkey reuse across your sites with Related Origin Requests
 - Chrome ends support for First Input Delay
 - New to the web platform in August
 - Passkeys hackathon in Tokyo: Passkeys on IoT devices and more
 - Tell us how you use CSS with the State of CSS survey
 - Build responsible web experiences with generative AI
 - 
                  Submit your proposals for Interop 2025
                  
- https://web.dev/blog/interop2025-proposals
 - interop/2025/selection-process.md at main · web-platform-tests/interop · GitHub
 
 - Mitigate cross-site scripting (XSS) with a strict Content Security Policy (CSP)
 - Storage for the web
 
 - 
              google for developers
              
- Updates to the Google Photos APIs: Picker API launch and Library API changes - Google Developers Blog
 
 - 
              google developer japan blog
              
- Google Developers Japan: ポスト量子暗号: 標準と進展
 
 - 
              chrome developer blog
              
- 
                  What's missing from HTML and CSS?
                  
- https://developer.chrome.com/blog/missing-from-css
 - 
                      The top ten requests
                      
- Support for styling inputs
 - Visually hidden
 - position: sticky inside overflow:hidden
 - Animate to height: auto
 - Additional input types
 - Real random numbers in CSS
 - Mixin style classes
 - Global styles in shadow DOM
 - Dividing mixed units
 - nth-letter
 
 - 賛成かどうかのフォーム
 
 - Introducing hints, Related Origin Requests and JSON serialization for WebAuthn in Chrome
 - 
                  Anchor positioning syntax changes
                  
- https://developer.chrome.com/blog/anchor-syntax-changes
 inset-areaはposition-areaに改名position-try-optionsはposition-try-fallbackに改名position-try-fallbacks: inset-area(top)はposition-try-fallbacks: top
 - Introducing the Digital Credentials API origin trial
 - The Keyboard Lock and the Pointer Lock APIs require permission from Chrome 130
 - 
                  Request for developer feedback: customizable select
                  
- https://developer.chrome.com/blog/rfc-customizable-select
 - Try it out and give us your feedback
 - Opting-in to the new 
<select> - Breaking down the parts
 - 
                      Enhance the existing 
<select>element- Basic styling
 - Complex content within options
 - Style the selected option
 - Interactive options
 
 - Limitations and accessibility notes
 
 - Bluetooth RFCOMM updates in Web Serial
 - Chrome Experiment: Process sharing
 - Freeze screen & inspect disappearing elements
 - Monitor your local and real-user Core Web Vitals performance in DevTools
 - Feedback needed: How should we define CSS masonry?
 - Writer and rewriter APIs available for early preview
 - 
                  Sign up for the Language Detection API origin trial
                  
- https://developer.chrome.com/blog/language-detection-origin-trial
 - 読み込む AI Model の選択などのための言語の検出
 
 - 
                  The Web Vitals extension, now in DevTools
                  
- https://developer.chrome.com/blog/web-vitals-extension
 - WebVitals の拡張の全機能が DevTools に入った
 
 - Caching Demystified: Inspect, Clear, and Disable Caches
 - Chrome to sync passkeys on Google Password Manager between desktop and Android
 
 - 
                  What's missing from HTML and CSS?
                  
 - chromium blog
 - canary
 - 
              google security blog
              
- https://security.googleblog.com/
 - Google Online Security Blog: Deploying Rust in Existing Firmware Codebases
 - Google Online Security Blog: A new path for Kyber on the web
 
 - 
              search blog
              
- https://developers.google.com/search/
 - Supporting AVIF in Google Search
 
 - v8
 - 
              other
              
- 
                  Rick Byers: "The Chromium commit tracker ca…" - Toot Café
                  
- https://toot.cafe/@RickByers/113147935000806939
 - Chromium へのコントリビューターの推移
 
 
 - 
                  Rick Byers: "The Chromium commit tracker ca…" - Toot Café
                  
 
Firefox 動向
Stable: 130.0
Updates
- 
              Firefox 130.0, See All New Features, Updates and Fixes
              
- https://www.mozilla.org/en-US/firefox/130.0/releasenotes/
 - 選択範囲の翻訳
 - Firefox Labs で実験機能の UI を提供
 
 - 
              Firefox 130 for developers - Mozilla | MDN
              
- https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130
 <details name>- WebCodecs
 
 - Fantastic Firefox Fixes - These Weeks in Firefox: Issue 167
 - From ESR to Address Bar - These Weeks in Firefox: Issue 168
 - 
              Take control of your browsing with Firefox's privacy and security features
              
- https://blog.mozilla.org/en/products/firefox/firefox-privacy-security-features/
 - Total Cookie Protection
 - Fingerprinting protection
 - DNS over HTTPS
 - HTTPS-Only mode
 - Phishing and malware protection
 - Alerts for breached websites
 - Firefox Multi-Account Containers
 - 
                  Firefox Relay
                  
- Get Firefox
 
 - Related Articles
 - Creating a public counterpoint for AI
 - Firefox hacks for everyone: From cozy gamers to minimalists and beyond
 - 
                  Browsers, cookies and surfing the web: The quirky history of internet lingo
                  
- Keep up with all things Firefox
 
 
 
Intents
- Ship: Regular Expression Modifiers
 - Ship: CHIPS(Cookies Having Independent Partitioned State)
 - Ship: HTMLVideoElement's requestVideoFrameCallback
 - Ship: WebRender accelerated SVG filter graphs
 - Ship: MediaStreamTrack::getCapabilities
 - Ship: fetch priority
 - 
              Prototype: Blocking third-party cookies
              
- https://groups.google.com/a/mozilla.org/g/dev-platform/c/9ILA7dMn_XA/m/14IfWWvADwAJ
 - Spec として TAG の Finding が引用されている
 - 2019 から Anti Tracking Policy に基づいて Known Tracker をブロックしてきたのが ETP
 - 2022 から 3PC Partition したのが TCP
 - しかしベンダ間でやってることは微妙に違った
 - 全部ブロック + CHIPS がブラウザが目指す方向
 - その互換性を高めるため、CHIPS を出した
 - これを踏まえ、いよいよ全部ブロックする
 
 - 
              Prototype: CookieStore API
              
- https://groups.google.com/a/mozilla.org/g/dev-platform/c/OkoMESRn_uc
 - 
                  
We plan to land a prototype that diverges from the official spec by the following points:
 - 
                  
1. Only cookie names and values are shared via
CookieStore.get()/getAll()methods. In this way, we do not expose more than whatdocument.cookiealready offers. - 
                  
2. We don't implement the
CookieStoreManagerand theServiceWorkerGlobalScope.oncookiechangeevent handler, with itsExtendableCookieChangeEventevent because we don't want to spawn ServiceWorkers at any cookie change - 
                  
3. Following up on the previous point,
CookieStore.onchangeevent handler is also exposed to ServiceWorkers. 
 - Prototype: Redeclarable global eval-introduced vars proposal
 - Prototype: autocorrect HTML attribute
 - Prototype: Promise.try
 - Prototype and ship: CSS nested declarations rule
 - Prototype and ship: CSS text-emphasis-position:auto
 - Prototype and ship: interactive-widget
 - 
              Unship: HTTP/2 Push
              
- https://groups.google.com/a/mozilla.org/g/dev-platform/c/vU9hJg343U8
 - Firefox で HTTP/2 Push を利用しているサーバーが表示されないという報告がでた
 - ヘッダーに大文字が入っていたのが原因
 - 互換性の問題も出てきたこと、Chrome も削除したので Firefox でも削除する
 
 - Unship: -moz-user-modify
 - Changes to planned ESR 115 end-of-life
 - Anti-Fingerprinting Telemetry
 
Newsletter
- Firefox WebDriver Newsletter 130 - Firefox Developer Experience
 - Firefox DevTools Newsletter 130 - Firefox Developer Experience
 
MDN / Open Web Docs
- Locale-sensitive text segmentation in JavaScript with Intl.Segmenter
 - Efficient data handling with the Streams API
 - Get back to school! Supercharge your learning with MDN and Scrimba
 
Standard Position
- 今月 Close された Issue と PR ものをみる
 - 
              Positive
              
- DOM State-preserving move (
Node.prototype.moveBefore) - FileSystemObserver
 - MediaStreamTrackProcessor and VideoTrackGenerator
 - No-Vary-Search
 - Style Container Queries (for custom properties)
 - Transferable RTCDataChannel
 - WebRTC Codec selection API
 - css-ui 
field-sizingproperty - fetchLater() API
 
 - DOM State-preserving move (
 - 
              Negative
              
- FYI Private State Token API Permissions Policy Default Allowlist Wildcard
 - Isolated Web Apps
 
 - 
              Other
              
- 
                  Firefox will consider a Rust implementation of JPEG-XL by bholley · Pull Request #1064 · mozilla/standards-positions
                  
- https://github.com/mozilla/standards-positions/pull/1064
 - JPEG XL の実装を再検討する
 - Google の JPEG XL のチームが Rust によるデコーダーの実装を提案したため
 
 
 - 
                  Firefox will consider a Rust implementation of JPEG-XL by bholley · Pull Request #1064 · mozilla/standards-positions
                  
 
Other
- 
              1.3 Million Subtests
              
- https://bkardell.com/blog/1_3M-WPTMilestone.html
 - Servo が WPT 73% を突破
 - 他と異なり Gecko / KHTML 由来ではないエンジンとして急成長中
 
 
Safari 動向
Stable: 18.0
Updates
- 
              Release Notes for Safari Technology Preview 203 | WebKit
              
- https://webkit.org/blog/15860/release-notes-for-safari-technology-preview-203/
 - 
                  CSS
                  
- Added support for scrollbar-gutter.
 - Added support for cursor in ::marker.
 - Added support for ruby-overhang.
 
 - 
                  JS
                  
- Added support for Iterator.prototype.constructor and Iterator.prototype[@@toStringTag].
 - Added support for Iterator.from from Iterator Helpers Proposal.
 - Remove obsoleted Temporal.Instant API.
 
 - 
                  Media
                  
- Added support for allowing websites to override the system-default accessibility caption styling.
 
 - 
                  WebApps
                  
- Parse dir member of Web Application Manifest.
 
 - 
                  WebAssembly
                  
- Added support for return_call_ref.
 
 - 
                  Web Inspector
                  
- Added support for sourcemaps to be blackboxed.
 - Added support for showing boundThis for arrow functions in the console.
 
 
 - 
              WebKit Features in Safari 18.0 | WebKit
              
- https://webkit.org/blog/15865/webkit-features-in-safari-18-0/
 - 
                  New in Safari 18
                  
- 
                      Distraction Control
                      
- 邪魔なバナーやポップアップを非表示にする
 
 - 
                      Viewer
                      
- 動画をフルスクリーンで見れたり
 
 - 
                      iPhone Mirroring and remote inspection
                      
- Mac から iPhone を使ってデバッグが簡単に
 
 
 - 
                      Distraction Control
                      
 - 
                  Web apps for Mac
                  
- 
                      Opening links
                      
- インストールされたアプリが優先で開く
 
 - 
                      Extension support
                      
- アプリでも拡張が使える
 
 
 - 
                      Opening links
                      
 - 
                  CSS
                  
- View Transitions
 - Style Queries
 - currentcolor and system color keywords in Relative Color Syntax
 - 
                      Translucent accent colors
                      
- アクセントカラーでアルファの指定
 
 - Animating display
 - Backdrop Filter
 - Content visibility
 - 
                      And more
                      
- prefers-contrast
 
 
 - 
                  Spatial Web
                  
- WebXR
 - Spatial photos and panoramas
 - Shaping interaction regions on visionOS
 - Video on visionOS
 
 - 
                  HTML
                  
- Writing Suggestions
 - 
                      Switch
                      
<input switch>で触覚フィードバック
 - Date and time inputs
 - 
                      ARIA
                      
- aria-braillelabel
 - aria-brailleroledescription
 
 
 - 
                  JavaScript
                  
- RegExp の v flag
 - PopStateEvent's hasUAVisualTransition
 - subresource integrity in imported module
 - Request, Response, Blob, PushMessageDate に 
byets() document.fragmentDirective
 - 
                  Web API
                  
- URL.parse
 
 - Canvas
 - 
                  Managed Media Source
                  
- MMS, MSE の worker サポート
 
 - WebRTC
 - 
                  HTTPS
                  
- Auto Upgrade Mixed Contents (lv2)
 
 - WebGL
 - Web Inspector
 - Passkeys
 - Safari Extensions
 - Apple Pay
 - 
                  Deprecations
                  
- Canvas
 - CSS
 - 
                      Images
                      
- deprecate JPEG2000
 - UA 見て返してる CDN は注意
 
 - JavaScript
 - Media
 - 
                      Storage
                      
- AppCache 削除
 
 - SVG
 - Web API
 - WebView
 
 - 
                  Bug Fixes and more
                  
- Accessibility
 - Animations
 - Apple Pay
 - Authentication
 - Canvas
 - CSS
 - Editing
 - Forms
 - History
 - HTML
 - JavaScript
 - Loading
 - Media
 - Networking
 - Rendering
 - Scrolling
 - Security
 - SVG
 - Text
 - Web Animations
 - Web API
 - Web Apps
 - Web Assembly
 - Web Extensions
 - Web Inspector
 - Web Views
 - WebDriver
 - WebRTC
 
 
 - Get Ready for Interop 2025: Your Chance to Shape the Web | WebKit
 
Standard Positions
- 今月 Close されたものをみる
 - 
              Support
              
- CSS background-clip
 - CSS Shape function
 
 
Other
- 
              iPhone 16 Pro Supports JPEG-XL Format - MacRumors
              
- https://www.macrumors.com/2024/09/09/iphone-16-pro-supports-jpeg-xl-format/
 - iPhone 16 Pro シリーズでは ProRaw フォーマットで JPEG XL が使えるようになった
 
 
Edge 動向
Stable: 129
Updates
- 
              https://blogs.windows.com/msedgedev/
              
- ここがメイン
 
 - 
              https://docs.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel
              
- ここでも見れる
 
 - 
              https://twitter.com/MSEdgeDev
              
- これを見るしか無い
 
 - Looking forward to an Interop 2025 that addresses your top needs - Microsoft Edge Blog
 - Taking control of your browser performance when using extensions with Microsoft Edge - Microsoft Edge Blog
 - Tame your workday with Microsoft Edge for Business - Microsoft Edge Blog
 
Other
- 
              Welcome to Fall, I guess? - text/plain
              
- https://textslashplain.com/2024/09/16/welcome-to-fall-i-guess/
 - 
                  
Two months without a blog post? Sheesh. A lot has happened in two months, although perhaps nothing especially interesting.
 
 
WHATWG/W3C 動向
Draft
- Recommendation
 - Proposed Recommendation
 - Candidate Recommendation
 - Working Draft
 - 
              First Public Working Draft
              
- CSS Grid Layout Module Level 3
 - CSS Values and Units Module
 
 
Open UI
- https://github.com/openui/open-ui/tree/main/meetings/telecon
 - 
              open-ui/meetings/telecon/2024-09-05.md at main · openui/open-ui
              
- https://github.com/openui/open-ui/blob/main/meetings/telecon/2024-09-05.md
 - [interest invokers] Touch inputs #1052
 - [select] removing pseudo element for fallback button #1086
 
 - 
              open-ui/meetings/telecon/2024-09-12.md at main · openui/open-ui
              
- https://github.com/openui/open-ui/blob/main/meetings/telecon/2024-09-12.md
 - [interest invokers] Touch inputs #1052
 - Extend popovertarget to support custom elements #1088
 - [select] keyboard behavior #1087
 
 - 
              [CSSWG]OpenUI-WHATWG/HTML-CSSWG Meeting 2024-09-19
              
- https://lists.w3.org/Archives/Public/www-style/2024Sep/0019.html
 - RESOLVED: Add the principles and examples of use to css-forms-1
 - RESOLVED: Add fantasai and ntim as editors of css-forms-1
 - RESOLVED: Do not add a pseudo-element for the user-agent fallback
 - RESOLVED: Font properties won't be set in the UA style sheet (Issue
 - There was interest in expanding the PR for WHATWG issue #10317
 
 - 
              Meeting 7 for joint OpenUI-WHATWG/HTML-CSSWG task force on styleable form controls
              
- https://github.com/whatwg/html/issues/10582
 - Stylable form control
 
 
WHATNOT meeting
- https://github.com/whatwg/html/issues?q=is%3Aissue+is%3Aopen+WHATNOT+meeting
 - 
              Upcoming WHATNOT meeting on 2024-09-05 · Issue #10589 · whatwg/html
              
- https://github.com/whatwg/html/issues/10589
 - Stylable Select
 <selectedoption>
 - 
              Upcoming WHATNOT meeting on 2024-09-12 · Issue #10601 · whatwg/html
              
- https://github.com/whatwg/html/issues/10601
 - Dynamic import maps
 - Stylable Select
 <selectedoption>
 - Upcoming WHATNOT meeting on 2024-09-19 · Issue #10622 · whatwg/html
 - 
              TPAC 2024 meeting · Issue #326 · whatwg/meta
              
- https://github.com/whatwg/meta/issues/326
 - 来月 minutes を見る
 
 
Other
- Consortium Members elect Board of Directors
 - W3C announces Sylvia Cadena as inaugural Chief Development Officer
 - 
              Fonts, Privacy, and Not Breaking the Web
              
- https://lists.w3.org/Archives/Public/www-style/2024Sep/0023.html
 - ローカルフォントを読まないと表示できない言語などについてのレポート
 
 
TC39 動向
Meeting
- Meeting Note が公開された時だけやる、それ以外はやらない。
 
Proposals Diff
- 0->1
 - 1->2
 - 2->2.7
 - 2.7->3
 - 3->4
 
New Proposals
WinterCG
- https://github.com/wintercg/admin/issues?q=is%3Aissue+label%3Ameeting
 - 2024-09-19 meeting · Issue #72 · wintercg/admin
 - 2024-09-05 meeting · Issue #67 · wintercg/admin
 
Other
- 
              JavaScript™
              
- https://javascript.tm/
 - Oracle は JS の商標を持っている
 - しかし JS は一般用語になった
 - ちゃんと放棄してくれないと面倒だからパブリックにしろ
 - という署名
 
 - Summary of the July-August 2024 TC39 plenary
 
IETF 動向
WG
- RFC 9659 on Window Sizing for Zstandard Content Encoding
 - Work
 - Protocol Action: 'Compression Dictionary Transport' to Proposed Standard
 - Meeting
 
Other
CDN 動向
Cloudflare
- NIST's first post-quantum standards
 - 
              Introducing Speed Brain: helping web pages load 45% faster
              
- https://blog.cloudflare.com/introducing-speed-brain/
 - Speculation Rules
 
 
Fastly
- A Look at Global CDN Performance in China | Fastly
 
Other
セキュリティ動向
- 
            gaining access to anyones browser without them even visiting a website - eva's site
            
- https://kibty.town/blog/arc/
 - Arc の脆弱性
 - CVE-2024-45489 Response - Arc
 - https://arc.net/blog/CVE-2024-45489-incident-response
 
 
周辺動向
- What RSS Needs
 - 
            Home | International World Wide Web Conference 2024 ( WWW2024 | The Web Conf 2024 )
            
- https://www2024.thewebconf.org/
 - QUIC is not quick enough over fast internet | Hacker News
 - QUIC is not Quick Enough over Fast Internet
 
 - [Video] Nix explained from the ground up - surma.dev
 - 
            The State of ES5 on the Web - Philip Walton
            
- https://philipwalton.com/articles/the-state-of-es5-on-the-web/
 - もう ES5 へのトランスパイルなんかする必要ないよ
 
 - Generated Web Apps
 - Masonry and good defaults - Rachel Andrew
 - Interop 2025 Opens for Proposals | Igalia
 - Maintaining Chromium downstream: update strategies - José Dapena blog
 - 
            My recent contributions to Gecko (3/3) · Frédéric Wang
            
- https://frederic-wang.fr//2024/09/05/my-recent-contributions-to-gecko-fetch-priority/
 - Gecko に Fetch Priority を実装した
 
 - Graphics improvements in WebKitGTK and WPEWebKit 2.46 | Carlos Garcia Campos
 - 
            Igalia: 2024 Mid-season Power Rankings
            
- https://bkardell.com/blog/2024-Midseason.html
 - Igalia がどのくらい貢献したか
 
 - Announcing BCD Watch - Eric's Archived Thoughts
 - Rauchg が Ladybird に 5 万ドルを寄付
 - [作って学ぶ] ブラウザのしくみ──HTTP、HTML、CSS、JavaScript の裏側
 
Cookie 動向
イベント
- 
            9 月
            
- 7: Web Developer Conference 2024 - connpass
 - 23-27: TPAC 2024 Anaheim
 
 - 10 月
 - 
            11 月
            
- 02-08: IETF 121 Dublin
 
 
Wrap Up
- Chrome
 - 
            129
            
- scheduler.yield()
 - animations with intrinsic sizes
 
 - 
            130 beta
            
- CSS Nesting: Nested Declarations rule
 - Compression dict with shared Brotli/Zstandard
 
 - 
            Ship
            
- font-variant-emoji
 - currentcolor in RCS
 
 - 
            Prototype
            
- Document-Policy: expect-no-linked-resources
 - Popover invoker and anchor positioning
 - highlightsFromPoint
 - CSS 
stretch 
 - 
            web.dev
            
- Chrome ends support for FID
 - Interop 2025
 
 - 
            Chrome Developers
            
- What's missing from HTML and CSS
 - Customizable select
 - CSS masonry
 
 - 
            Google Security Blog
            
- new path for Kyber
 
 - 
            other blogs
            
- AVIF in Google Search
 
 - 
            other
            
- Chromium contributors chart
 
 - 
            Firefox
            
- 
                130
                
<details name>- WebCodecs
 
 - 
                Ship
                
- Regex modifiers
 - CHIPS
 - requestVideoFrameCallback
 - Fetch Priority
 
 - 
                Prototype
                
- blocking third-party cookies
 - CookieStore API
 - autocorrect
 - Promise.try
 - CSS Nested Declarations Rule
 - interactive-widget
 
 - 
                other intents
                
- unship HTTP/2 Push
 
 - 
                Standard Position
                
- 
                    positive
                    
- No-Vary-Search
 - Style Queries
 - fetchLater()
 
 - 
                    negative
                    
- ISA
 
 
 - 
                    positive
                    
 - 
                other
                
- Servo passing 1.3M wpt tests
 
 
 - 
                130
                
 - 
            Safari
            
- 
                TP 203
                
- scrollbar-gutter
 - ruby-overhang
 - Iterator helpers
 
 - 
                18.0
                
- 
                    New in Safari 18
                    
- Distraction Control
 
 - Web apps
 - 
                    CSS
                    
- View Transitions
 - Style Queries
 - currentcolor in RCS
 - Animating display
 - content-visibility
 
 - 
                    Spatial Web
                    
- WebXR
 
 - 
                    HTML
                    
- writingsuggestion
 
 - 
                    JavaScript
                    
- bytes()
 - document.fragmentDirective
 
 - 
                    API
                    
- URL.parse()
 
 
 - 
                    New in Safari 18
                    
 - 
                Standard Position
                
- 
                    Positive
                    
- CSS background-clip
 - Shape function
 
 
 - 
                    Positive
                    
 - 
                Other
                
- iPhone 16 で JPEG-XL サポート
 
 
 - 
                TP 203
                
 - 
            Edge
            
- Interop 2025
 
 - 
            W3C/WHATWG
            
- 
                TPAC
                
- 来月
 
 - 
                Draft
                
- CSS Grid Layout Module Level 3
 - CSS Values and Units Module
 
 - 
                Open/UI
                
- Invoker touch events
 
 - 
                WHATNOT meeting
                
- Stylable Select 周り
 
 - 
                Other
                
- Fonts, Privacy, and Not Breaking the Web
 
 
 - 
                TPAC
                
 - 
            TC39
            
- Oracle が持つ JavaScript の商標の話
              
-
 
 - Oracle が持つ JavaScript の商標の話
              
 - WinterCG
 - 
            IETF
            
- RFC 9659 on Window Sizing for Zstandard Content Encoding
 
 - 
            CDN 動向
            
- Cloudflare が Speculation Rules を入れた話
 
 - 
            セキュリティ動向
            
- Arc の脆弱性
 
 - 
            周辺動向
            
- Mnot による RSS の話
 - 特定環境で QUIC は遅いという論文
 - The State of ES5 on the Web
 - Igalia が Gecko に fetchpriority を入れた
 - Igalia: 2024 Mid-season Power Rankings
 - Rauchg が Ladybird に 5 万ドルを寄付
 - [作って学ぶ] ブラウザのしくみ
 
 - Cookie 動向