This snapshot, taken on
12/04/2011
, shows web content acquired for preservation by The National Archives. External links, forms and search may not work in archived websites and contact details are likely to be out of date.
 
 
The UK Government Web Archive does not use cookies but some may be left in your browser from archived websites.

W3C

Web Design and Applications

Web Design and Applications involve the standards for building and Rendering Web pages, including HTML, CSS, SVG, Ajax, and other technologies for Web Applications (“WebApps”). This section also includes information on how make pages accessible to people with disabilities (WCAG), to internationalize them, and make them work on mobile devices.

HTML & CSS Header link

HTML and CSS are the fundamental technologies for building Web pages: HTML (html and xhtml) for structure, CSS for style and layout, including WebFonts. Find resources for good Web page design as well as helpful tools.

Scripting and Ajax Header link

Standard APIs for client-side Web Application development include those for Geolocation, XMLHttpRequest (Ajax), and mobile widgets. W3C standards for document models (the “DOM”) and technologies such as XBL allow content providers to create interactive documents through scripting.

Graphics Header link

W3C is the home of the widely deployed PNG raster format, SVG vector format, and the Canvas API. WebCGM is a more specialized format used, for example, in the fields of automotive engineering, aeronautics.

Audio and Video Header link

Some of the W3C formats that enable authoring audio and video presentations include HTML, SVG, and SMIL (for synchronization). W3C is also working on a timed text format for captioning and other applications.

Accessibility Header link

W3C’s Web Accessibility Initiative (WAI) has published Web Content Accessibility Guidelines (WCAG) to help authors create content that is accessible to people with disabilities. WAI-ARIA gives authors more tools to create accessible Web Applications by providing additional semantics about widgets and behaviors.

Internationalization Header link

W3C has a mission to design technology that works across cultures and languages. W3C standards such as HTML and XML are built on Unicode, for instance. In addition, W3C has published guidance for authors related to language tags bi-directional (bidi) text, and more.

Mobile Web Header link

W3C promotes “One Web” that is available on any device. W3C’s Mobile Web Best Practices help authors understand how to create content that provides a reasonable experience on a wide variety of devices, contexts, and locations.

Privacy Header link

The Web is a powerful tool for communications and transactions of all sorts. It is important to consider privacy and security implications of the Web as part of technology design. Although technology such as POWDER should empower users to make appropriate privacy decisions and to protect sensitive information, education is also an important element of building trust on the Web.

Math on the Web Header link

Mathematics and formula are used on the Web for business reports, education materials and scientific research. W3C’s MathML enables mathematics to be served, received, and processed on the World Wide Web, just as HTML has enabled this functionality for other types of content.

News Atom

The Multimodal Interaction (MMI) Working Group has published a Last Call Working Draft of Emotion Markup Language (EmotionML) 1.0 . As the web is becoming ubiquitous, interactive, and multimodal, technology needs to deal increasingly with human factors, including emotions. The present draft specification of Emotion Markup Language 1.0 aims to strike a balance between practical applicability and basis in science. The language is conceived as a "plug-in" language suitable for use in three different areas: (1) manual annotation of data; (2) automatic recognition of emotion-related states from user behavior; and (3) generation of emotion-related system behavior. Learn more about the Multimodal Interaction Activity.

The Cascading Style Sheets (CSS) Working Group has published a First Public Working Draft of Grid Layout , which allows designers to define invisible grids of horizontal and vertical lines. Elements from a document can then be anchored to points in the grid, which aligns them visually to each other, even if they are not next to each other in the source. Learn more about the Style Activity.

  • Decided on Japan for June F2F, exact location TBD next week.
  • Resolved: Proposal accepted for CSS2.1 Issue 225with "If the element has children" removed, pending Anton's approval.
  • Resolved: dsinger's answer to Olaf adopted as official for CSS2.1 Issue 286. No change to the spec.
  • Resolved:Publish updated WD of CSS3 Speech.
  • Resolved:Publish updated WD of CSS3 Text.
  • CSS Namespaceshas the required test passes for PR, need to prepare a disposition of comments and implementation reports.

Full minutes

The HTML Working Grouppublished eight documents:

Learn more about HTML5.

When we start writing and or read about the activities around the Open Web Platform , we realize that the Web has never been that active. Everyone is proposing, developping, testing. And even if this weekly news from HTML5and broader topics seemed to be long, it doesn’t cover everything. It is also important to realize that if you are passionate about one of these topics, the full information is accessible and open. Quite exciting. Some of these topics could be the source of long technical blog posts. If you do, please leave a comment or let me know.

HTML Working Group Decisions

Issues about codecs vs octet and accessibility API mappinghave been closed by amicable resolutions. A couple of polls have been opened and some already closed

  • Table borders openeduntil April 4, 2011
  • u element openeduntil April 4, 2011
  • playbackrate undefined openeduntil April 5, 2011
  • “What verbiage should HTML5 use for the first two paragraphs of the img element definition?” openeduntil April 5, 2011
  • “Where/who will define the requirements on the possible values of text alternative examples?” openeduntil April 5, 2011
  • “What to do about validation when the image element is missing the alt attribute?” openeduntil April 5, 2011

RDFa prefixes in HTML5 - ISSUE-120

RDFa is a language to add additional structure to markup already existing. It is a way to extend the hosting language. It uses optional prefixes . Adoption has not been an issue with 501% growth. It has been then decided to clarify the way RDFa prefixes are used in the HTML5 specification. A formal objection by Tab Atkins has been recorded.

summaryattribute on tableelement - ISSUE-32

The summaryattribute on tableelement was a way to give information about the content of the table. It is usually called hidden metadata, because the information is not directly accessible to sighted users such as altattribute for example. The name “discoverable metadata” is proposed for labelling such attributes. The change proposal which invited to drop the summaryattribute has been chosen. This decisionhas been carefully written. Read it carefully. There are suggestions as usual to reopen the issues with meaningul data and input.

Conversations

Proposals

Announcements

Hot Topics

This column is written by Karl Dubost , working in the Developer Relations & Tools at Opera Software.

Introduce myself

My name is Hiroki Yamada. I am a W3C Fellow from Internet Academy(Japanese company). Internet Academy is a school for Web Designers and Web Developers. I've been in charge of developing on curriculum and educational materials. And now, I'm working on making the wiki-based documentation of W3C specifications at W3C.

Background & Status

W3C has released a lot of specifications with rapid growth of the Web technology. Each specification is very large, which is a good thing. However, understanding specifications is difficult for beginners. In order to facilitate the learning process, we should train Web Designers and Web Developers from beginner to professional level. Achieving this goal is important for the growth and development of the World Wide Web. This is why I began this project.

I've finished developing two documents. The first document is the Educational Materials for Beginners , and the second is the List of HTML Elements . However, these documents are just a first step for this project, which is just beginning. We also have an Open Web Platform page. I will continue writing documentation for other specifications that relate to the Open Web Platform.

In this entry, I explain three features of the documentation of HTML.

HTML documentation's features

First, these documentations present the information simply. They must do this because the project's intended targets are only beginners in Web design. For beginners, specifications are not easy to read because they have too much information. My documentations contain only the basic information that beginners need. In addition, they present links to specifications that give insightful information. I have also continued to focus on keeping the educational materials both easy to read and easy to understand.

Second, they utilize many examples in order to better describe how HTML works. This is important because I think that it is difficult for a beginner to understand how the elements of HTML are used. For exactly the same reason, they also provide examples of bad HTML usage and screenshot images.

Finally, I set up a working web development curriculum for beginners since they don't know how to effectively organize their study. From here they can create a fake site according to the flow of the curriculum. And also, they cover not only HTML, but also provide instructions for the next step. I've finished editing the CSS Educational Materials for Beginners, so people who study Web technology can advance step by step from one level to the next.

I very much welcome bug reports and suggestions for improvements by sending feedback to the publicly archived mailing list public-webdev-docs@w3.org [ Web archive].

  • Discussed location of June F2F. Most people seem to be OK with Kyoto/Osaka (in place of Tokyo), but we need a meeting room June 2-4. (Needed: space for ~25 people, projector, power, and wifi)
  • Resolved: Updated proposal accepted for CSS2.1 Issue 203.
  • CSS2.1 Issue 179is closed with Bert's latest edits and Anton's approval.
  • Resolved:For CSS2.1 Issue 192

    If a shortened line box is too small to contain any content after the float, then that content the line boxis shifted downward (and its width recomputed)until either it some contentfits or there are no more floats present. Any content in the current line before a floated box is reflowed in the first available sameline on the other side of the float.

  • Resolved:Not dropping :first-line :first-letter from CSS2.1. It may be underdefined, but it's in CSS1 and CSS3 and we have a usable level of interop demonstrated in the test suite, so dropping it here doesn't gain us anything.
  • Resolved:Advance CSS2.1 to PR.
  • Plan for errata is to maintain errata list after REC and occasionally publish updated RECs via PER phase.

Full minutes

This is the 4th edition of our weekly summary about the Open Web Platform . The intent is to give an overview of the discussions, proposals, decisions which have happened during the last week around HTML5 and sometimes more broadly the Open Web Platform. This weekly summary covers events in multiple W3Cgroups, and some outside events as well. Feel free to chime in the comments and add information or ask for more details.

As Shelley Powers mentionnedthis week was quite quiet, but there were a couple of decisions. A few new drafts and proposals and an interesting discussions about Web applications caching systems. The debate around longdesc attribute is far to be finished.

HTML Working Group Decisions

backslashes processing in Content Type headers - ISSUE-126

Should HTML5 specification require backslashes to be processed as escapes in Content-Type headers in <meta>elements? It has been decidedto keep the specification as it is currently. Some Web client implementers noticed that they intended to change the parsing accordingly to the specification and what other user agents are doing.

Microdata usability study - ISSUE-139

Should the microdata usability study be placed in the HTML5 or the Microdata specifications? This is a minor issue which has been solvedby moving a sentence from HTML5 specification to Microdata specification.

Conforming document - ISSUE-140

The term “conforming document” and how it is used by other specifications has been an issue . The issues surrounding conformance are not totally solved and needs better bug reports. In the meantime, the WG has decidedto adopt for this specific issue: “Conformance terminology when applicable specifications are used”.

Conversations

Proposals

Announcements

Hot Topics

This column is written by Karl Dubost , working in the Developer Relations & Tools at Opera Software.

W3C today launches the Audio Working Group , whose chartered mission is to develop a client-side script API adding more advanced audio capabilities than are currently offered by audio elements. The API will support the features required by advanced interactive applications including the ability to process and synthesize audio streams directly in script, and will extend the HTML5 <audio>and <video>media elements. Learn more about the Rich Web Client Activity.

Talks and Appearances Header link

See also the full list of W3C Talks and Appearances.

Events Header link

  • 2011-04-28 (28 APR) 2011-04-29 (29 APR)

    Web Tracking and User Privacy

    Princeton, New Jersey

    Hosted by the Center for Information Technology Policy at Princeton University

    Tracking (e.g., for behavioral advertising) has come to the forefront recently as part of the overall Web privacy conversation in the broader Web and policy community. Several software vendors (including Microsoft, Mozilla, and Google) are offering measures that are intended to permit users to opt out of this tracking, or to prevent tracking by Web sites that are known to engage in these practices. Similar technology is deployed in a number of plugins (including NoScript, AdBlock plus, TACO, and PrivacyChoice). As part of ongoing efforts in the area of user privacy on the Web, W3C is organizing a Workshop on Web Tracking and User Privacy.

  • 2011-05-24 (24 MAY) 2011-05-25 (25 MAY)

    Identity in the Browser

    Mountain View, CA, USA

    Hosted by Mozilla Foundation

    The Web is now critical infrastructure and, as such, requires mechanisms that foster trust. For critical enterprise activity, effective government engagement, and sensitive social information accessed over the Web, a higher level of identity assurance, privacy protection, and security is required, and client-side technologies like browsers have an important role to play. There is a pressing need for trustworthy, widely-applicable digital identity management. W3C is therefore organizing a Workshop on Identity in the Browser. Participants will investigate strategies to facilitate the development and deployment of improved identity authentication and authorization technologies across the Web. Also included in the workshop will be explorations into the operational, policy, and legal issues that must be addressed by the solutions.

  • 2011-05-25 (25 MAY) 2011-05-27 (27 MAY)

See full list of W3C Events.