VB Programing support Access Database Microsoft Office VB.Net & SQL Server nev@NevVB.com.au Sydney, Australia (612) 9453-0456 Contact Details 23/02/2012
It is hard to believe that the World Wide Web is only 25 years old. It has developed at a helter-skelter pace, and has become a dominant technology in a short space of time. The evolution of the technology has had its dead-ends and wrong turns, as competing interests tried to dominate and push their own interests. The software industry had to adopt some common ground and web standards became a necessity.
The World Wide Web Consortium (W3C) was founded in 1994 by Tim Berners-Lee, the original architect of the World Wide Web. The W3C, an international consortium of companies involved with the Internet and the World Wide Web, was created to ensure compatibility in the adoption of standards. The Web interoperability standards and guidelines include HTML, XHTML and CSS.
Compliant web design ensures that:
This Website was successfully validated by the W3C.
Web Style Sheets allow the separation of presentation (the visual layout or style) from content (the text) in designing a web page. This design approach supersedes the original concept of HTML, where a page's mark-up defined both style and content.
The style is defined in the HTML or in an external Style Sheet file using the language Cascading Style Sheets (CSS). CSS is used to describe the presentation (colours, fonts, borders, margins, etc) of a document in the HTML mark-up. CSS is the recommended way to add style to Website pages.
The separation of style and content has many benefits.
There are issues when separating content and style:
The W3C stopped developing HTML version 4.01 in 2009 and XHTML 2 in 2009. HTML 5 (taken over by the W3C from WHATWG, which was formed due to the slowness of W3C) is now the future.
New features handle bar charts, multimedia and graphical content, without having to resort to plug-ins like Flash or SilverLight. The new standard also has a range of tags to document segments of a page, like section, header and article.
The standards are in a state of flux. It is all very well to agree to have standards, but how to get the interested software parties to agree on what they should be? HTML 5 and CSS 3 are slowly (very, very slowly) reaching finalisation. The W3C is expected to formally endorse the specifications in 2014.
Most Website designers see the value of using CSS. But the worst aspect of the W3C Website standards (besides taking forever) is that they are arcane. We definitely need standards, but uncomplicated practical functionality, that does not require years of study to fathom the intricacies.
Internet Explorer 9 (IE9) is faster and will support CSS3 and HTML5. It has rounded corners and a new JavaScript engine. IE9 was released in early 2011.
IE9 has an improved scoring in the Acid3 test (a check on a browser's adherence to web standards) from 20/100 to 95/100 (the last 5% relates to declining technologies). IE9 also has a feature that will test the compliance of a website with IE9.
IE9 will only be supported on Vista and Windows 7. There will be no compatibility option for the large number of Windows XP users (about 38% of market share). So the full adoption of IE9 will take some time. Windows XP users mostly use IE8 – about 2% use Google's Chrome and about 20% use Mozilla's Firefox.
HTML5 and CSS 3.0 will gradually achieve wide acceptance. Adobe Flash, which provides video, audio, animation and interactive content, will eventually be replaced by HTML5.
Internet Explorer 10 is soon to be released. IE10 will have Web Workers, Web Sockets, 3D Transforms and Animations, Application Cache and IndexedDB.
Windows XP usage will need 2 to 3 years to dwindle sufficiently, before the new features of IE10 can be adopted by Website developers.