ep136 Monthly Platform 202311

published_at
2023-11-30
guest
@myakura
toc
headings

Theme

第 136 回のテーマは 2023 年 11 月の Monthly Platform です。

Show Note

Chrome 動向

Stable: 119

Updates

  • New in Chrome 119 - Chrome for Developers
  • Chrome 120 beta - Chrome for Developers
    • https://developer.chrome.com/en/blog/chrome-120-beta/
    • CSS
      • CSS <image> syntax for registered custom properties
      • CSS <transform-function> and <transform-list> syntax for registered custom properties
      • Media Queries: scripting feature
      • :dir() pseudo-class selector
      • CSS exponential functions
      • CSS masking
      • Relaxed CSS nesting
    • HTML
      • Accordion pattern using name attribute on details
    • Web APIs
      • Allow transferring ArrayBuffer into VideoFrame, AudioData, EncodedVideoChunk, EncodedAudioChunk, ImageDecoder constructors
      • CSS Font Loading API FontFaceSet: check() method
      • Close requests and CloseWatcher
      • Dedicated workers and Storage Access API
      • FedCM: Error API and AutoSelectedFlag API
      • Fenced Frames functionality updates
      • Intersection Observer Scroll Margin
      • Permissions policy violation reports
      • Media Session API: enterpictureinpicture action
      • WebGPU f16 support
      • MediaCapabilities: Query HDR support with decodingInfo()
      • MediaStreamTrack Stats (Video)
      • Private Aggregation API: aggregation coordinator selection
      • The Login Status API in FedCM
      • View Transitions: making callback non-nullable
      • X25519Kyber768 key encapsulation for TLS
    • Origin trials in progress
      • 'priority' HTTP request header
      • Extending the Storage Access API (SAA) to non-cookie storage
      • Private Network Access permission to relax mixed content
      • Unrestricted access to performance.measureUserAgentSpecificMemory()
      • performance.measureUserAgentSpecificMemory()
    • Deprecations and removals
      • Deprecate and remove Theora support
      • Remove data: URL in SVGUseElement
      • Remove same-origin blanket enforcement in CSPEE
  • What's new in Chrome 120 for Extensions - Chrome for Developers
  • What's new in DevTools (Chrome 120) - Chrome for Developers
    • https://developer.chrome.com/en/blog/new-in-devtools-120/
    • Third-party cookie phaseout
    • Analyze your website's cookies with the Privacy Sandbox Analysis Tool
    • Enhanced ignore listing
      • Default exclusion pattern for node_modules
      • Exceptions now stop execution if caught or passing through non-ignored code
      • x_google_ignoreList renamed to ignoreList in source maps
    • New input mode toggle during remote debugging
    • The Elements panel now shows URLs for #document nodes
    • Effective Content Security Policy in the Application panel
    • Improved animation debugging
    • 'Do you trust this code?' dialog in Sources and self-XSS warning in Console
    • Event listener breakpoints in web workers and worklets
    • The new media badge for <audio> and <video>
    • Preloading renamed to Speculative loading
    • Lighthouse 11.2.0
    • Accessibility improvements
    • Miscellaneous highlights

Intents

Other

Firefox 動向

Stable: 120

Updates

Intents

Newsletter

MDN / Open Web Docs

Standard Position

Other

Safari 動向

Stable: 17.1

Updates

  • Release Notes for Safari Technology Preview 182
    • https://webkit.org/blog/14764/release-notes-for-safari-technology-preview-182/
    • CSS
      • Added the white-space-collapse and text-wrap-mode CSS properties. (269613@main) (117248327)
    • Forms
      • Added support for the showPicker() method for input type="date". (269257@main) (110099910)
    • HTML
      • Added support for the list of available images for lazy loaded images. (269243@main) (98788086)
    • JavaScript
      • Added TimeZoneOffset format support to Intl.DateTimeFormat. (269497@main) (117124296)
    • Loading
    • Media
      • Added support for H264 L1T2 for WebCodecs. (269297@main) (114940765)
    • Rendering
    • Scrolling
    • Storage
      • Added support for blob partitioning. (269264@main) (116813727)
    • SVG
    • Text
    • Web API
    • Web Assembly
      • Added support for new constant expressions. (269484@main) (107680283)
    • Web Inspector
      • Added support for logging a message to the Console when a page attempts to load a font URL blocked by Lockdown Mode. (269238@main) (114657783)
    • WebRTC
  • Release Notes for Safari Technology Preview 183
    • https://webkit.org/blog/14769/release-notes-for-safari-technology-preview-183/
    • Added basic support for text-wrap: balance and text-wrap-style property. (269680@main) (117336969)
    • Added support for the allow-downloads directive for frames. (109414664)
    • Added support for ArrayBuffer.prototype.transfer. (269674@main) (117337535)
    • Aligned the implementation of the internal function IntlMathematicalValue (used in Number.prototype.toLocaleString, and Intl.NumberFormat) with its current specification. (269825@main) (117535507)

Standard Positions

Other

Edge 動向

Stable: 119

Updates

Other

WHATWG/W3C 動向

Draft

Other

TC39 動向

Meeting

Proposals Diff

New Proposals

Other

WinterCG 動向

  • Meeting や大きな動きがあった月だけやる

Meeting

IETF 動向

WG

Other

CDN 動向

Cloudflare

Fastly

Other

セキュリティ動向

周辺動向

イベント

Wrap Up

  • Chrome
    • 119
      • Cookies expiration date
    • 120 beta
      • scripting media feature
      • CSS exponential functions
      • relaxed CSS nesting
      • close watcher
      • WebGPU f16
      • FedCM Login status
    • Ship
      • Editcontext
      • Remote Playback
      • Storage Buckets API
      • Lazy load scroll margin
    • Deprecate and Remove
      • Deprecate 0.0.0.0 for Private Network Access
      • import assertions
      • third-party cookies
    • web.dev
      • Yahoo! JAPAN on passkeys
    • Chrome Developers
      • Manifest V3
      • third-party cookie deprecation trials
  • Firefox
    • 120
      • copy link without site tracking
      • GPC
      • light-dark()
      • lh/rlh
    • Ship
      • :has()
      • Promise.withResolvers()
      • LCP
    • Prototype
      • Invokers
    • other
      • moving to Git
      • Firefox getting faster
  • Safari
    • TP 182
    • TP 183
      • text-wrap: balance
      • ArrayBuffer.transfer
    • Standard Position
      • positive on
        • COEP credentialless
        • hidden=until-found
        • URLPattern
        • Wildcard in Permission Policy Origins
        • Navigation API
  • W3C/WHATWG
    • other
      • TAG election
      • Martin on TAG reviews
      • link rel="privacy-policy"
  • TC39
    • ShadowRealm がんばる
    • Type Annotations
    • Decimal ナーフ
    • !in/!instanceof
    • Stage 2 と 3 の間
  • IETF
    • IETF118 プラハ
    • tls
      • Post-Quantum の話が多い
      • ECH もうすぐ WGLC
      • PQ のために DNS でサーバの supported_group/key_share を知りたい
      • Multi Certificate
    • quic
      • Multipath QUIC
      • Reliable Stream Resets
      • QUIC Address Discovery
      • NAT Traversal
    • httpwg
      • QUIC Static Table Version TLS extention
      • Reveres HTTP Transport
    • mnot 先生怒りのブログ 2 作
    • httpbisGPT
  • CDN 動向
    • Fastly Yamagoya 2023
  • セキュリティ動向
    • LINE ヤフー個人情報漏洩
  • 周辺動向
    • Hixie Google 退職
    • State of JS 2023 開始