Mobile Web Best Practices Working Group News

Mobile Web Application Best Practices is a Web standard — 14 December 2010

The Mobile Web Application Best Practices was published as a W3C Recommendation earlier today. There are no further steps at this point: the best practices are a Web standard!

These guidelines provide practical advice for the easy development and deployment of mobile Web applications that work across many platforms. They are complimentary to the former Mobile Web Best Practices standard, though their focus is somewhat orthogonal. This new set of guidelines aims at delivering the best possible user experience, taking advantage of advanced device capabilities when possible.

Since publication of the best practices as a W3C Proposed Recommendation back in October, the Mobile Web Best Practices Working Group received and addressed a comment from the EXI Working Group, who (rightly) pointed out that the best practices mentioned EXI as an interesting alternative compression mechanism when it is available, but still seemed to suggest that EXI shared the same drawbacks as other compression techniques (e.g. lack of efficiency for very small files, costs in terms of time and battery usage). EXI was precisely designed to overcome these impediments, and this was the reason why the Mobile Web Best Practices working group had mentioned EXI in the first place. Section 3.4.1 Use Transfer Compression was clarified as a consequence.

That's it! Please read, circulate and use the best practices. Also feel free to point the group to alternative techniques that may be used to implement some of the best practices. Comments on the best practices may be sent to the public mailing-list (with archives).

Francois Daoust Permalink

Mobile Web Application Best Practices on their way to becoming a standard — 25 October 2010

The Mobile Web Application Best Practices was published as a W3C Proposed Recommendation last week, and we are excited about it within the Mobile Web Best Practices Working Group, as the Proposed Recommendation step is the last one before publication as a final W3C Recommendation, and is basically synonymous with stable and implemented.

Indeed, over the last few months, we've been gathering implementation feedback for the specification and created an implementation report. We would like to thank the companies and individuals who helped us build this report!

No major change in this new version of the document, although a few clarifications have been made based on comments received:

The final review period for this Proposed Recommendation runs through 19 November 2010. It is more particularly directed at the W3C Membership, although other interested parties may send comments as well.

Francois Daoust Permalink

Where art thou, great Web apps? — 16 July 2010

Do you declare the size of the viewport in your mobile Web site? Do you merge background images as CSS sprites to reduce the number of requests needed to render the page? Use fragments IDs to drive your Web application view? Set cache related HTTP headers so that AJAX data can be cached? If the answer to any of these points is yes, we — the Mobile Web Best Practices working group — are very much looking for your implementation feedback!

Context for this is the Mobile Web Application Best Practices specification, published as a second Last Call Working Draft a few days ago. The implementation report details the implementation feedback received so far. Three best practices were moved to advisory notes in the latest version of the specification based on that.

The statements for which we're still looking for more evidence are:

We're confident that there are many great Web applications out there that follow one or more of these statements. If you developed one of them, we would be extremely grateful if you could tell us about it!

Instructions to submit feedback are to be found in the implementation report template. It's merely a question of providing a bit of information about your application and sending it to either the mailing-list (only visible by W3C members) or to the public mailing-list, depending on the visibility you'd prefer. You do not need to implement more than one of these best practices to send an implementation report!

You're also welcome to submit implementation feedback about other best practices, of course! You may also wish to comment on the document by 6 August 2010, following the instructions in the Status of This Document section.

Francois Daoust Permalink

:: Next Page >>

Contacts: Daniel Appelquist, Jo Rabin, Chairs
Dominique Hazaël-Massieux and François Daoust, W3C Team Contacts