The Wayback Machine - https://web.archive.org/web/20121029024424/http://www.w3.org:80/standards/webdesign/

W3C

Web Design and Applications

Web Design and Applications involve the standards for building and Rendering Web pages, including HTML, CSS, SVG, device APIs, and other technologies for Web Applications (“WebApps”). This section also includes information on how to 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.

JavaScript Web APIs Header link

Standard APIs for client-side Web Application development include those for Geolocation, XMLHttpRequest, 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. Learn more about tracking and Web App security.

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

New Working Draft: CSS Counter Styles Level 3

webinos app challenge extension date

The webinos EU project is extending the deadline to submit cross-screen apps using the webinos platform. Applicants have now 2 more weeks to submit one or more cool apps!

The finalists will be invited to attend the webinos App Challenge Awards event in October 2012 which will be done in conjunction with  Mobile Monday Athens. The winners will be voted for by the audience and announced during the Awards ceremony.


W3C Mobile Web 2 course banner

REMINDER: If you wish to learn by doing all things related to mobile Web application development, register to the upcoming “ Mobile Web 2: Programming Web Applications ” online training course. The next edition is to start on 15 October 2012. Registrationis only at 245€!


12–13 March 2013in Rome, Italy, hosted by the Food and Agriculture Organisation of the United Nations.

The W3C announces today the sixth in a series of workshops exploring the mechanisms and processes needed to ensure that the World Wide Web lives up to its potential around the world and across barriers of language and culture.

Anyone may attend at no charge and the W3C welcomes participation by both speakers and non-speaking attendees. Early registration is encouraged due to limited space.

Building on the success of five highly regarded previous workshops in Madrid, Pisa, Limerick, Luxembourg, and Dublin, this workshop will emphasize the application of theory and technology to meet practical needs. The workshop brings together participants interested in the best practices and standards needed to help content creators, localizers, language tools developers, and others meet the challenges of the multilingualWeb. It provides further opportunities for networking across communities that span the various aspects involved. We are particularly interested in speakers who can demonstrate novel solutions for reaching out to a global, multilingual audience. Registration now online.

This article was translated into German thanks to Carolin Winterholler (Copypanthers).

As part of advancing HTML 5.0 to W3C Recommendation by 2014, the HTML Working Group Chairs proposed a plantoday to work in parallel on stabilizing HTML 5.0 and developing the next generation of HTML features. The plan identifies, for the first time, how the Working Group will produce an HTML 5.1 Recommendation by 2016.

The plan, not yet approved by the HTML Working Group, explains how the group anticipates fulfilling the interoperability expectations of the W3C process, including how the group will gather implementation evidence, identify features at risk for Candidate Recommendation, and create a test framework.

Modularity plays an important role in the plan progress. To enable features to evolve independently and rapidly, the group will make use of what it calls "extension specifications." Some extension specifications may end up being published as stand-alone documents that are part of the "HTML family of specifications"; others may be re-integrated into the "baseline" HTML5 specification.

The plan also includes several elements to facilitate development of accessibility solutions for HTML5. In addition to leveraging the extension specification approach, the plan includes a mandate for the HTML Accessibility Task Force to develop accessibility solutions through cooperation and consensus.

We now invite discussion of plan in the HTML Working Group, Accessibility Task Force, and WAI Protocols and Formats Working Group. If adopted, then the HTML Working Group expects to advance HTML 5.0 to Candidate Recommendation in Q4 of this year.

ITS 2.0responds to current and future needs to extend ITS 1.0 by providing metadata (ITS “data categories”) for HTML5 as well as XML, using ITS data categories for RDF, and adding new data categories relevant for localization and language technologies.

In addition to various clarifications and smaller changes from the second version released in July, this third version of the document adds additional data categories that are now ready for review: Disambiguation , Preserve Space , Id Value , Target Pointer , Preserve Space , Localization Quality Issue , and Localization Quality Précis . In addition it adds support for the use of CSS selectors as an alternative to XPath , updates the ruby markup sectionto match the HTML5 ruby model, and simplifies a number of sections for greater usability

Please take a look at the new version, and send any comments to public-multilingualweb-lt-comments@w3.org (subscribe at the archive main page). Use “ITS 2.0 WD Comment” at the beginning of the subject line of your email, and add something descriptive after it.

Send any comments before the beginning of October. We are planning to publish a new working draft in October, and a feature complete “last call” working draft in November.

This article was translated into Polish thanks to Biuro tłumaczeń Gdańsk.

The article Background images that support localizationwas updated as follows:

  • A note was added at the beginning of the background section, mentioning that CSS now enables you to create the examples in the article, where appropriate, and that the article now contains pointers to live code samples using CSS.
  • The first sentence of each section describing a technique was changed to better position and introduce the section.
  • A sentence was added to the end of each of the above sections, pointing to an example of how CSS could be used to reproduce that example, for browsers that support it.
  • ” Internet Explorer and Opera will split the word and the hyphen will appear at the end of the line” was changed to “recent versions of major browsers will split the word and the hyphen will appear at the end of the line”
  • The section “By the way” was removed.

Spanish, Russian and Ukrainian translations need to be updated. Please contact Richard Ishida (ishida@w3.org) for the source text. In the meantime, the note and the link text have been added to those translations in English, but not the other additions.

Looking at it in terms of rebounds, plot twists, nurtured healing and abandonment, love and betrayal, strife, toil, stunning victories, dispersions and last minute rallies the only thing that distinguishes HTML's history from a charts-topping teenage fantasy saga seems to be the lack of vampires. And even then, were vampires around I'm not sure we'd notice them for all the action. I am therefore very excited to join the W3C staff to work on HTML full time as part of the HTML editorial team, in the hope that I may bring my humble contribution to this living monument.

For all that the HTML adventure may be fun to watch with some popcorn though, one of my hopes is that heading forward all parties in the HTML community can move towards more effective debates about focused technical issues while resolving sources of dissent. In other words: less drama, more work.

To take an example, much has been said of the living standard versus snapshot standard approaches. It's a very big Web, and HTML is a very big part of it, so it should come as no surprise that here just as elsewhere different participants may have different requirements, habits, or preferences. Some seek a specification that is continuously improved in a tight feedback loop with the reality of usage and implementation; others look for anchors of stability at regular intervals in that continuous flow. Are those wishes incompatible? I'm not so sure — a process in which stable snapshots are made while a bleeding edge version is also available strikes me as oddly familiar. Yes: it's a vanilla software release strategy. So let's just do that: the many communities of the Web are contributing to the bleeding edge; W3C is also committed to also publish stable snapshots at regular intervals.

As has already been announced , the HTML WG has moved development of its various specifications to a GitHub repository . Over the coming weeks we will be detailing the way in which this repository is organised and used. The current plan revolves around adapting the well-known git flowmodel to specification development. Git's flexible and powerful branching model allows us to maintain multiple branches, some headed for stabilisation in view of a tested and reviewed release, others carrying more future-fetching features; this while remaining able to apply bug fixes across the board.

Additionally, this enables proponents of changes to these documents to put their specification-writing where their mouths are by cultivating their own feature branches and making pull requests when they are ready. Just like other projects, including contributions will require review (in this case from the HTML Working Group). Hopefully, we can keep the overhead of this to a minimum — details will be worked out shortly (and as always we welcome input).

This brings me to the next good practice which we inherit from software development: testing. I believe that technology should not be called standard — or even just stable — without sufficiently strong testing to support it. Over the coming months, the HTML WG will be ramping up its testing work. Testing is a great area in which to contribute, and so long as you enjoy breaking stuff with a devious vengeance it's far from being as tedious as hearsay would have it. So if you want to help break the Web (and then fix it), come test stuff! A great place to start is by attending one of the upcoming Test The Web Forwardevents if there's one in your area (I will be at the Paris one next month). And if no such event is coming to a place near you (yet), we'll be working with the TTWF community to make breaking your favourite browser as easy and playful as possible.

Naturally, those are just two of the high-level upcoming efforts from Team HTML. On a day-to-day basis a lot of what we're going to stay busy with is mostly bugs, bugs, bugs. Just like testing, this might not sound fascinating, but I for one am mightily excited: those are teenage fantasy sagabugs. I'm looking forward to closing them with tiny HTML stakes to the heart.

Three months have already passed since the last update to my overview of Web technologies for mobile applications , and thus I have just released the quaterly update to Standards for Web Applications on Mobile .

The document has the latest information about the status of specifications, their expected evolution, the state of their accompanying test suites. In the past 3 months, the Open Web Platform has seen among other things the arrival of 8 new public working drafts (with Web Intents, multimedia integration and storage quota mangement particular highlights).

Next month (October 15), another sessions of our on-line training course: Mobile Web 2: Applicationswill start, and will cover a number of the technologies described in the document: don’t miss it!


Talks and Appearances Header link

See also the full list of W3C Talks and Appearances.

Events Header link

  • 2012-11-08 ( 8 NOV)

    W3C Workshop on Web Performance

    Mountain View, California

    Hosted by Google

    There is a an industry-wide momentum towards adopting HTML5 and its series of companion specifications to deploy applications based on the Open Web Platform. Some of those applications are facing however challenges with regards to their performances. While Web browsers are improving their implementations on an ongoing basis, not all of those performance issues are due to the speed of the implementations. Participants will look at a broad range of performance issues and how to address them.

  • 2012-11-14 (14 NOV) 2012-11-15 (15 NOV)

    Shift into High Gear on the Web: W3C Workshop on Web and Automotive

    Rome, Italy

    Hosted by Intel and Sponsored by Webinos

    W3C’s Open Web Platform (OWP) is driving this and other industry transformations. The promise of the early information superhighway is being fulfilled. Whether tethering a driver’s smartphone or tablet to work with a car--or embedding technology into the car itself--there’s no need to reinvent the wheel. The Web can take you there. Participants in this workshop will have the opportunity to share their own perspectives, requirements, and ideas to ensure that emerging global technology standards meet the needs of the Web and Automotive industries.

  • 2012-11-16 (16 NOV) 2012-11-17 (17 NOV)

    js.everywhere EU

    Paris, France

See full list of W3C Events.

HTTPS · web.archive.org
← Home