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

W3C’s ongoing mission is to make the Web better and one other way to enable this is to offer high quality training programs as a way to increase the skills of Web developers and empower them to become the next leaders and innovators on the Web.

W3C has recently expanded its Training Program with the edX partnership that resulted in the creation of W3Cx . The first MOOC to be offered on that platform is Learn HTML from W3C (W3Cx HTML5.1a). This exciting 6-week course starts on 01 June 2015 and has been built by Michel Buffa who was the creator and instructor of the HTML5 Course on W3DevCampus. We think that the learning experience that you will have will result in a dramatic increase in your knowledge of HTML5. While you can sign up for the course on the Honor System, I would encourage you to sign up for a Verified Certificate as it provides a mark of distinction for you, the W3C Seal of Approval.

In fact, on W3DevCampus , we were asked by students of our courses to recognize the fact that they had successfully completed the course, so we did that via Open Badgesin addition to certificates of completion. People who have earned these badges tell us they make a difference for them as they enter the job market, change opportunities or seek new clients. We believe employers will soon be asking for marks of distinction such as Verified Certificates.

One last comment for your consideration. We are making this a special offer course from a pricing perspective. W3C has set a price for Verified Certificates at $129 per course. For this inaugural course on W3Cx we are offering these at $99 which is an even better bargain!

We look forward to seeing you sign up for this exciting course and the many more that W3C will be offering in the coming years.

The HTML5Apps EU project is featured in the W3C track of the 24th World Wide Web Conference,Florence, Italy. Today, Dominique Hazaël-Massieux gives a talk on Rich APIs in the morning session, formatted as a developer camp. All conference participants are invited to come suggest topics of discussion related to HTML5-based apps, current and future.


Filed under: Developer , Event , HTML5 , html5apps , Mobile

The World Wide Web Consortium (W3C) is looking for a new, full-time staff member to be located at Beihang University in Beijing, where W3C currently has its China Host, to assist, as team contact, W3C Working Groups developing technical specifications in the fields of Ubiquitous Web or Technology and Society.

This is an opportunity for a unique individual to be part of the team responsible for the design of next generation World Wide Web Technologies and to lead a variety of industry and user groups toward the development of technologies that enhance the functionality of the Web. As the recognized leader for the technical development of the World Wide Web, we are seeking an individual with both Web technology and project management experience, an excellent understanding of the Web industry, and enthusiasm for the mission and spirit of W3C.

Responsibilities

The individual will work within standard groups to edit specifications, develop change proposals, monitor progress, reach out to different stakeholders, produce tests, and to respond to clarification requests, bugs and issues.

We would welcome candidates with specific technology or business skills such as:

Generic Skills Required

  • Bachelors Degree or higher
  • Background in computer science and software engineering;
  • An understanding of the Web industry and its market, practices, and product development cycles;
  • Familiarity with up-to-date Web technologies, such as HTML, CSS, Web APIs and Scripting;
  • A Team player with good communication / interpersonal skills
  • Ability to work remotely and effectively is required;
  • Experience with the development of open information technology standards is desired;
  • Ability to travel internationally is required
  • Good written and spoken competency in the working language of the W3C, i.e., English, as well as in Chinese is required;
  • Strong writing skills required, with past experiences in editing technical specifications a plus;
  • Knowledge and practical experience of other languages and cultures is a plus

Work starts 1 August 2015

The Position is based at the School of Computer Science & Engineering of Beihang University, No.37 Xueyuan Road, Haidian District, Beijing. There will be regular international travel including to W3C Host sites, and regular remote work with the Working Groups and the W3C Global staff.

To apply, please send a motivation letter, your resume or CV and (if at all possible) copies of your Diplomas (including High School or equivalent) in electronic form to <team-beihang-position@w3.org>.

This articlewas updated to reflect the latest version of text quoted from the HTML5 spec. In addition, editorial changes were made to improve the readability of the article and bring it in line with more recent templates.

Translators are requested to update the German, Spanish, Hungarian, Portuguese, Russian and Ukrainian translations appropriately.

Developer Economics 9 Is HTML vs. Native still relevant? Will IoT play out in your ecosystem?Are you using AWS, Azure or Google Cloud? Which are the hottest IoT verticals? Which are your top platforms, tools, revenue models?

These are some of the questions that our friends at VisionMobileaddress through their Developer Economics research, so please:

  • Make your voice heard!It takes only 10 minutes to fill in the survey
  • … and claim cool prizessuch as an iPhone 6, an Oculus Rift Dev Kit, and many more.

Now in its 9th edition, the Developer Economics research program tracks developer sentiment across platforms, revenues, apps, tools, APIs, segments and regions. This is the most ambitious developer survey to date, spanning across mobile, IoT, desktop and Cloud.

Take the survey here: http://vmob.me/DE3Q15HTML5Apps

The key insights from the survey will be given back to the community as a free download in late July 2015.


Filed under: Developer , HTML5 , html5apps

These articles were translated into French thanks to the French Translation Team, Language Marketplace Inc.

Language Tags and Locale Identifiers for the World Wide Webdescribes the best practices for identifying or selecting the language of content as well as the the locale preferences used to process or display data values and other information on the Web. It describes how document formats, specifications, and implementations should handle language tags, as well as extensions to language tags that describe the cultural or linguistic preferences referred to in internationalization as a “locale”.

Changes in this update include the following: All references to RFC3066bis were updated to BCP 47 or to RFC5646 or RFC 4647 as appropriate.References to HTML were changed to point to HTML5. Imported and rewrote the text formerly containing in Web Services Internationalization Usage Scenarios defining internationalization, locale, and other important terms. Modified and reorganized the other sections of this document. Moved the Web services materials to an appendix.

The W3C Web Payments Interest Group has just published a set of Web Payments Use Cases(v1.0) as W3C First Public Working Draft (FPWD).

The interest group, formed in October 2014 thanks to the work initiated by the HTML5Apps project, developed these use cases to help establish a standards’ roadmap to make Web payments easier, more secure, and more interoperable across merchants, banks, platforms, and devices.

The Interest Group is now seeking wide review of this draft, by W3C groups and Members, industry standards bodies, and other stakeholders.

The Web Payments Interest Group, which goals are documented in this wiki page,is constituted by 35 organizations, including:

  • Banks: Rabobank, Groupe BPCE, US Federal Reserve Bank
  • Card association: Visa Europe
  • Payment solution providers: Worldpay, Google, Alibaba, Paygate, Yandex, Ripple Labs, Standard Treasury, SHIFTMobility, Shimply, Digital Bazaar, Verisign
  • Hardware providers: Gemalto, IBM, Intel
  • Browser makers: Opera, Google, Tencent
  • Mobile operators: Orange, Deutsche Telekom, GSMA, AT&T, SK Telekom
  • Merchants and associations: NACS, Bloomberg, Merchant Advisory Group (including Walmart), Target, FSTC

If your organization belongs to one these above categories, and is  interested by the work, please join the groupnow!


Filed under: html5apps , Payment , Standardization

The updated Working Draft of Requirements for Hangul Text Layout and Typography brings the English version of the draft into line with a number of changes prompted by feedback that were added to the editor’s copy. Notes pointing to as yet unresolved comments were also added to the document. It also points to the new location of the editor’s draft, on github, and suggest the use of github issues for future comments.

The document describes requirements for general Korean language/Hangul text layout and typography realized with technologies like CSS, SVG and XSL-FO. The document is mainly based on a project to develop the international standard for Korean text layout.

The CSS WG published the first Working Draft of Motion Path Module Level 1 and an update to the draft of CSS Basic User Interface Module Level 3 (CSS3 UI)

Talks and Appearances Header link

See also the full list of W3C Talks and Appearances.

Events Header link

  • 2015-09-23 (23 SEP) 2015-09-26 (26 SEP)

    The Graphical Web

    Pittsburgh, Pennsylvania, USA

    The conference invites technical presentations about the implementations and usage of open web graphic technologies, such as SVG, Canvas, WebGL, CSS and HTML5 audio/video.

  • 2015-10-26 (26 OCT) 2015-10-30 (30 OCT)

    TPAC 2015

    Sapporo, Japan

  • 2016-04-04 ( 4 APR) 2016-04-06 ( 6 APR)

    Web Audio Conference

    Atlanta, USA

    Hosted by Georgia Tech

    The 2nd Annual Web Audio Conference,

See full list of W3C Events.