design seminar: biography
|
01. zeldman on the birth of the wasp
RETURN WITH US TO 1998 The Web was no longer the exclusive playground of geeks. Creative web design had long ceased to be an “underground” phenomenon. Every corporation on earth was “building an online presence” whether it needed to or not. Chortling venture capitalists knew in their hearts that the money machine would never run out of steam. Netscape and Microsoft each claimed about 50% of the browser market, and their 4.0 browsers were almost entirely incompatible. Into that miasma of giddy hype, foolish dreams, and broken websites, The Web Standards Project (WaSP) intruded with a practical message practically nobody wanted to hear: If Netscape and Microsoft persisted in building evermore incompatible browsers, the cost of development would continue to skyrocket, tens of millions would find themselves locked out, and the Web would fragment into a tower of digital Babel. In fact, we said, it had already begun to do so. We also pointed to the solution in our mission statement of 1998. Tim BernersLee, the inventor of the Web, had founded the World Wide Web Consortium (W3C) to nurture and recommend technologies such as CSS and XML that would enable the fledgling medium to remain open, interoperable, and accessible. If fully supported, these technologies would enable designers to design and developers to create functionality far beyond the capabilities of any individual web browser. Indeed, with solid support for W3C recommendations, which we referred to as “web standards,” the Web could expand beyond the browser without incurring additional fragmentation into incompatible wireless models.
Between 1998 and today, we persevered, and ultimately the browser makers listened. In fact, engineers at both companies agreed with us, and privately delighted in our efforts to persuade the managers in charge to let Engineering do the right thing. Today, with most web users accessing the medium via products like Internet Explorer 5+, Opera 5+, Netscape 6, or Mozilla, we have solid support for many web standards, and The WaSP’s mission would seem to have been accomplished.
Browser makers are no longer the problem. The problem lies with designers and developers chained to the browserquirkoriented markup of the 1990s—often because they don’t realize it is possible to support current standards while accommodating old browsers. It lies with “helpful” software that generates sites optimized for 4.0 browsers with nary a thought for document structure, open standards, separation of structure from presentation, or the longterm durability and viability of web documents. The resulting sites quickly become useless unless their browserspecific markup and code is continually updated to reflect changes in the browser market. In today’s economic climate, few site owners can afford such perpetual revision. Thus these oncefresh sites begin to rot. As we once spoke to browser makers, now we address a challenge to our colleagues in design and development, to our friends in the web software industry, and to our clients: W3C standards, supported in all popular browsers, are the only means of ensuring that the sites you build today will work for all—today and tomorrow. If not now, when? If not you, who? |