Missed the action at the 2018 Chrome Dev Summit? Catch up with our playlist on the Google Chrome Developers channel on YouTube. Watch now.

Web Updates (2019)

Trust is Good, Observation is Better—Intersection Observer v2

Intersection Observer v2 adds the capability to not only observe intersections per se, but to also detect if the intersecting element was visible at the time of intersection.

local_offer intersectionobserver

Read article

Trusted Types help prevent Cross-Site Scripting

Trusted Types is a new experimental API available in Chrome that helps prevent DOM-Based Cross-Site Scripting in your applications.

local_offer news security trusted-types origintrials chrome73

Read article

Get Ready for Priority Hints

Priority Hints are coming to an Origin Trial near you! Try them out!

local_offer fundamentals performance

Read article

Replacing a hot path in your app's JavaScript with WebAssembly

One key benefit that WebAssembly offers is predictable performance across browsers. But how do you turn hot path written in JavaScript into WebAssembly?

local_offer webassembly

Read article

Constructable Stylesheets: seamless reusable styles

Shipping in Chrome 73, Constructable Stylesheets provide a seamless way to create and distribute styles to documents or shadow roots without worrying about FOUC.

local_offer chrome73 css style

Read article

Deprecations and removals in Chrome 73

A round up of the deprecations and removals in Chrome 73 to help you plan.

local_offer deprecations removals chrome73

Read article

Making wheel scrolling fast by default

Scrolling responsiveness is critical to the user's engagement with a website on mobile, yet wheel event listeners often cause serious scrolling performance problems. Learn how we are helping users and developers to be fast by default.

local_offer interventions chrome73

Read article

Better match results with String.prototype.matchAll()

Chrome 73 introduces the String.prototype.matchAll() method. It behaves similarly to match(), but offers a simple way to iterate over matches, especially when you need access to capture groups.

local_offer chrome73 javascript regex

Read article

The model-viewer web component

Adding 3D models to a website can be tricky for a variety of reasons including the hosting issues and the high bar of 3D programming. That's why we're introducing the <model-viewer> web component to let you use 3D models declaratively.

local_offer 3d

Read article

Using Trusted Web Activities

Trusted Web Activities are a new way to integrate your web-app content such as your PWA with your Android app using a similar protocol to Chrome Custom Tabs.

local_offer trusted-web-activity chrome72

Read article

Audio/Video Updates in Chrome 73

A round up of the audio/video updates in Chrome 73: Hardware media keys support, HDCP policy check, Picture-in-Picture origin trials, and more.

local_offer news chrome73 media

Read article

Rendering on the Web

Where should we implement logic and rendering in our applications? Should we use Server Side Rendering? What about Rehydration? Let's find some answers!

local_offer fundamentals performance app-shell

Read article

Lightning-fast templates & Web Components: lit-html & LitElement

lit-html and LitElement are two new libraries for building fast, interoperable components. lit-html provides lightning-fast templating. LitElement is a lightweight base class for building Web Components with lit-html templates.

local_offer news webcomponents polymer lit-element lit-html

Read article

RTCQuicTransport Coming to an Origin Trial Near You (Chrome 73)

The RTCQuicTransport is a new web platform API that allows exchanging arbitrary data with remote peers using the QUIC protocol.

local_offer capabilities rtcicetransport rtcquictransport progressive-web-apps webrtc origintrials

Read article

Prototyping Stack Packs for Lighthouse

Instead of only surfacing generalized advice, Stack Packs will extend Lighthouse to include additional messages for specific tools.

local_offer lighthouse

Read article

New in Chrome 72

In Chrome 72, creating public class fields in JavaScript is now much cleaner, you can see if a page has been activated with the new User Activation API, localizing lists becomes way easier, and there’s plenty more. Let’s dive in and see what’s new for developers in Chrome 72!

local_offer chrome72 new-in-chrome intl es6 javascript user-activation

Read article

What's New In DevTools (Chrome 73)

Logpoints, detailed tooltips in Inspect Mode, and much more.

local_offer chrome73 devtools devtools-whatsnew

Read article

Emscripten and npm

How do you integrate WebAssembly into this setup? In this article we are going to work this out with C/C++ and Emscripten as an example.

local_offer webassembly

Read article

Making user activation consistent across APIs

In version 72, Chrome ships User Activation v2 which makes user activation availability complete for all activation-gated APIs, resolving many user activation inconsistencies.

local_offer chrome72 user-activation user-gesture

Read article

A Picture is Worth a Thousand Words, Faces, and Barcodes—The Shape Detection API

The Shape Detection API allows for faces, barcodes, and text to be detected in images.

local_offer capabilities shape-detection progressive-web-apps webapp

Read article

Subscribe

发送以下问题的反馈:

此网页