ep188 Monthly Platform 202510

published_at
2025-11-05
guest
@myakura
guest
@saku
toc
headings

Theme

第 188 回のテーマは 2025 年 10 月の Monthly Platform です。

Show Note

Chrome 動向

Stable: 142

Updates

  • Chrome 142 beta
    • https://developer.chrome.com/blog/chrome-142-beta
    • CSS and UI
      • :target-before and :target-after pseudo-classes
      • Absolute positioning for the ::view-transition element
      • activeViewTransition property on document
      • Range syntax for style container queries and if()
      • Interest Invokers (the interestfor attribute)
      • The font-language-override property
      • The download attribute in the SVG <a> element
      • Mobile and desktop parity for select element rendering modes
      • Sticky user activation across same-origin renderer-initiated navigations
    • Web APIs
      • WebGPU: primitive_index feature
      • WebGPU: Texture formats tier1 and tier2
      • DataTransfer property for insertFromPaste, insertFromDrop and insertReplacementText input events
      • Media session: add reason to enterpictureinpicture action details
      • Web Speech API contextual biasing
      • Stricter *+json MIME token validation for JSON modules
      • FedCM-Support showing third-party iframe origins in the UI
      • Origin-keyed process isolation
      • Interoperable pointerrawupdate events exposed only in secure contexts
    • Origin trials in progress
      • Device Bound Session Credentials
      • TCP Socket Pool per-top-level-site
  • What's new in view transitions (2025 update)
    • https://developer.chrome.com/blog/view-transitions-in-2025
    • Better browser and framework support
      • Same-document view transitions are about to become Baseline Newly available
      • Support for the View Transition API is now in React core
    • Recently shipped features
      • Auto-name elements with view-transition-name: match-element
      • DevTools now shows rules targeting pseudos that use a view-transition-class
      • Nested view transition groups are available from Chrome 140
      • Pseudo-elements now inherit more animation properties
      • The execution of the finished promise callback no longer waits for a frame
    • Upcoming features
      • Scoped view transitions are ready for testing in Chrome 140
      • The position of ::view-transition will change from fixed to absolute in Chrome 142
      • document.activeViewTransition is coming to Chrome 142
      • Prevent a view transition from automatically finishing with ViewTransition.waitUntil()
  • New in Chrome 142
  • What's New in WebGPU (Chrome 142)
  • What's new in DevTools, Chrome 142
  • Chrome 143 beta
    • https://developer.chrome.com/blog/chrome-143-beta
    • CSS and UI
      • CSS anchored fallback container queries
      • EditContext: TextFormat underlineStyle and underlineThickness
    • Web APIs
      • Allow more characters in JavaScript DOM APIs
      • Speculation rules: mobile 'eager' eagerness improvements
      • Implement CSS property font-language-override
      • WebGPU: Texture component swizzle
      • ICU 77 (supporting Unicode 16)
      • DataTransfer property for insertFromPaste, insertFromDrop and insertReplacementText input events
      • FedCM-Support Structured JSON Responses from IdPs
      • WebTransport Application Protocol Negotiation
      • Web Smart Card API for Isolated Web Apps
      • Web App Manifest: specify update eligibility, icon URLs are Cache-Control: immutable
      • Heavy Ads Intervention: Reports sent to embedding frame
    • Origin trials in progress
      • Digital Credentials API (issuance support)
      • TCP Socket Pool Limit Randomization
    • Deprecations and removals
      • Deprecate getters of Intl Locale Info
      • Deprecate XSLT

#### Intents

#### Other

### Firefox 動向

#### Stable: 144.0.2

#### Updates

#### Intents

#### Newsletter

#### MDN / Open Web Docs

#### Standard Position

#### Other

### Safari 動向

#### Stable: 26.1

#### Updates

  • Position-area: Clear and explicit or short and sweet? | WebKit
    • https://webkit.org/blog/17417/position-area-clear-and-explicit-or-short-and-sweet/
    • 記事では、プロファイル画像をクリックした際にメニューを表示するための CSS プロパティ「position-area」が紹介されている。
    • 「span-inline-end」というプロパティは、複数のカラムを跨ぐことを示すが、どのカラムから始まるのかが不明確である。
    • 著者は「center-span-inline-end」という新しいプロパティの導入を提案し、明確さと冗長さのバランスについて読者の意見を求めている。
  • Online Identity Verification with the Digital Credentials API | WebKit
    • https://webkit.org/blog/17431/online-identity-verification-with-the-digital-credentials-api/
    • オンラインアイデンティティ認証の従来の方法は、ユーザーが政府発行の ID を撮影しアップロードするアナログなプロセスに依存しており、プライバシー保護やセキュリティリスクが伴う。
    • モバイル ID(mdoc)は、ISO/IEC 18013-5 および ISO/IEC 18013-7 に基づく安全な電子版の政府発行証明書で、ユーザーのプライバシーを保護しつつ簡単にオンライン認証を可能にする。
    • Safari 26 以降、W3C のデジタル認証 API を通じて、Apple Wallet や他のサードパーティのウォレットからモバイル ID を直接ウェブサイトで提示できるようになり、ユーザーの同意に基づく安全な情報交換が実現される。
  • CSS Grid: A helpful mental model and the power of grid lines | WebKit
    • https://webkit.org/blog/17474/css-grid-a-helpful-mental-model-and-the-power-of-grid-lines/
    • CSS Grid は、複雑なレイアウトを実現するための強力で柔軟なツールであり、特にコンテナの設計に重点を置くことが重要である。
    • グリッドの基本的な概念には、列と行のテンプレート、グリッドライン、グリッドエリアがあり、これらを理解することで効果的なレイアウトが可能になる。
    • 明示的な配置を利用することで、要素をグリッド内で正確に配置し、スペースを有効活用することができる。
  • Release Notes for Safari Technology Preview 229 | WebKit
    • https://webkit.org/blog/17447/release-notes-for-safari-technology-preview-229/
    • Accessibility
    • CSS
      • Added support for text-decoration-line values spelling-error and grammar-error.
    • Events
    • Forms
    • JavaScript
    • Networking
    • SVG
      • Added support for the onbegin event in the SVGAnimationElement IDL interface to align with the SVG animations specification.
      • Added support for the async attribute in SVGScriptElement to align behavior with HTMLScriptElement and other browsers.
      • Added support for the hreflang IDL attribute on SVGAElement to improve SVG link handling.
      • Added support for type attribute on SVG a element.
    • Storage
    • Web API
      • Added preview support for Event Timing API (Interaction to Next Paint)
      • Removed support for the non-standard "overflow" event.
    • Web Inspector
    • WebDriver
      • Added support for new endpoints for setting storage access permission state and granting storage access to embedded frames for specific origins.
    • WebGPU
      • Added support for using GPUTexture objects as depth-stencil and resolve attachments in WebGPU render passes to match the specification.
  • Release Notes for Safari Technology Preview 230 | WebKit
  • Release Notes for Safari Technology Preview 231 | WebKit
    • https://webkit.org/blog/17560/release-notes-for-safari-technology-preview-231/
    • CSS
      • New Features
        • Added support for the safe keyword with anchor-center in CSS Anchor Positioning.
        • Added support for flip-x and flip-y options in position-try-fallback for CSS Anchor Positioning.
      • Resolved Issues
    • JavaScript
      • Resolved Issues
    • Media
      • Resolved Issues
    • Rendering
      • New Features
        • Added support for text shaping across inline boxes.
      • Resolved Issues
    • Web API
      • Resolved Issues
    • Web Inspector
      • Resolved Issues
    • WebDriver
      • Resolved Issues
  • WebKit Features for Safari 26.1 | WebKit

#### Standard Positions

#### Other

### Edge 動向

#### Stable: 142

#### Updates

#### Other

### WHATWG/W3C 動向

#### Draft

#### Open UI

#### WHATNOT

#### CSSWG

#### Other

### TC39/TC55 動向

#### Meeting

#### Proposals Diff

#### New Proposals

#### WinterTC

#### Other

### IETF 動向

#### WG

  • RFC
  • Work
  • Meeting

#### Other

  • IETF 142 開催中

### 周辺動向

#### ベンダー動向

#### セキュリティ動向

#### Other

### イベント

### Wrap Up

  • Chrome
    • 142
      • Interest Invokers
      • Origin Isolation
    • 143 beta
      • anchored fallback container queries
      • Deprecate XSLT
    • Ship
      • scroll-state()
      • anchored fallback container queries
      • Scoped Custom Element Registry
      • Web Smart Card API (IWA)
      • Blob.bytes()
      • Cache sharing for extremely-pervasive resources
    • Prototype
      • appearance: base
      • anchor positioning with transforms
      • declarative CSS module scripts
      • CSS inherit()
      • Customizable combobox
      • text-justify
    • Experiment
      • digital credentials API (issurance)
    • Deprecate and Remove
      • XSLT
    • Chrome Developers
      • new in view transitions
      • accessible carousels
      • removing XSLT
    • Chromium blog
      • reducing notifications
    • other blogs
      • HTTPS by default
    • other
      • Q3 security summary
      • Update on Privacy Sandbox
  • Firefox
    • 144
      • Perplexity / Google Lens
      • Invoker Commands
      • View Transitions V1
      • Element.moveBefore()
      • Map.prototype.getOrInsert()
    • Ship
      • text-decoration-trim
      • text-autospace
      • Scoped Styles
    • Prototype
      • Sanitizer API
      • Document PiP
  • Safari
    • 26.1
    • Standard Position
      • interestfor が opposed
      • Privacy Sandbox 系 API の Withdrawn
    • other
  • Edge
    • Changes to Internet Explorer Mode
  • W3C/WHATWG
    • Draft
      • FPWD CSS Anchor Positioning Level 2 (anchored container query)
      • WCAG2.2 ISO/IEC international standard
    • Open UI
      • Customizable Combobox
    • WHATNOT meeting
      • Removing XSLT from the web platform
      • FormControlRange
      • Declarative scroll commands to HTMLButtonElement
    • Other
      • CSS masonry display value bikeshed
      • W3C 新ロゴ & public concerns
      • moveOrInsertBefore()
      • Disposable AbortController
      • DTCG spec reaches first stable version
  • TC39
    • 2025-09 Meeting Minutes
      • Array.prototype.pushAll()
      • Amount が計算できなくなる
      • native promise predicate で Promise 判定
    • WinterTC
  • IETF
    • IETF 142 開催中
  • 周辺動向
    • ベンダー動向
      • Server 0.0.1 Release
      • CMA が Google/Apple のモバイルプラットフォームを Storategic Market Status に指定
    • セキュリティ動向
      • アサヒサイバー攻撃
      • アスクルサイバー攻撃
      • SBI/楽天証券 Passkey 対応
      • AWS 障害
    • Other
      • ChatGPT Atlas