W3C News

W3C Global Web Experts Plan Technical Roadmap for Future of Web

TPAC 2016 logoAs W3C concludes on 23 September our annual Technical Plenary and Advisory Committee (TPAC) Meeting week, where more than 550 experts from the Web community met, we are excited to share advancements to the Open Web Platform and specific industry requirements for the next generation Web. In summarizing the W3C’s activities, Jeff Jaffe, W3C CEO commented “Members of the W3C and the larger Web community carry a great responsibility to shape the future of Web technologies. Most people take for granted that the Web just works for them, but the foundational technologies that make the Web work for everyone are developed by highly skilled and dedicated technology experts in the W3C community. This year’s TPAC meetings underscored the importance and impact of W3C’s work.” Read the full Press Release.

Call For Review: HTML 5.1 Proposed Recommendation Published

The Web Platform Working Group has published a Proposed Recommendation of HTML 5.1.

This specification defines the 5th major version, first minor revision of the core language of the World Wide Web: the Hypertext Markup Language (HTML). In this version, new features continue to be introduced to help Web application authors, new elements continue to be introduced based on research into prevailing authoring practices, and special attention continues to be given to defining clear conformance criteria for user agents in an effort to improve interoperability.

Comments are welcome through 13 October 2016.

For more details about our HTML Plan, see:

W3C Invites Developers to Lisbon Meetup (19 September)

TPAC 2016 logoW3C is pleased to invite the developer community to attend the W3C Developer Meetup in Lisbon, Portugal, on Monday 19 September 2016. The event is kindly sponsored by Yandex, The Paciello Group and Técnico Lisboa, where the meetup will take place (map).

Confirmed speakers:

  • WICG: How W3C incubates work. Yoav Weiss – Akamai
  • New things in CSS. Greg Whitworth – Microsoft
  • User interactions. Patrick Lauke – The Paciello Group
  • Service Workers / offline apps. Jake Archibald – Google
  • Accessibility. Léonie Watson – The Paciello Group
  • Web Components. Travis Leithead – Microsoft (Em portugês)

Web designers and application developers are encouraged to gather for an evening of discussions and networking with others in the W3C community who are convening next week during W3C’s TPAC 2016. Participation in the meetup is open to anyone at no cost, but space is limited. Please RSVP before Sunday 18 September, or send e-mail to team-2016-lisboa@w3.org and meet us there!

First Public Working Drafts of Web Payments HTTP Specifications

The Web Payments Working Group has published First Public Working Drafts of the following specifications, which enable the initiation of payment requests outside of a browser context:

  • Web Payments HTTP API 1.0 outlines how to register payment applications, create payment requests, and reply with payment responses using a standard HTTP API.
  • Web Payments HTTP Messages 1.0 specifies the Web Payments messages that are used to initiate and acknowledge a payment request via the HTTP protocol. The messages are typically passed between the software ecosystem that inititates, executes, and finalizes Web Payments.

The Working Group welcomes feedback on these early drafts.

W3C Invites Implementations of Scalable Vector Graphics (SVG) 2

The SVG Working Group has published a Candidate Recommendation of Scalable Vector Graphics (SVG) 2. This specification defines the features and syntax for Scalable Vector Graphics (SVG) Version 2. SVG is a language based on XML for describing two-dimensional vector and mixed vector/raster graphics. SVG content is stylable, scalable to different display resolutions, and can be viewed stand-alone, mixed with HTML content, or embedded using XML namespaces within other XML languages. SVG also supports dynamic changes; script can be used to create interactive documents, and animations can be performed using declarative animation features or by using script.

Call for Review: WebIDL Level 1 Proposed Recommendation Published

The Web Platform Working Group has published a Proposed Recommendation of WebIDL Level 1. This document defines an interface definition language, Web IDL, that can be used to describe interfaces that are intended to be implemented in web browsers. Web IDL is an IDL variant with a number of features that allow the behavior of common script objects in the web platform to be specified more readily. How interfaces described with Web IDL correspond to constructs within ECMAScript execution environments is also detailed in this document. It is expected that newly published specifications reference this document to ensure conforming implementations of interfaces are interoperable. Comments are welcome through 14 October.

W3Cx and Microsoft open CSS Introduction MOOC course

CSS intro course logoFollowing on the success of the HTML5 series of W3Cx courses, today W3C announced the launch of a new W3Cx course: CSS Introduction, designed in cooperation with Microsoft Corporation. The W3Cx CSS Introduction course will teach you how to take your Web pages from bland to bold with the power of CSS styling. Explore colors, fonts, and layout, along with the fundamental elements of CSS and the latest Web standards. We encourage future Web developers and designers to already enroll this course to start 7 November 2016.

First Public Working Draft: Portable Web Publications Use Cases and Requirements

The Digital Publishing Interest Group has published a First Public Working Draft of “Portable Web Publications Use Cases and Requirements. The document explores requirements for Portable Web Publications by listing 50 different requirements, each of them backed up with at least one, but often several, real world use cases and scenarios. This work will be the basis for the planning of further activities on Digital Publishing at the W3C.

If you wish to make comments regarding this document, please submit issues at the corresponding github issues’ list.