W3C News Leading the Web to its Full Potential 2017-04-14T07:58:45Z https://www.w3.org/blog/news/feed/atom WordPress Maria Auday <![CDATA[W3C Invites Implementations of Encoding]]> https://www.w3.org/blog/news/?p=6258 2017-04-14T04:49:50Z 2017-04-14T04:49:50Z ]]> The Internationalization Working Group invites implementation of the Candidate Recommendation of Encoding. The UTF-8 encoding is the most appropriate encoding for interchange of Unicode, the universal coded character set. Therefore for new protocols and formats, as well as existing formats deployed in new contexts, this specification requires (and defines) the UTF-8 encoding.

]]>
Maria Auday <![CDATA[Call for Review: 3 Proposed Recommendations published for Social Web Working Group]]> https://www.w3.org/blog/news/?p=6266 2017-04-14T07:58:45Z 2017-04-14T04:49:48Z ]]> The Social Web Working Group has published a Proposed Recommendation for three documents:

  • Micropub: The Micropub protocol is used to create, update and delete posts on one’s own domain using third-party clients. Web apps and native apps (e.g., iPhone, Android) can use Micropub to post and edit articles, short notes, comments, likes, photos, events or other kinds of posts on your own website.
  • Activity Streams 2.0: This specification details a model for representing potential and completed activities using the JSON format.
  • Activity Vocabulary: The Activity Streams 2.0 Core Syntax defines the JSON syntax for Activity Streams and a set of abstract types and properties that describe past, present and future Activities. This document defines the vocabulary properties.

Comments are welcome through 15 May 2017.

]]>
Maria Auday <![CDATA[W3C Invites Implementations of ActivityPub]]> https://www.w3.org/blog/news/?p=6263 2017-04-14T04:49:48Z 2017-04-14T04:49:48Z ]]> The Social Web Working Group invites implementation of the 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 and subscribing to content.

]]>
Maria Auday <![CDATA[First Public Working Draft: CSS Fill and Stroke Module Level 3]]> https://www.w3.org/blog/news/?p=6260 2017-04-14T04:49:48Z 2017-04-14T04:49:48Z ]]> The Cascading Style Sheets Working Group has published a First Public Working Draft of CSS Fill and Stroke Module Level 3. This specification describes how text and SVG graphical elements are filled and stroked by defining a number of properties that control the appearance and shape of an element’s fill and stroke. The module contains the features of CSS relating to filling and stroking text and SVG shapes.

]]>
Maria Auday <![CDATA[W3C Invites Implementations of Beacon]]> https://www.w3.org/blog/news/?p=6268 2017-04-14T04:49:47Z 2017-04-14T04:49:47Z ]]> The Web Performance Working Group invites implementation of the Candidate Recommendation of Beacon. This specification defines an interface that web developers can use to schedule asynchronous and non-blocking delivery of data that minimizes resource contention with other time-critical operations, while ensuring that such requests are still processed and delivered to destination.

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[W3C responds to UNESCO concerns about Encrypted Media Extensions]]> https://www.w3.org/blog/news/?p=6225 2017-04-06T21:47:53Z 2017-04-06T19:36:13Z ]]> screenshot of title and logos for sdbpUNESCO recently published a letter and an article about Encrypted Media Extensions. Since we didn’t have an opportunity to set the record straight with them, we are responding here.

The spirit of the letter is anchored in UNESCO’s values and the concept of Internet Universality. We agree on the concept of Internet Universality. We even believe that those who are trying to restrict movies from the Internet are violating the concept of universality by preventing certain content from being on the Web.

We note that EME does in fact provide improvements in privacy, security and accessibility over the alternatives.

  • The alternative to EME allowing interaction with copyrighted content in Web browser plugins is abandoning the Web. Without in-browser decryption ability, content providers would use their own native application, which will have much more leeway to spy on the user, and possibly infect their machine.
  • With EME, the browser can protect the user from the worst effects of the DRM system, by putting it in a processing “sandbox”, such that access to network, user’s data or machine is only permitted as allowed by the sandbox, thus offering protection against things like the root kit problems and privacy breaches we have had in the past.
  • Regarding accessibility, analysis and testing confirmed that the specification’s approach to captions, transcripts and audio description does not block access to this accessibility information. Moreover, since EME recommends that accessibility information is transmitted without any encryption, it is particularly suited (EME and accessibility) for accessible and legal fair use where accessibility is concerned – including accessibility adaptations to the video stream itself.

When UNESCO suggests that laws such as DMCA are against UN principles, we note that their colleagues at WIPO have been a motivating force behind such laws. We would urge UNESCO to use its own weight to insist that Member States’ laws on the Internet are always reasonable and proportionate and respectful of human rights. We are a technical standards organization but litigating the laws of a single country or many nations (like the WIPO treaty) is the role of legal advocates such as the EFF or UNESCO.

EFF has, as a member of the Consortium, initiated a move to get the members of the working group developing EME to agree to a covenant that they would not sue under the DMCA, but the proposal was rejected by the Members. Following that, the Consortium is considering a strawman broader Best Practices document W3C Security Disclosures and Privacy Best Practices to protect Security researchers and others from the overreach of the law. We invite the public, experts, W3C Members and interested parties to advocate and get consensus on any changes needed to better help support researchers in security and privacy.

We intend to continue to address the public discourse with an update to our March 2016 Information about W3C and Encrypted Media Extensions.

]]>
Maria Auday <![CDATA[First Public Working Draft: Accessibility Conformance Testing (ACT) Rules Format 1.0]]> https://www.w3.org/blog/news/?p=6222 2017-04-14T04:49:22Z 2017-04-06T13:52:44Z ]]> Accessibility Conformance Testing (ACT) Rules Format 1.0 has been published as a First Public Working Draft. It specifies a common format for accessibility test rules, and how to write test procedures for quality assurance. It facilitates harmonization of accessibility testing approaches, and helps organizations to better document and share their testing methods. Please comment by filing GitHub issues in the WCAG ACT repository or, if this is not feasible, by email to public-wcag-act-comments@w3.org, by 5 May 2017. More information is in the blog post WCAG Accessibility Conformance Testing (ACT); Read about the Accessibility Guidelines Working Group and the Web Accessibility Initiative (WAI).

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[Sir Tim Berners-Lee named recipient of the ACM A.M. Turing Award]]> https://www.w3.org/blog/news/?p=6215 2017-04-04T11:32:26Z 2017-04-04T11:01:58Z ]]> ACM turing award logopicture of Tim Berners-LeeToday, Tuesday 4 April, the ACM, the Association for Computing Machinery, named Sir Tim Berners-Lee, inventor of the Web and Director of the World Wide Web Consortium, as the recipient of the 2016 ACM A.M. Turing Award.

The Turing award is recognized as the highest distinction in Computer Science and is sometimes referred to as the “Nobel Prize of Computing.” Sir Tim is being given this award for inventing the World Wide Web, the first web browser, and the fundamental protocols and algorithms allowing the Web to scale. The Web is considered one of the most influential computing innovations in history.

Sir Tim’s development and guardianship of the building blocks of the Web, the standards upon which it is built upon, continues at W3C. Jeff Jaffe, CEO of W3C, stated: “The Web has had an immense impact on the world; transforming every part of society: how we communicate, how we learn, how we acquire information, and how we engage in commerce. Tim’s soaring vision of what was possible in the world is anchored on breakthrough contributions to computing – which is what is recognized by the Turing Award.”

For more information on the award, Sir Tim, and the W3C, see the W3C press release.

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[Patent Advisory Group Recommends Continuing Work on Web Authentication Specification]]> https://www.w3.org/blog/news/?p=6213 2017-04-14T04:49:00Z 2017-03-30T20:15:00Z ]]> The Web Authentication Working Group Patent Advisory Group (PAG), launched in October 2016, has published a report recommending that W3C continue work on the Web Authentication Specification. W3C launches a PAG to resolve issues in the event a patent has been disclosed that may be essential, but is not available under the W3C Royalty-Free licensing terms.

]]>
Maria Auday <![CDATA[Spatial Data on the Web Best Practices Note Published]]> https://www.w3.org/blog/news/?p=6209 2017-04-14T04:48:25Z 2017-03-30T16:18:04Z ]]> The Spatial Data on the Web Working Group has published a Group Note of Spatial Data on the Web Best Practices. This document advises on best practices related to the publication and usage of spatial data on the Web; the use of Web technologies as they may be applied to location. The best practices are intended for practitioners, including Web developers and geospatial experts, and are compiled based on evidence of real-world application. These best practices suggest a significant change of emphasis from traditional Spatial Data Infrastructures by adopting a Linked Data approach. As location is often the common factor across multiple datasets, spatial data is an especially useful addition to the Linked Data cloud; the 5 Stars of Linked Data paradigm is promoted where relevant.

]]>
Maria Auday <![CDATA[W3C Invites Implementations of WebDriver]]> https://www.w3.org/blog/news/?p=6206 2017-04-14T04:48:35Z 2017-03-30T16:18:04Z ]]> The Browser Testing and Tools Working Group invites implementation of the Candidate Recommendation of WebDriver. WebDriver is a remote control interface that enables introspection and control of user agents. It provides a platform and language-neutral wire protocol as a way for out-of-process programs to remotely instruct the behavior of web browsers as well as a set of interfaces to discover and manipulate DOM elements in web documents and to control the behavior of a user agent. It is primarily intended to allow web authors to write tests that automate a user agent from a separate controlling process, but may also be used in such a way as to allow in-browser scripts to control a possibly separate browser.

]]>
Maria Auday <![CDATA[W3C Invites Implementations of Resource Timing Level 1]]> https://www.w3.org/blog/news/?p=6211 2017-04-14T04:16:02Z 2017-03-30T16:18:03Z ]]> The Web Performance Working Group invites implementation of the Candidate Recommendation of Resource Timing Level 1. This specification defines an interface for web applications to access the complete timing information for resources in a document. User latency is an important quality benchmark for Web Applications. While JavaScript-based mechanisms can provide comprehensive instrumentation for user latency measurements within an application, in many cases, they are unable to provide a complete end-to-end latency picture. This document introduces the PerformanceResourceTiming interface to allow JavaScript mechanisms to collect complete timing information related to resources on a document. Navigation Timing 2 extends this specification to provide additional timing information associated with a navigation.

]]>
Maria Auday <![CDATA[W3C Invites Implementations of Page Visibility Level 2]]> https://www.w3.org/blog/news/?p=6203 2017-04-14T04:15:40Z 2017-03-28T14:54:10Z ]]> The Web Performance Working Group invites implementation of the Candidate Recommendation of Page Visibility Level 2. This specification defines a means to programmatically determine the visibility state of a document. This can aid in the development of resource efficient web applications.

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[XQuery 3.1, XQueryX 3.1, XPath 3.1 and supporting documents now a W3C Recommendation]]> https://www.w3.org/blog/news/?p=6197 2017-04-06T13:52:25Z 2017-03-22T14:25:58Z ]]> Screenshot of W3C Standards showing XQuery and XPath 3.1 documents The XML Query Working Group and the XSLT Working Group have published six documents as W3C Recommendations to strengthen JSON and Web Platform support through maps, arrays, new functions:

The 3.1 work extends XPath and XQuery with map and array data structures along with additional functions and operators for manipulating them; a primary motivation was to enhance JSON support.

XPath is a domain-specific language for identifying and extracting nodes from a tree (typically) built from XML or JSON and defined by the XQuery and XPath Data Model) and also an expression language with typed tree nodes and functions among the first-class objects. XPath expressions can call functions and use operators defined in the Functions and Operators specification.

XQuery extends XPath to support complex joins, windowing, grouping and other operations across collections of trees that are potentially stored in high-performance indexed databases.

XQueryX is an XML representation of XQuery expressions.

The Serialization specification describes how results of XPath and XQuery(X) expressions can be delivered in HTML, XHTML, JSON, XML or text.

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[Call for Review: Encrypted Media Extensions Proposed Recommendation Published]]> https://www.w3.org/blog/news/?p=6194 2017-04-06T13:52:12Z 2017-03-20T16:39:30Z ]]> The HTML Media Extensions Working Group has published a Proposed Recommendation of Encrypted Media Extensions. The specification extends HTMLMediaElement to define a common API to control playback of protected content. EME does not define a content protection or Digital Rights Management system. The common API may be used to discover, select and interact with such systems as well as with simpler content encryption systems. Comments are welcome through 13 April. Please, read more in the public announcement.

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[Patent Advisory Group Recommends Continuing Work on Web Payments Specifications]]> https://www.w3.org/blog/news/?p=6189 2017-03-30T20:06:24Z 2017-03-16T12:46:53Z ]]> The Web Payments Working Group Patent Advisory Group (PAG), launched in August 2016, has published a report recommending that W3C continue work on the Web Payments Specifications. W3C launches a PAG to resolve issues in the event a patent has been disclosed that may be essential, but is not available under the W3C Royalty-Free licensing terms.

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[Ivan Herman and Bill McCoy to address the Publishing and EPUB road-map at EPUB Summit]]> https://www.w3.org/blog/news/?p=6182 2017-03-16T12:49:18Z 2017-03-03T16:53:16Z ]]> EPUB logoPublishing@W3C champion Bill McCoy and W3C Fellow from CWI Dr. Ivan Herman will join an impressive line-up of speakers next week at the EPUB Summit, 9-10 March 2017 in Brussels, Belgium, hosted by W3C member EDRLab. The second such event, EPUB Summit will focus on the future direction of EPUB 3, now under W3C oversight following the combination with IDPF. Registration for the EPUB Summit is still open.

A technical expert in the field, Herman is part of the leadership team of Publishing@W3C as well as the overall Strategy team of W3C. Herman was recently appointed a W3C Fellow by CWI, Amsterdam, where he is a member of the Distributed and Interactive Systems research group. He played a seminal role in the combination of W3C and IDPF and has served as primary technical staff driver for the Digital Publishing at the W3C since inception in 2013. At the EPUB Summit Herman will talk about the IDPF/W3C combination, and the roadmap for upcoming technical work for the development of new standards in Publishing.

McCoy, former Executive Director for IDPF, will lead the closing session at the EPUB Summit, integrating the collective sessions and ideas into the roadmap for Publishing@W3C.

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[W3C Security Disclosures Best Practices is a W3C Team Submission]]> https://www.w3.org/blog/news/?p=6179 2017-03-30T16:17:49Z 2017-03-02T21:55:38Z ]]> screenshot of title and logos for sdbpW3C published a Team Submission of W3C Security Disclosures Best Practices, a proposal for security and privacy disclosure programs, which will serve as a basis for further work in the space of security and privacy researchers protection, further to our announcement late January. This document contains a template intended for organizations interested in protecting their users and applications from fraud, malware, and computer viruses, as well as interested in ensuring proper adherence to security and privacy considerations included in W3C Recommendations. It also helps to support broad participation, testing, and audit from the security community to keep users safe and the web’s security model intact.

In the coming days, the W3C Director will send the W3C Membership a Call for Review for the Encrypted Media Extensions Proposed Recommendation; and solicit feedback and expression of interest for the specification and the W3C Security Disclosures Best Practices Team Submission.

You may read more in the January 2017 Information about W3C Guidelines for Vulnerability Disclosure Programs and in the article on EME in HTML5 published this week by W3C Director’s Tim Berners-Lee.

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[W3C updates its Process Document]]> https://www.w3.org/blog/news/?p=6176 2017-03-22T14:28:37Z 2017-03-01T17:45:25Z ]]> W3C Membership approved the 1 March 2017 W3C Process Document, which becomes in effect today. Notable major changes of the 2017 update include:

  • A process for marking a Recommendation as Obsolete (distinct from Rescinding a Recommendation);
  • Voting mechanism used for AB and TAG elections is Single Transferable Vote;
  • Clarified the process for continuing work on a specification initially developed under another charter (aka Supergroups).

You may read more in the W3C Blog post “What’s new in the W3C Process 2017?“. This document was developed between the W3C Advisory Board and the public Revising W3C Process Community Group.

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[First Public Working Draft: Web Content Accessibility Guidelines 2.1]]> https://www.w3.org/blog/news/?p=6171 2017-03-30T16:17:33Z 2017-02-28T11:10:29Z ]]> Web Content Accessibility Guidelines (WCAG) 2.1 has been published as a First Public Working Draft. This will be the first update to Web Content Accessibility Guidelines since WCAG 2.0. Sites that conform to WCAG 2.1 will also conform to WCAG 2.0, which means they meet the requirements of any policies that reference WCAG 2.0, while also better meeting the needs of users on the current Web. This first draft includes 28 new Success Criteria, three of which have been formally accepted by the Working Group and the remainder included as proposals to provide an opportunity for early feedback. Public feedback will be important to next steps on these proposals.

Further information is available in the blog post: Web Content Accessibility Guidelines 2.1 First Public Working Draft.

Please comment by filing GitHub issues in the WCAG 2.1 repository or, if this is not feasible, by email to public-agwg-comments@w3.org, by 31 March 2017. Read about the Accessibility Guidelines Working Group and the Web Accessibility Initiative (WAI).

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[W3C Begins Standards Work on Web of Things to Reduce IoT Fragmentation]]> https://www.w3.org/blog/news/?p=6163 2017-03-22T14:27:50Z 2017-02-24T13:50:49Z ]]> W3C at MWC 2017 illustrationTo further the growth of market for IoT devices and services, W3C has launched the Web of Things Working Group to develop initial standards for the Web of Things, tasked with the goal to counter the fragmentation of the IoT; reduce the costs of development; lessen the risks to both investors and customers; and encourage exponential growth in the market for IoT devices and services.

In advance of W3C’s presence at Mobile World Congress 2017 next week, where W3C executives will be available on 27-29 February, W3C CEO Dr. Jeff Jaffe commented, “There are huge, transformative opportunities not only for mobile operators but for all businesses if we can overcome the fragmentation of the IoT. As stewards of the Open Web Platform, W3C is in a unique position to create the royalty-free and platform-independent standards needed to achieve this goal.

Read the Media Advisory to learn about the technical approach the Working Group will take and the broad range of collaboration.

]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[Three recommendations to enable Annotations on the Web]]> https://www.w3.org/blog/news/?p=6156 2017-03-22T14:27:39Z 2017-02-23T08:03:49Z ]]> The Web Annotation Working Group has just published a Recommendation for Web Annotation in the form of three documents:

  • Web Annotation Data Model—specification describes a structured model and format, in JSON, to enable annotations to be shared and reused across different hardware and software platforms. Common use cases can be modeled in a manner that is simple and convenient, while at the same time enabling more complex requirements, including linking arbitrary content to a particular data point or to segments of timed multimedia resources.
  • Web Annotation Vocabulary—specifies the set of RDF classes, predicates and named entities that are used by the Web Annotation Data Model. It also lists recommended terms from other ontologies that are used in the model, and provides the JSON-LD Context and profile definitions needed to use the Web Annotation JSON serialization in a Linked Data context.
  • Web Annotation Protocol—describes the transport mechanisms for creating and managing annotations in a method that is consistent with the Web Architecture and REST best practices.

The group has also produced two additional Working Group Notes:

  • Embedding Web Annotations in HTML—describes and illustrates potential approaches for including annotations within HTML documents. Examples also are included illustrating the use within an HTML document of annotation Selectors as fragment identifiers.
  • Selectors and States—selecting part of a resource on the Web is an ubiquitous action. This document does not define any new approach to selection; instead, it relies on the formal specification and the semantics in the Web Annotation Data Model. The current document only “extracts” Selectors and States from that data model; by doing so, it makes their usage easier for applications developers whose concerns are not related to annotations.
]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[First Public Working Drafts: CSS Timing Functions Level 1; CSS Containment Module Level 1]]> https://www.w3.org/blog/news/?p=6146 2017-03-16T12:48:53Z 2017-02-21T07:35:14Z ]]> The CSS Working Group has published two First Public Working Drafts today:

  • CSS Timing Functions Level 1, a module that describes a way for authors to define a transformation to be applied to the time of an animation. This can be used to produce animations that mimic physical phenomena such as momentum or to cause the animation to move in discrete steps producing robot-like movement.
  • CSS Containment Module Level 1, a module which describes the ‘contain’ property, which indicates that the element’s subtree is independent of the rest of the page. This enables heavy optimizations by user agents when used well.
]]>
Coralie Mercier http://coraliemercier.wordpress.com/ <![CDATA[W3C Workshop Report: Smart Descriptions and Smarter Vocabularies (SDSVoc)]]> https://www.w3.org/blog/news/?p=6149 2017-03-03T17:05:06Z 2017-02-20T19:48:19Z ]]> workshop attendees group pictureW3C published today the report from the W3C “Smart Descriptions & Smarter Vocabularies (SDSVoc)” workshop, held on 30 November – 1 December 2016 in Amsterdam.

The report contains an executive summary and conclusions, as well as a brief summary and visual report of each session, with links to all presentation slides. The event’s agenda also links to the papers received and the rough notes taken throughout the event. The clear conclusion from the well attended workshop was that a new Working Group is needed to achieve two goals:

  1. Revise and expand the Data Catalog Vocabulary, DCAT to cover versioning, data series, APIs and more.
  2. Develop the concepts of data profiles (cardinality constraints and enumerated allowed values) and, from that, the mechanisms for content negotiation by those profiles. Following a careful analysis of the current state of the art, presented at the workshop, an Internet Draft is already in preparation on this topic. The WG’s role will be to put this in context and explain how fallback mechanisms can be used.

We’ve shared advance notice today that the W3C team is working on a draft charter for a new Data Exchange Working Group, and encourage public comments and suggestions on the draft charter in the dxwg GitHub issue repository.

We thank our Workshop sponsors: the EU-funded VRE4EIC project and Informatie Vlaanderen, the Flemish government’s digital agency, as well as our host, CWI, for making this event possible.

]]>
Maria Auday <![CDATA[Spatial Data on the Web Best Practices Note Published]]> https://www.w3.org/blog/news/?p=6144 2017-03-02T13:44:21Z 2017-02-16T17:51:48Z ]]> The Spatial Data on the Web Working Group has published a Group Note of Spatial Data on the Web Best Practices. This document advises on best practices related to the publication and usage of spatial data on the Web; the use of Web technologies as they may be applied to location. The best practices are intended for practitioners, including Web developers and geospatial experts, and are compiled based on evidence of real-world application. These best practices suggest a significant change of emphasis from traditional Spatial Data Infrastructures by adopting a Linked Data approach. As location is often the common factor across multiple datasets, spatial data is an especially useful addition to the Linked Data cloud; the 5 Stars of Linked Data paradigm is promoted where relevant.

]]>