W3C News

Encrypted Media Extensions (EME) is a W3C Recommendation

September 18th, 2017

The HTML Media Extensions Working Group published Encrypted Media Extensions (EME) as a W3C Recommendation today. Encrypted Media Extensions (EME), which extends the ‘HTMLMediaElement’ element of the HTML specification, is an Application Programming Interface (API) that allows playback of protected content in Web browsers. Combined with W3C’s Recommendation Media Source Extensions (MSE) which provides the…

Web Commerce Interest Group Rechartered with New Mission

September 15th, 2017

W3C has just rechartered the Web Commerce Interest Group to improve Commerce on the Web for users, merchants, and other stakeholders. This charter represents the next iteration of the Web Payments Interest Group. Changes to the charter reflect the broader scope of Interest Group discussions that have been taking place over the past year, including…

First Public Working Drafts: WoT Architecture; WoT Thing Description; WoT Scripting API

September 15th, 2017

The Web of Things (WoT) Working Group has published the following three First Public Working Drafts: Web of Things (WoT) Architecture: This document describes the abstract architecture for the W3C Web of Things, which consists of three initial building blocks, i.e., (1) WoT Thing Description, (2) WoT Scripting API and (3) WoT Binding Templates. Web…

W3C Invites Implementations of Payment Request API; Payment Method Identifiers

September 14th, 2017

The World Wide Web Consortium (W3C) today called for broad implementation and testing of Web technologies to make online checkout easier for users and improve conversions and security for merchants. All major browser makers are now implementing Payment Request API and Payment Method Identifiers, which today advanced to Candidate Recommendation Status. The Web Payments Working Group encourages…

First Public Working Draft: Intersection Observer

September 14th, 2017

The Web Platform Working Group has published a First Public Working Draft of Intersection Observer. This specification describes an API that can be used to understand the visibility and position of DOM elements (“targets”) relative to a containing element or to the top-level viewport (“root”). The position is delivered asynchronously and is useful for understanding the…

Accessibility Conformance Testing (ACT) Rules Format 1.0 Working Draft Updated

September 13th, 2017

An updated Working Draft of Accessibility Conformance Testing (ACT) Rules Format 1.0 was published today by the Accessibility Guidelines Working Group (AG WG). This draft addresses all comments received on the previous draft, and is accompanied by fully- and semi-automated sample ACT Rules that implement this rules format. Learn more from the ACT Rules Format…

Update to the Candidate Recommendation: ActivityPub

September 8th, 2017

The Social Web Working Group invites implementations of an updated Candidate Recommendation of ActivityPub. The ActivityPub protocol is a decentralized social networking protocol based upon the [ActivityStreams] 2.0 data format. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications…

DOM Attributes in React 16

September 8th, 2017

In the past, React used to ignore unknown DOM attributes. If you wrote JSX with an attribute that React doesn't recognize, React would just skip it. For example, this: // Your code: <div mycustomattribute="something" /> would render an empty div to the DOM with React 15: // React 15 output: <div /> In React 16,…

First Public Working Draft: Paint Timing 1

September 7th, 2017

The Web Performance Working Group has published a First Public Working Draft of Paint Timing 1. This document defines an API that can be used to capture a series of key moments (First Paint, First Contentful Paint) during pageload which developers care about.

First Public Working Draft: Long Tasks API 1

September 7th, 2017

The Web Performance Working Group has published a First Public Working Draft of Long Tasks API 1. This document defines an API that web page authors can use to detect presence of “long tasks” that monopolize the UI thread for extended periods of time and block other critical tasks from being executed – e.g. reacting…

Page 2 of 3912345...Last »