Go to Bottom Full Blog Info

Quirks and Standards - The Genesis of StayGoLinks

Andy Capp

If you're new here, you may want to subscribe to the RSS feed for this blog. Or you can subscribe to a combined news feed for all SMM publications. Thanks for visiting!
Sherri

The idea for StayGoLinks did not suddenly flash into my mind while walking with my dog, Sherri. StayGoLinks is the resultant of a thinking and exploration process that did not even include the concept of the Mobile world at the start.

The trigger for all this was the introduction of the Mozilla Firefox browser. By the Fall of 2005, there was a significant proportion of people using this new browser. On average more than 10% of people might be using it and in some technical sectors, the proportion could be very much higher.

Normally such a change might have caused little reaction, but in this case there were a significant number of websites that could not be viewed satisfactorily in this new browser. The reason for this is that there is a very marked difference between Mozilla Firefox and the much more popular browser, Internet Explorer Version 6, as it was at that time. To understand the difference, it is important to understand Quirks and Standards.

Hot Mobile News

Lose money anywhere with mobile device gambling
Last year we mentioned that the Nevada legislature was considering wireless mobile gambling requests from Vegas, and–according to a Wired News article–field trials will start up at the Venetian Hotel this year. Guests will be able to use a wireless handheld gadget to play video slots, poker, blackjack, and roulette throughout the hotel and casino grounds.
Vodafone to link mobile phones to MSN Messenger
Vodafone Group PLC and Microsoft Corp. have partnered to connect Vodafone’s mobile phone customers with Microsoft’s instant messaging service. The service links more than 165 million customers of Microsoft’s MSN Messenger and nearly 155 million Vodafone customers. They will be able to see each other online and exchange instant messages from their PCs to mobile phones and vice versa.
Microsoft shows off mobile phone-PC prototype
The FonePlus device, shown off in Redmond, Washington by chief research and strategy officer Craig Mundie, stems from discussions that began at the World Economic Forum in January. To create the computer, Microsoft combined its Windows CE operating system with a phone that could then be connected to a television display and a keyboard.
Opera Mini 2.0 aims to simplify mobile commerce
Opera Software ASA said Wednesday that it aims to make it easier for mobile users to buy ringtones and other mobile content with the availability of the Opera Mini 2.0 browser.

The Worldwide Web Consortium encourages the use of Standards, which can ensure that web pages will be rendered (displayed) in predictable ways by web browsers such as Mozilla Firefox or Opera. When a web page has been developed according to a Standard, then it should be so identified by a Document Type Definition (DTD) Statement at its Head. This ensures that the web browser will interpret the code in accordance with the Standard. The way the web page is rendered will be the way the web designer intended.

If the DTD is absent (so that the applicable Standard is not identified) or the code is full of errors so that it does not represent valid Standards-based code, then the browser adopts what is call a Quirks Mode. Each browser designer develops their own Quirks Mode using their best judgement. So the Quirks Mode is something particular to each browser. A web page rendered in Quirks Mode may well appear different in different browsers. The latest version of Internet Explorer (Version 7) is now in Beta issue and will render Standards-based websites correctly. However previous versions of Internet Explorer did not do so.

Since the majority of Internet users are still using Internet Explorer Version 6 at this time, this forces a website designer to design web pages so that they give a satisfactory viewing experience both in Internet Explorer and in Standards-based browsers such as Mozilla Firefox. This represents quite a challenge for a website designer. It can be quite a chore to do an intensive review of a web page in two or more web browsers. The ‘two or more’ in the previous sentence signals that all browsers render web pages in different ways. Even Standards-based browsers, such as Mozilla Firefox, Opera or Safari (for Macs), all have slight different ways of interpreting the Standards. Usually this does not cause websites to ‘break’ (be unviewable) but may cause slight glitches such as mis-alignment problems.

Checking the same web page in different browsers can also be technically difficult since this may require the use of several computers. Even the same browser in different operating systems such as Windows 2000, Windows XP or Linux can display slightly differently. Staring at the same web page displayed in several formats can almost induce a hypnotic state, not conducive to finding perhaps minor errors in some renderings. It was these difficulties that suggested the need for a different solution. Cre8asite Forums is a community of participants meeting on the Web to Build Better Websites Together. The idea was mooted for a panel of volunteers to review web pages in as many browsers as they could easily access.

William Slawski, an Admin at Cre8asite Forums, thought the idea had merit but was perhaps too limited in concept. Bill has an encyclopaedic knowledge of all things Internet. He has a very well known blog, SEO By The Sea, and also writes for SearchEngineWatch on search engine patents. He suggested that, with the rapid growth of the Mobile world, the Panel should cover not only cross-browser compatibility but also cross-device compatibility. That apparently simple suggestion opened up what might be dubbed as a ‘real can of worms’.

To be Continued

Tags: Mobile, Standards, Quirks, browser

Sphere: Related Content

buzzicon
Buzz this via the eKstreme Socializer
Socializer Digg, SU and many others
 

Posts from the Archives You May Enjoy

2 Responses to “Quirks and Standards - The Genesis of StayGoLinks”

  1. WaltDe Says:

    Keep up the great work on your blog. Best wishes WaltDe

  2. Six Months of CDAP | StayGoLinks Says:

    [...] This post follows on from the earlier post on the Genesis of StayGoLinks. The CDAP of this title is an acronym for Cross-browser Device Assessment Panel. This facility was developed by the Cre8asite Forums in the early months of 2006. It aimed to help web designers who were trying to get their websites viewable by as many viewers as possible whatever their browser and device might be. It responded to the following realities: [...]

Leave a Reply