W3C Invites Implementations of WebRTC 1.0 and Identity for WebRTC 1.0

September 27th, 2018

The Web Real-Time Communications Working Group invites implementations of two Candidate Recommendations: WebRTC 1.0: Real-time Communication Between Browsers: this document defines a set of ECMAScript APIs in WebIDL to allow media to be sent to and received from another browser or device implementing the appropriate set of real-time protocols. Identity for WebRTC 1.0: this document…

First Public Working Draft: Device Memory

September 25th, 2018

The Web Performance Working Group has published a First Public Working Draft of Device Memory. This document defines a HTTP Client Hint header to surface device capability for memory i.e. device RAM, in order to enable web apps to customize content depending on device memory constraints.

First Public Working Draft: CSS Scrollbars Module Level 1

September 25th, 2018

The CSS Working Group has published a First Public Working Draft of CSS Scrollbars Module Level 1. CSS Scrollbars standardizes the ability to color scrollbars introduced in 2000 by Windows IE 5.5. This is useful when building web applications which use color schemes very different from the appearance of default platform scrollbars. CSS is a…

CSS Fonts Module Level 3 is now a W3C Recommendation

September 20th, 2018

The CSS Working Group has published CSS Fonts Module Level 3 as a W3C Recommendation.This CSS Module describes how to specify fonts used in CSS, including Web Fonts downloaded on demand. It also describes how to access advanced typographic features in fonts, and how to control font loading. This specification is implemented in all modern…

W3C Invites Implementations of Web Audio API

September 18th, 2018

The Audio Working Group invites implementations of Web Audio API Candidate Recommendation. Web Audio is a high-level Web API for processing and synthesizing audio in web applications. The primary paradigm is of an audio routing graph, where a number of AudioNode objects are connected together to define the overall audio rendering. The actual processing will…

Angular Schematics: Unit Testing

September 13th, 2018

Building Schematics can be magical. With very little code you can build large structures that can be replicated over multiple projects. As with any coding, you’ll want to create unit tests to ensure that every change you made is exact and many situations are tested with ease. When starting out with Schematics, it might not…

Chrome 70 beta: shape detection, web authentication, and more

September 13th, 2018

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, macOS, and Windows. View a complete list of the features in Chrome 70 on Chrome 70 is beta as of September 13, 2018. Shape Detection Origin Trial The Shape Detection API makes a device’s shape…

Authorized Translation of WCAG 2.1 in Italian

September 13th, 2018

Today the World Wide Web Consortium released the Authorized Italian Translation of Web Content Accessibility Guidelines (WCAG) 2.1, Linee guida per l’accessibilità dei contenuti Web (WCAG) 2.1, contributed by International Web Association (IWA). This translation of WCAG 2.1 coincides with the adoption of the EU Web Accessibility Directive and the related European Standard EN 301…

10 years of Speed in Chrome

September 11th, 2018

Speed has been one of Chrome’s four core principles, since it was first launched ten years ago. We’ve always wanted to enable web developers to provide users with fast, engaging web experiences. On Chrome’s 10th birthday, we thought it would be fun to look at what we’ve done to improve speed over the years and…

Call for Review: Selectors Level 3 is a W3C Proposed Recommendation

September 11th, 2018

The CSS Working Group has published a Proposed Recommendation of Selectors Level 3. Selectors are patterns that match against elements in a tree, and as such form one of several technologies that can be used to select nodes in an XML document. Selectors have been optimized for use with HTML and XML, and are designed…