Archive for W3C

Web Applications on Mobile: current state and roadmap

The W3C has published the July 2014 edition of Standards for Web Applications on Mobile, an overview of the various technologies developed in W3C that increase the capabilities of Web applications, and how they apply more specifically to the mobile context.

A deliverable of the HTML5Apps project, this edition of the document includes changes and additions since April 2014, notably a new section covers the emerging field of integrated payments on the Web, following recent work started by W3C in this space. Learn more about the Web and Mobile Interest Group (WebMob).

If you think you have figured out your strategy for mixing and matching support for web and mobile channels, keep in mind that this is not a a one-time project but an ongoing affair. There is always discussion about this at our conference, but this W3C activity is a good way to keep up with details minus the bias and hype. Of course the W3C promotes their standards, but that is not a bad thing.

HTML5 Definition Complete, W3C Moves to Interoperability Testing and Performance

HTML5_Logo_128The W3C announced today that the HTML5 definition is complete, and on schedule to be finalized in 2014. This is excellent news for the future of the open Web, that is, all of us. If you were involved in discussions about mobile development strategies at our recent conference you’ll want to check out all the details at http://dev.w3.org/html5/decision-policy/html5-2014-plan.

Moving right along, the HTML Working Group also published the first draft of HTML 5.1 so you can see a little further down the road for planning purposes. See http://www.w3.org/TR/2012/WD-html51-20121217/.

From the W3C newsletter…

W3C published today the complete definition of the “HTML5″ and “Canvas 2D” specifications. Though not yet W3C standards, these specifications are now feature complete, meaning businesses and developers have a stable target for implementation and planning. “As of today, businesses know what they can rely on for HTML5 in the coming years, and what their customers will demand,” said Jeff Jaffe, W3C CEO. HTML5 is the cornerstone of the Open Web Platform, a full programming environment for cross-platform applications with access to device capabilities; video and animations; graphics; style, typography, and other tools for digital publishing; extensive network capabilities; and more.

To reduce browser fragmentation and extend implementations to the full range of tools that consume and produce HTML, W3C now embarks on the stage of W3C standardization devoted to interoperability and testing. W3C is on schedule to finalize the HTML5 standard in 2014. In parallel, the W3C community will continue its work on next generation HTML features, including extensions to complement built-in HTML5 accessibility, responsive images, and adaptive streaming.

W3C Web Platform Docs – a new resource for web developers

Web Platform.orgW3C announced Web Platform Docs, which promises to be a valuable new resource for web developers of all levels. Imagine a single site that you can depend on for up-to-date, accurate, and browser and device neutral answers and advice for both simple and complex questions. It is brand new and “alpha” but already useful. Below is info from their announcement and a short video. For those of us that prefer textual info see this blog post from Doug Schepers: http://blog.webplatform.org/2012/10/one-small-step/

W3C, in collaboration with Adobe, Facebook, Google, HP, Microsoft, Mozilla, Nokia, Opera, and others, announced today the alpha release of Web Platform Docs (docs.webplatform.org). This is a new community-driven site that aims to become a comprehensive and authoritative source for web developer documentation. With Web Platform Docs, web professionals will save time and resources by consulting with confidence a single site for current, cross-browser and cross-device coding best practices.

W3C Issues XHTML 1.0 as a Recommendation

The World Wide Web Consortium (W3C) released the XHTML 1.0 specification as a W3C Recommendation. This new specification represents cross-industry and expert community agreement on the importance of XHTML 1.0 as a bridge to the Web of the future. A W3C Recommendation indicates that a specification is stable, contributes to Web interoperability, and has been reviewed by the W3C membership who favors its adoption by the industry. HTML currently serves as the lingua franca for millions of people publishing hypertext on the Web. While that is the case today, the future of the Web is written in XML. XML is bringing the Web forward as an environment that better meets the needs of all its participants, allowing content creators to make structured data that can be easily processed and transformed to meet the varied needs of users and their devices. In designing XHTML 1.0, the W3C HTML Working Group faced a number of challenges, including one capable of making or breaking the Web: how to design the next generation language for Web documents without obsoleting what’s already on the Web, and how to create a markup language that supports device-independence. The answer was to take HTML 4, and rewrite it as an XML application. The first result is XHTML 1.0. XHTML 1.0 allows authors to create Web documents that work with current HTML browsers and that may be processed by XML-enabled software as well. Authors writing XHTML use the well-known elements of HTML 4 (to mark up paragraphs, links, tables, lists, etc.), but with XML syntax, which promotes markup conformance. The benefits of XML syntax include extensibility and modularity. With HTML, authors had a fixed set of elements to use, with no variation. With XHTML 1.0, authors can mix and match known HTML 4 elements with elements from other XML languages, including those developed by W3C for multimedia (Synchronized Multimedia Language – SMIL), mathematical expressions (MathML), two dimensional vector graphics (Scalable Vector Graphics – SVG), and metadata (Resource Description Framework – RDF). W3C provides instruction and tools for making the transition from HTML 4 to XHTML 1.0. The “HTML Compatibility Guidelines” section of the XHTML 1.0 Recommendation explains how to write XHTML 1.0 that will work with nearly all current HTML browsers. W3C offers validation services for both HTML and XHTML documents. W3C’s Open Source software “Tidy” helps Web authors convert ordinary HTML 4 into XHTML and clean document markup at the same time. www.w3.org/

W3C Issues Associating Style Sheets with XML as a Recommendation

The W3C released Associating Style Sheets with XML Documents as a W3C Recommendation, representing cross-industry and expert community agreement on the first efforts for allowing style sheets to be associated with an XML document, thus bringing a wider range of design and display options to XML authors. A W3C Recommendation indicates that a specification is stable, contributes to Web interoperability, and has been reviewed by the W3C membership, who favor its adoption by the industry. Style sheet development and the separation of presentation information from the structure of a document has been a core W3C work area since its inception. Web publishers use style sheets written in the Cascading Style Sheet (CSS) language to flexibly enhance the display of Web pages written in HTML. Microsoft, Netscape, Opera Software, and SoftQuad have products that support the new recommendation. Other vendors have promised to support the specification in upcoming products. Work is already underway to develop technologies that will allow developers to place the style sheet link outside the XML document itself in ways that are extensible, self-documenting, and that can be validated. www.w3c.org