Device Independence Day
 
SEARCH: webmonkey  the web

 
Site Building
-------------------------
Print
this article for free. 
-------------------------

Pages:
1  Device Independence Day
2 The W3C's Device Independence Activity
3 Collaborating with Existing Standards
4 Who, How, and When?

Device Independence Day
by Matt Margolin 23 Feb 2001

Matt Margolin [an error occurred while processing this directive]is a the Executive Editor of the online audio resource site Angry Coffee. He often concocts elaborate and bizarre fantasies about meetings he might have with standards committees.

Page 1

Since the World Wide Web Consortium (W3C) was founded in October 1994, its mandate has been to look after the future interests of the Web. Mostly this has meant a tireless fight against proprietary code, the source of all those pesky non-interoperable eddies in the rapid development on the cross-platform river.

As the Web grows -- and keep in mind it's still a toddler -- the benefits of the W3C's long-range planning are becoming increasingly apparent. All those discussions about how important it is for Web browsers to adhere to standards are finally bearing fruit: Recent releases of the major browsers now support W3C initiatives like the Web Access Initiative and CSS2.

Getting this far -- from the "just talk" stage to actual implementation and support -- has taken a mighty long time (well, a long time to us wild and impatient Web folk). Even with these battles won, however, the war against Web fragmentation still rages. Only now, the W3C's attention has turned to non-browser Web devices.

Manufacturers are already making Internet-enabled video game consoles, televisions and mobile phones. These devices come with their own built-in modems (themselves in danger of impending obsolescence), which connect to software inside their chassis. If the authors of this software don't agree on a standard, we could find ourselves in the very same uncomfortable place we were with the "browser wars" of the late '90s.

Imagine if each Web-enabled video-game console was able to access only its maker's video-game console content. Multiply that by all the different makers of all the different Internet-enabled devices and potential Internet-enabled devices -- refrigerators, clock radios, humidifiers? -- and you'll start to understand the boggling scope of the problem.

Getting the browser makers up to standards was one thing, but finding a way to regulate a huge variety of devices, each made by a number of manufacturers, is a far more daunting task.

Is the W3C up to it? Can it create a way for Web developers to write well-formed code that's entirely independent of the Web device on which it's ultimately rendered? If the W3C's success with the latest browsers is any indication, it at least has a fighting chance. And it has already made some headway.

next page»