The Web Application Security Working Group has published a First Public Working Draft of Mixed Content. This specification details how user agents can mitigate risks to security and privacy by limiting a resource???s ability to inadvertently communicate in the clear, or to expose non-public resources to the web at large. This specification describes how and why user agents disallow rendering and execution of content loaded over unencrypted or unauthenticated connections in the context of an encrypted and authenticated document. Learn more about the Security Activity.
W3C today launched a new Social Activity to develop standards to make it easier to build and integrate social applications with the Open Web Platform. Future standards —including vocabularies for social applications, activity streams, embedded experiences and in-context actions, and protocols to federate social information such as status updates— will address use cases that range from social business applications, to cross-organization federation, to greater user control over personal data. Read the complete joint press release with OpenSocial Foundation.
W3C chartered two groups today to carry out these activities:
- The Social Web Working Group will define the technical standards and APIs to facilitate access to social functionality as part of the Open Web Platform. These include a common JSON-based syntax for social data, a client-side API, and a Web protocol for federating social information such as status updates.
- The Social Interest Group will co-ordinate messaging around social at the W3C and formulate a broad strategy to enable social business and federation. It will harvest use-cases and review specifications produced by technical working groups in the light of those use-cases.
The Social Web Working Group’s first face-to-face meeting will take place the last week of October, as part of TPAC 2014, W3C’s annual gathering of Working Groups.
The HTML Working Group invites implementation of the Candidate Recommendation of Polyglot Markup: A robust profile of the HTML5 vocabulary. It is sometimes valuable to be able to serve HTML5 documents that are also well formed XML documents. An author may, for example, use XML tools to generate a document, and they and others may process the document using XML tools. The language used to create documents that can be parsed by both HTML and XML parsers is called polyglot markup. Polyglot markup is the overlap language of documents that are both HTML5 documents and XML documents.
The HTML Working Group also published today an updated Candidate Recommendation of Media Source Extensions. Learn more about the HTML Activity.
Annotation, the act of creating associations between distinct pieces of information, is a widespread activity online in many guises but currently lacks a structured approach. People comment about online resources using tools built into the hosting web site, external web services, or the functionality of an annotation client. When reading eBooks, people make use the tools provided by reading systems to add and share their thoughts or highlight portions of texts. Comments about photos, videos, and audio tracks, questions or clarifications about data, maps, and social media posts or mentions are all forms of annotation.
However, annotation currently lacks a structured approach. Comments are siloed inside the blog or comment system hosted and controlled by the publisher of the original document, or inside an eBook reader. They aren’t readily available for syndication or aggregation, and it’s difficult to find more comments by an insightful author if they are scattered around different places on the web. Worthwhile commentary is obscured by trolling, spam, or trivial comments. These are challenges both social and technical.
In April, W3C convened a Workshop on
Annotations to discuss these challenges. Today W3C published a Workshop summary with links to slides, videos, and position papers.
The public is invited to comment on the draft charter.
The Internationalization Working Group has published a Working Draft of Character Model for the World Wide Web: String Matching and Searching. This document builds upon on Character Model for the World Wide Web 1.0: Fundamentals to provide authors of specifications, software developers, and content developers a common reference on string identity matching on the World Wide Web and thereby increase interoperability. Learn more about the Internationalization Activity.
The HTML Working Group has published a Last Call Working Draft of W3C DOM4. DOM defines a platform-neutral model for events and node trees. Comments are welcome through 31 July 2014. Learn more about the HTML Activity.
The CSV on the Web Working Group, part of the Data Activity, has published two Working Drafts today:
- The Model for Tabular Data and Metadata on the Web outlines a basic data model, or infoset, for tabular data and metadata about that tabular data. The document also contains drafts for various methods of locating metadata; finally, it also contains some non-normative information about a best practice syntax for tabular data and for mapping into that data model. The work also contributes to the standardisation of CSV syntax by IETF (as a possible update of RFC4180).
- The Metadata Vocabulary for Tabular Data defines a vocabulary for metadata that annotates tabular data. This can be used to provide metadata at various levels, from collections of data from CSV documents and how they relate to each other down to individual cells within a table. The vocabulary is defined using JSON, in a manner compatible with JSON-LD. This document is a First Public Working Draft.
If you wish to make comments regarding these documents, please send them to firstname.lastname@example.org.
Learn more about the Data Activity.
Website Accessibility Conformance Evaluation Methodology (WCAG-EM) 1.0 was published today as a W3C Note by the Web Content Accessibility Guidelines Working Group (WCAG WG) and Evaluation and Repair Tools Working Group (ERT WG), through the joint WCAG 2.0 Evaluation Methodology Task Force (Eval TF). WCAG-EM describes an approach for evaluating how websites, including Web applications and websites for mobile devices, conform to WCAG 2.0. WCAG-EM provides guidance for individuals and organizations that evaluate web accessibility, and is also useful for those that have others evaluate their website. Learn more from the WCAG-EM Overview and about the Web Accessibility Initiative (WAI).
The Web Application Security Working Group has published a Last Call Working Draft of Content Security Policy Level 2. This document defines a policy language used to declare a set of content restrictions for a web resource, and a mechanism for transmitting the policy from a server to a client where the policy is enforced. Comments are welcome through 13 August 2014. Learn more about the Security Activity.
The CSV on the Web Working Group has published a Working Draft of CSV on the Web: Use Cases and Requirements. A large percentage of the data published on the Web is tabular data, commonly published as comma separated values (CSV) files. The CSV on the Web Working Group aim to specify technologies that provide greater interoperability for data dependent applications on the Web when working with tabular datasets comprising single or multiple files using CSV, or similar, format. This document lists the use cases considered representative of how tabular data is commonly used within data dependent applications. This document also provides a set of requirements derived from these use cases that have been used to guide the specification design. Learn more about the Data Activity.