April 2018 web platform update
Now available in Chrome
Limited availability
-
Abortable fetch: If you construct a fetch request with an
AbortSignal
, you can cancel the request. Learn more. -
AbortController and AbortSignal: The
AbortController
andAbortSignal
APIs allow you to cancel an ongoing operation, such as afetch()
request. Learn more. -
Grid: CSS Grid is a two-dimensional layout system, which lays content out in rows and columns. Learn more.
-
<link rel="modulepreload">: The
rel="modulepreload"
attribute for the<link>
HTML element indicates that a module script should be fetched, parsed, and compiled preemptively, and stored for later execution. Learn more.
Now available in Chrome Android
Limited availability
-
Abortable fetch: If you construct a fetch request with an
AbortSignal
, you can cancel the request. Learn more. -
AbortController and AbortSignal: The
AbortController
andAbortSignal
APIs allow you to cancel an ongoing operation, such as afetch()
request. Learn more. -
Grid: CSS Grid is a two-dimensional layout system, which lays content out in rows and columns. Learn more.
-
<link rel="modulepreload">: The
rel="modulepreload"
attribute for the<link>
HTML element indicates that a module script should be fetched, parsed, and compiled preemptively, and stored for later execution. Learn more.
Now available in Edge
Limited availability
-
font-optical-sizing: The
font-optical-sizing
CSS property sets whether text rendering is optimized for viewing at different sizes. Learn more. -
Push messages: The Push API subscribes to and receives server-initiated messages. Subscribers receive pushed messages in the background, even after periods inactive or offline. Learn more.
-
Resource size: The
decodedSize
,encodedSize
, andtransferSize
properties of thePerformanceResourceTiming
API reports the size of resources loaded. Learn more.
Now available in Safari
Limited availability
-
Canvas text baselines: The
alphabeticBaseline
,hangingBaseline
, andideographicBaseline
canvas text metrics measure the distance from the usedtextBaseline
to the respective typographic baseline. Learn more. -
Promise finally(): The promise
finally()
method executes a function when the promise settles (resolves or rejects). Learn more. -
Storage access: The
document.requestStorageAccess()
method allows content in iframes to request storing and reading cookies and other site data, while thedocument.hasStorageAccess()
method checks if such access is granted. Learn more.