W3C News

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…

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…

First Public Working Drafts: JSON-LD 1.1 Syntax, JSON-LD 1.1 Processing Algorithms and API, and JSON-LD 1.1 Framing

September 11th, 2018

The W3C JSON-LD Working Group has published three First Public Working Drafts today. The JSON-LD 1.1 Syntax document defines a JSON-based format to serialize Linked Data. The syntax is designed to easily integrate into deployed systems that already use JSON, and provides a smooth upgrade path from JSON to JSON-LD. It is primarily intended to…

Introducing the React Profiler

September 10th, 2018

React 16.5 adds support for a new DevTools profiler plugin. This plugin uses React’s experimental Profiler API to collect timing information about each component that’s rendered in order to identify performance bottlenecks in React applications. It will be fully compatible with our upcoming time slicing and suspense features. This blog post covers the following topics:…

Creating a successful meetup at your company

September 8th, 2018

At Tesla, I came up with an idea to hold monthly Web Development meetups where employees could learn from each other and the external community. We wanted to create better cross-team collaboration, identify sharing opportunities, and identify and leverage best practices. I want to share my story with the hope of inspiring more communication within…

W3C Invites Implementations of CSS Display Module Level 3

August 28th, 2018

The CSS Working Group invites implementations of CSS Display Module Level 3 Candidate Recommendation. This module describes how the CSS formatting box tree is generated from the document element tree and defines the ‘display’ property that controls it. CSS is a language for describing the rendering of structured documents (such as HTML and XML) on…

W3C Invites Implementations of CSS Cascading and Inheritance Level 3; Level 4

August 28th, 2018

The CSS Working Group invites implementations of two updated Candidate Recommendations of CSS Cascading and Inheritance Level 3 and CSS Cascading and Inheritance Level 4. The CSS module defined in these documents describes how to collate style rules and assign values to all properties on all elements. By way of cascading and inheritance, values are…

Apps That Work Natively on the Web and Mobile

August 23rd, 2018

Today we’re happy to announce an exciting new way to build web and mobile apps with Angular and NativeScript. First, some background: since the beginning of Angular, you could use NativeScript with Angular to build mobile apps. NativeScript is an open source framework for building truly native mobile apps with JavaScript. It lets you use your…

First Public Working Draft: Geolocation Sensor

August 21st, 2018

The Devices and Sensors Working Group has published a First Public Working Draft of Geolocation Sensor. This specification defines the GeolocationSensor interface for obtaining geolocation of the hosting device.

2 New Tools to help with AngularJS to Angular Migrations

August 14th, 2018

Many developers are embarking on the migration journey of bringing AngularJS applications up to modern-day web development standards with Angular, and there are a lot of approaches. It can be challenging to know which upgrading path is right and where to find guidance on how to migrate, but it doesn’t have to be! We’re announcing two…