ep164 Monthly Platform 202410

published_at
2024-10-29
guest
@myakura
toc
headings

Theme

第 164 回のテーマは 2024 年 10 月の Monthly Platform です。

Show Note

Chrome 動向

Stable: 130

Updates

  • New in Chrome 130
  • What's new in DevTools, Chrome 130
  • Chrome 131 beta
    • https://developer.chrome.com/blog/chrome-131-beta
    • CSS
      • CSS Anchor Positioning: anchor-scope
      • ​CSS font-variant-emoji
      • CSS highlight inheritance
      • Improvements to styling structure of <details> and <summary> elements
      • @page margin boxes
      • @property support <string> syntax
      • Support currentcolor in relative color syntax
      • Support external SVG resources for clip-path, fill, stroke, and marker-* properties
    • Web APIs
      • Direct Sockets API (Isolated Web Apps)
      • Exempt Speculation-Rules header from CSP restrictions
      • FedCM as a trust signal for the Storage Access API
      • COOP value noopener-allow-popups
      • Private Aggregation API: increase contribution limit to 100 for Protected Audience callers
      • Select parser relaxation
      • WebGPU: Clip distances
      • WebGPU: GPUCanvasContext getConfiguration()
      • WebHID on dedicated workers
      • WebRTC RTCRtpEncodingParameters.scaleResolutionDownTo
    • New origin trials
      • Playout statistics for WebAudio
      • Summarizer API
    • Deprecations and removals
      • Remove the CSS Anchor Positioning property inset-area
      • Remove the ability to disable BeforeunloadEventCancelByPreventDefault
      • Remove non-standard GPUAdapter requestAdapterInfo() method
  • What's New in WebGPU (Chrome 130)

Intents

Other

Firefox 動向

Stable: 131.0.3

Updates

Intents

Newsletter

MDN / Open Web Docs

Standard Position

Other

Safari 動向

Stable: 18.0.1

Updates

  • Release Notes for Safari Technology Preview 204 | WebKit
    • https://webkit.org/blog/15978/release-notes-for-safari-technology-preview-204/
    • Accessibility
    • CSS
      • Added support for cross-document view-transitions.
      • Added preview support for line-clamp.
    • Forms
    • JavaScript
      • Removed obsoleted methods for Temporal.PlainTime and Temporal.PlainDateTime to align with specification changes.
    • Service Workers
    • Web API
    • Web Driver
      • Added support for icon_variants in Web Extensions.
    • Web Extensions
    • Web Inspector
  • Release Notes for Safari Technology Preview 205 | WebKit
    • https://webkit.org/blog/15999/release-notes-for-safari-technology-preview-205/
    • HTML
    • JavaScript
      • Added support for Math.sumPrecise.
      • Added support for Iterator.prototype.reduce.
    • Lockdown Mode
      • Enabled Lockdown Mode Safe Fonts to try parsing web fonts with a safe font parser in Lockdown Mode. While the safe parser is enabled the list of allowed fonts won't be used. (283951@main) (125621507)
    • SVG
    • Tables
    • Text
    • Web API
    • Web Driver
    • Web Extensions
    • WebAssembly
      • Added support for the new Wasm Exception Specification. (283954@main) (131409318)
  • Release Notes for Safari Technology Preview 206 | WebKit
    • https://webkit.org/blog/16186/release-notes-for-safari-technology-preview-206/
    • CSS
    • Editing
      • Implemented ClipboardItem.support()
    • JavaScript
      • Completed the Iterator Helpers proposal
    • Media
      • Added support for the Image Capture API.
    • Rendering
    • SVG
    • Tables
    • Web Extensions
      • Added support for getKeys() in storage areas.
      • Added support for i18n.getSystemUILanguage and i18n.getPreferredSystemLanguages.
    • WebDriver
    • WebRTC
      • Added support for enumerated visible network interfaces.
  • Safari 18.0.1 Release Notes | Apple Developer Documentation

Standard Positions

Other

Edge 動向

Stable: 130

Updates

Other

WHATWG/W3C 動向

TPAC2024

Draft

Open UI

WHATNOT

Other

  • WCAG2ICT Published as W3C Group Note
  • How should <selectedoption> work? - JakeArchibald.com
    • https://jakearchibald.com/2024/how-should-selectedoption-work/
    • <selectedoption> の仕様についてフィードバック募集
    • <option>変更されると <selectedoption> にクローンが表示される
    • そういう挙動は今までの DOM にはなかった
    • cloneNode(true) 相当だが、リスナやどは含まれないし、 <canvas> は空になるし、 <iframe> はリロードになる。
    • <selectedoption> 側の変更は <option> には反映されない
    • どうするのがいいか?
    • Option1
      • Nothing by default, but provide a way to trigger an update
    • Option2
      • Automatically reset the content when anything in the selected <option> changes
    • Option3
      • Automatically reset the content when anything in the selected <option> changes… debounced
    • Option4
      • Perform targeted DOM changes when something in the selected <option> changes
    • https://github.com/whatwg/html/issues/10520
    • Option 1 になった
  • CSS masonry will take time, and that's just fine | Sean Voisen

TC39 動向

Meeting

Proposals Diff

New Proposals

WinterCG

Other

IETF 動向

WG

Other

CDN 動向

Cloudflare

Fastly

Other

セキュリティ動向

周辺動向

イベント

Wrap Up

  • Chrome
    • 130
      • Document PiP
      • CSS Nested Declarations
      • box-decoration-break
    • 131 beta
      • CSS font-variant-emoji
      • ::details-content
      • currentcolor in RCS
      • ISA Direct Sockets API
      • FedCM as a trust signal for SAA
      • Select parser relaxation
    • Ship
      • Device Posture API
      • Explicit Compile Hints with Magic Comments
      • Request/Response.bytes()
      • <details>/<summary> styling
      • CSS caret-animation property
      • Dialog Toggle Events
      • Select parser relaxation
      • Sideways writing modes
    • Prototype
      • Progress Notification API
      • Allow SameSite=None Cookies in FP Sandboxed contents
    • Experiment
      • Storage Access Headers
    • web.dev
      • show Baseline status
    • Google Developer Blog
      • Chrome on Android to support 3p autofill services
    • other
      • CrUX Vis
      • Chrome Built-in AI challenge
  • Firefox
    • 131
      • Iterator Helpers
      • CHIPS
      • Text fragments
    • Ship
      • Uint8Array Base64/hex
      • Dialog Toggle Events
      • Fetch Keepalive
    • Prototype
      • :has-slotted
      • :local-link
    • MDN Blog
      • Security documentation at TPAC 2024
    • Standard Position
      • Houdini/WC 系の分割・棚卸し
      • positive
        • popover=hint
        • CSS random()
      • negative
        • Protected Audience
    • other
  • Safari
    • TP 204
      • cross-document view transitions
      • preview support for line-clamp
    • TP 205
      • Math.sumPrecise
      • Iterator.prototype.reduce
      • Lockdown Mode Safe Fonts
    • TP 206
      • Implemented ClipboardItem.support()
      • Completed the Iterator Helpers proposal
      • Added support for the Image Capture API.
    • 18.0.1
      • fix SameSite default behavior
    • Standard Position
      • Support
        • Generate CSS view-transition-name from element
        • CSS Scoping :has-slotted pseudo
    • Other
      • Masonry 仕様のフィードバック
  • Edge
    • Privacy Preserving Ads が OT
    • React を WebComponent に刷新した記録
  • W3C/WHATWG
    • TPAC2024
      • WHATUP でも <select> 系議論多い
    • Draft
    • Open/UI
      • <select> 系の議論多い
    • WHATNOT meeting
      • <select> 系の議論多い
    • Other
      • <selectedoption> の仕様議論
  • TC39
  • WinterCG
  • IETF
    • RFC9651 で SFV の date/unicode 更新
  • CDN 動向
  • セキュリティ動向
  • 周辺動向
    • Web の同意の非ダークパターン認定
    • WordPress が ACF をフォークして問題に
    • 新しいブラウザエンジン Gosub
    • 証明書の期限を 45 日にする提案が炎上
    • Passkey Central
    • .io ドメイン消えるかも
  • Cookie 動向