The World Wide Web Consortium (W3C) announced two new standards: for XHTML -- XHTML Basic 1.1 Recommendation -- and mobile browsing -- Mobile Web Best Practices 1.0. Mobile Web Best Practices 1.0 is a recommendation based on the experience of many mobile web stakeholders on how to create mobile-friendly content.
Both standards present a wealth of information and are definitely a "must-read" for anyone working in the mobile world.The Mobile Web Best Practices 1.0 standard was developed by the W3C’s Mobile Web Best Practices Working Group and depended on the publication of XHTML Basic 1.1, the recommended Mobile markup language; hence, the release of two recommendations at once. For a quick look at the sixty guidelines explained in detail in the specification, check out these cool Mobile Web Best Practices Flipcards.
Mobile Web Best Practices 1.0
In a nutshell, W3C recommends “ten ways to mobilize”:
# Design for one web
# Rely on web standards
# Stay away from known hazards
# Be cautious of device limitations
# Optimize navigation
# Check graphics and colors
# Keep it small
# Use the network sparingly
# Help and guide user input
# Think of users on the go
In the sea of various hardware and software, different devices and bandwidth limitations, it is not always easy to be happy with browsing the web on your phone. The W3C is here to soothe our pains. Mobile Web Best Practices 1.0 should aid content authors in developing content that works on a wide array of mobile devices.
Such simple suggestions as keeping the language clear and simple, avoiding frames, keeping style sheets small, etc. are often overlooked in reality. This guide should serve as a great reminder for those developing content for mobile web. The summary will give you a good overview of what else is covered in the recommendation.
The standard also gives a practical advice on improving user experience in areas such as data input and page scrolling.
XHTML Basic 1.1 Recommendation
Content developers can now battle yet another challenge: a variety of mobile markup languages. With the publication of the XHTML Basic 1.1 standard, there is now a full convergence in mobile markup languages, including those developed by the Open Mobile Alliance (OMA).
New features that have been incorporated into the XHTML Basic 1.1 include:
# XHTML Forms
# Intrinsic Events
# The value attribute for the li element
# The target attribute
# The style element
# The style attribute
# XHTML Presentation module
# The inputmode attribute
The W3C mobileOK checker (currently in beta), when used with the familiar W3C validator, helps developers test mobile-friendly web content.
So far, the feedback received by W3C seems to be positive. We certainly see this recommendation as a big step towards brighter mobile web future.