Search

Home > mozaic.fm > ep75 Monthly Web 202010 | mozaic.fm
Podcast: mozaic.fm
Episode:

ep75 Monthly Web 202010 | mozaic.fm

Category: Technology
Duration: 03:02:36
Publish Date: 2020-11-07 15:00:00
Description: # ep75 Monthly Web 202010 第 75 回のテーマは 2020 年 10 月の Monthly Web です。 ## Show Note ### Chrome 動向 - Stable: 86 - Updates - **New in Chrome 86** - https://developers.google.com/web/updates/2020/10/nic86 - **File System Access** - Origin Trial: WebHID - Origin Trial: Multi-Screen Window Placement API - Deprecations and removals in Chrome 87 - https://developers.google.com/web/updates/2020/10/chrome-87-deps-rems - Comma separator in iframe allow attribute - -webkit-font-size-delta - Deprecate FTP support - **Chromium Blog: Chrome 87 Beta: WebAuthn in DevTools, Pan/Tilt/Zoom, Flow Relative Shorthands and More** - https://blog.chromium.org/2020/10/chrome-87-beta-webauthn-in-devtools.html - WebAuthn Tab in DevTools - Control camera pan, tilt, and zoom - CSS flow-relative shorthand and offset properties - Completed Origin Trials - Cookie Store API - Other features in this release - **cross-origin isolation** - iframe attribute for limiting same-origin iframe document access - `isInputPending()` - **Range Request Headers in Service Workers** - Streams API: transferable streams - Transition related event handlers - WakeLockSentinel.released Attribute - CSS - @font-face descriptors to override font metrics - Text Decoration and Underline Properties - The quotes Property Supports the 'auto' Value - JavaScript - Atomics.waitAsync() - **Gaining security and privacy by partitioning the cache** - https://developers.google.com/web/updates/2020/10/http-cache-partitioning - Cache の Key が `{from, to}` になり partition される - Public CDN の旨味が一つ減る - How we built the Chrome DevTools WebAuthn tab - https://developers.google.com/web/updates/2020/10/webauthn-tab - **Chromium Blog: Chrome is deploying HTTP/3 and IETF QUIC** - https://blog.chromium.org/2020/10/chrome-is-deploying-http3-and-ietf-quic.html - Google QUIC から IETF QUIC に移行 - Chromium Blog: Progress on Privacy Sandbox and building a more private web - https://blog.chromium.org/2020/10/progress-on-privacy-sandbox-and.html - **Chromium Blog: Reducing abusive notification content** - https://blog.chromium.org/2020/10/reducing-abusive-notification-content.html - ユーザを騙して notification を取得しようとするページの prompt を block - **Handling range requests in a service worker** - https://web.dev/sw-range-requests/ - Range が SW の `respondWith(fetch(req))` を経由しても消されなくなった - SW から Range を返すロジックはあいかわらず必要 - **What are third-party origin trials?** - https://web.dev/third-party-origin-trials/ - 3rd Party から Origin Trials が実行可能に - Control camera pan, tilt, and zoom - https://web.dev/camera-pan-tilt-zoom/ - **A more private way to measure ad conversions, the Event Conversion Measurement API** - https://web.dev/conversion-measurement/ - Video processing with WebCodecs - https://web.dev/webcodecs/ - `min()`, `max()`, and `clamp()`: three logical CSS functions to use today - https://web.dev/min-max-clamp/ - Signed Exchanges (SXGs) - https://web.dev/signed-exchanges/ - Logical layout enhancements with flow-relative shorthands - https://web.dev/logical-property-shorthands/ - Let web applications be file handlers - https://web.dev/file-handling/ - Play the Chrome dino game with your gamepad - https://web.dev/gamepad/ - Measuring offline usage - https://web.dev/measuring-offline-usage/ - Intents - Ship: Top-level await - https://groups.google.com/a/chromium.org/g/blink-dev/c/nAkEvjsqQbE - **Ship: Shared Array Buffers (SABs) on Android** - https://groups.google.com/a/chromium.org/g/blink-dev/c/fxZAUibwfOQ/m/OTYl9h9AAAAJ - Ship: CSS aspect-ratio property - https://groups.google.com/a/chromium.org/g/blink-dev/c/TF41VMfLhMI - **Ship: Partition the HTTP cache** - https://groups.google.com/a/chromium.org/g/blink-dev/c/NUR-gpWxSZ4 - Ship: `path()` support in clip-path CSS property - https://groups.google.com/a/chromium.org/g/blink-dev/c/E0bpVCaWPEg - Ship: CSS Automatic Hyphenation for Windows/Linux/ChromeOS - https://groups.google.com/a/chromium.org/g/blink-dev/c/sIRXYKA4jGE - **Ship: Selectors Level 4: :is() and :where()** - https://groups.google.com/a/chromium.org/g/blink-dev/c/Wodp9dSSdL8 - Ship: Pointer Lock Unadjusted Movement - https://groups.google.com/a/chromium.org/g/blink-dev/c/cQn7OwcMQ64 - Ship: ElementInternals.shadowRoot attribute - https://groups.google.com/a/chromium.org/g/blink-dev/c/uWcvDbzyIBk - **Ship: Anchor target=_blank implies rel=noopener by default** - https://groups.google.com/a/chromium.org/g/blink-dev/c/FFX6VkvladY - Ship: WebAuthentication API: ResidentKeyRequirement and credProps extension - https://groups.google.com/a/chromium.org/g/blink-dev/c/_Lu3bV0JX-4 - Ship: WebXR dynamic viewport scaling - https://groups.google.com/a/chromium.org/g/blink-dev/c/-khmtb4puL4 - Ship: Align with Gecko and spec on grouping properties - https://groups.google.com/a/chromium.org/g/blink-dev/c/cubTsTuZWEY - Ship: @font-face descriptors to override font metrics - https://groups.google.com/a/chromium.org/g/blink-dev/c/ApR03h3CGfo - Implement and Ship: Make `|type|` optional in WakeLock.request() - https://groups.google.com/a/chromium.org/g/blink-dev/c/HxWEyZz2nmI - **Prototype and Ship: CSS Selector Pseudo class :dir()** - https://groups.google.com/a/chromium.org/g/blink-dev/c/p0Wc66rbVOc - L2R/R2L を取得する擬似クラス - **Implement and Ship: Selectors Level 4: Complex :not()** - https://groups.google.com/a/chromium.org/g/blink-dev/c/0alTkXvDCL8 - `:is()`/`:where()` のおかげで、 `:not()` にも複雑なセレクタが書けるように - Prototype: WebID - https://groups.google.com/a/chromium.org/g/blink-dev/c/2B4TJ7j2U4M - Prototype: getCurrentBrowsingContextMedia - https://groups.google.com/a/chromium.org/g/blink-dev/c/NYVbRRBlABI - Prototype: Storage Buckets API - https://groups.google.com/a/chromium.org/g/blink-dev/c/LZsMi8heTu0 - **Prototype: TLS Encrypted Client Hello (ECH)** - https://groups.google.com/a/chromium.org/g/blink-dev/c/YEo4LqB7nWI - Encrypted SNI と呼ばれていたもの - DNS HTTP レコードで ECHConfig を返しその鍵で最初から暗号化 - **Prototype: Media Queries: prefers-contrast feature** - https://groups.google.com/a/chromium.org/g/blink-dev/c/I0e2_nAwW7E - windows や mac が持つ hi contrast mode に対応する - 'more', 'less', 'forced', or 'no-preference' などの値が取れる - Prototype: CSS ::target-text pseudo-element - https://groups.google.com/a/chromium.org/g/blink-dev/c/5zkY3e9cpoo - Prototype: CSS Scrollbars: scrollbar-color, scrollbar-width - https://groups.google.com/a/chromium.org/g/blink-dev/c/zwG2m_KG0RY - Prototype: Supports-Loading-Mode opt-in - https://groups.google.com/a/chromium.org/g/blink-dev/c/nZVd7iiy3dc - **Prototype: Streams API: Byte Streams** - https://groups.google.com/a/chromium.org/g/blink-dev/c/Q8Qgu1ZdJ44 - BYOB な stream で GC 効率などが良い - Prototype and Ship: Don't clear adoptedStyleSheets on adoption to/from `
Total Play: 0