ep97 Monthly Web 202205

published_at
2022-06-05
guest
@myakura
toc
headdings

Theme

第 97 回のテーマは 2022 年 5 月の Monthly Web です。

Show Note

Chrome 動向

Stable: 102

Updates

Intents

V8

Other

Firefox 動向

Stable: 101

Updates

Intents

Other

Safari 動向

Stable: 15.5

Updates

  • Release Notes for Safari Technology Preview 144
    • https://webkit.org/blog/12621/release-notes-for-safari-technology-preview-144/
    • Added Typed OM support for container units (r291524)
    • Enabled support for mutable timelines by default (r291868)
    • Added getAssertion support for virtual HID authenticators (r291624)
    • Added support for focused and visible ServiceWorkerWindowClient states (r291888)
    • Added a check for whether the origin can access storage in the Storage API (r291726)
    • Included initial accessibility support for display: contents (r291570)
  • Release Notes for Safari Technology Preview 145
    • https://webkit.org/blog/12629/release-notes-for-safari-technology-preview-145/
    • Allowed Response Local Overrides to map to a file on disk
    • :has() pseudo-class
      • Added invalidation support for the pseudo-classes :autofill, :placeholder-shown, :indeterminate1, :read-only, :read-write, :required and :optional
    • Container Queries and Containment
      • Added CSSOM support (r292045)
      • Added support for contain: inline-size (r292394, r292416, r292465)
      • Added support for containment to disable the special handling of the HTML body element for overflow viewport propagation (r292127, r292157)
    • Added support for transitions and animations on grid-template-columns and grid-template-rows (r292432)
    • calc() functions
      • Added NaN propagation for min, max, clamp, and hypot (r292732)
      • Serialized top level min, max, hypot as calc() (r292893)
    • resize property
      • Added support for block/inline CSS values (r292222)
      • Corrected minimum size computation to allow resizing below initial size (r292559)
    • Added support for rendering url(), CSS basic shapes other than path(), and coord-box for offset-path (r292382)
    • Dialog element now adapts to dark mode by default (r292029)
    • Allowed Wasm import from a JS Worker module behind the feature flag (r292799)
    • Added support for all CTAP transports and remove gesture requirement for virtual authenticators (r292593)
    • Implemented getTransports() and getAuthenticatorData() (r292913)
    • Added support for ServiceWorkerClients.openWindow (r291979)
    • Implemented ServiceWorkerWindowClient.navigate (r292459)
  • Safari 15.5 Release Notes | Apple Developer Documentation
  • New WebKit Features in Safari 15.5
  • Release Notes for Safari Technology Preview 146
  • Happy birthday, WPE WebKit!
  • Customizing Color Fonts on the Web

Position

Other

Edge 動向

Stable: 102

Updates

Chakra

Other

WHATWG/W3C 動向

Draft

Other

TC39 動向

Meeting

Proposals Diff

New Proposals

Other

IETF 動向

WG

Other

CDN 動向

Cloudflare

Fastly

Other

セキュリティ動向

周辺動向

イベント

Wrap Up

  • Chrome
    • 101
      • hwb()
      • Priority Hints
    • 102
    • Ship
      • Container Queries
      • Element.isVisible
      • Subresource loading with Web Bundles
      • :has()
      • :modal pseudo class
      • Response.json()
    • Prototype
      • HTTPS DNS records with h3 ALPN param
      • Accept-Language reduce fingerprinting
      • AbortSignal.any()
      • COEP reflection API
      • Origin-bound cookies
      • Prerender2 for Desktop
    • I/O
      • INP (Interaction to Next Paint)
      • password-free auth in Yahoo! JAPAN
    • other
      • BlinkOn 16
      • Passkey standardization
  • Firefox
    • 100
      • WritableStream
      • pipeTo()
      • AbortSignal.timeout()
      • soft-reloading not cause cache revalidation
    • 101
      • prefers-contrast
      • small/large/dynamic viewport units
      • input.showPicker()
      • Constractable stylesheets
    • Ship
      • TransformStreams
      • BYOBStreams
      • URL query stripping (on ETP Strict and Private Browsing modes)
    • Prototype
      • transferable streams
    • other
      • Certificate revocation policy update
  • Safari
    • TP 144
      • display: contents accessibility support
    • TP 145
    • 15.5
      • inert
    • TP 146
  • Edge
    • select 要素のスタイルガイド
    • MS Build 2022
    • Edge Secure Network VPN
  • W3C/WHATWG
    • W3C Strategic Highlights April 2022
    • AB Election
  • TC39
  • IETF
    • QPACK が Header Comp から Field Comp に改名
    • RFC 9239 - Updates to ECMAScript Media Types
    • Post Aliahen Crypto
  • CDN 動向
    • Cloudflare
      • WinterCG と Worker の OSS 公開
      • D1, R2, Magic Nat, MQTT など新製品公開
      • Web3 系
    • Fastly
      • H3/QUIC available for all user
      • Glitch 買収
  • セキュリティ動向
    • Martin の Entropy の記事
    • EKR の Online ID の記事
  • 周辺動向
    • WebEngine Hackfest
    • Ryan Dahl の container に関する Blog (WinterCG)