1.2.1 Web Standards

posted July 19, 2015
During the browser wars, Microsoft and Netscape implemented new features rather than fixing existing problems.
Each company added proprietary features and created features that were in direct competition with existing features in the other browser, but implemented in an incompatible way.
Developers at the time sometimes had to build two different but effectively duplicate sites for the two main browsers, and other times just choosing to support only one browser and block others from using their sites.
It was a perfect time to develop Web Standards to help make the programming languages and technologies of web design and development more efficient, consistent and equitable.

World Wide Web Consortium (W3C)

In 1994, Tim Berners-Lee founded the World Wide Web Consortium (W3C) at the Massachusetts Institute of Technology.
The W3Cā€™s vision was to standardize the protocols and technologies used to build the web for the world.
During the next few years, the W3C published several recommendations including:
However, the W3C did not (and still do not) enforce their recommendations. Manufacturers only had to conform to the W3C documents if they wished to label their products as W3C-compliant.

The Web Standards Project

In 1998, the browser market was dominated by Internet Explorer 4 and Netscape Navigator 4.
A beta version of Internet Explorer 5 was then released, and it implemented a new and proprietary dynamic HTML, which meant that professional web developers needed to know five different ways of writing JavaScript.


HTML 5 logo

HTML5

CSS 3 logo

CSS 3