Web Standards - Maximise Compatibility, Minimise Differences

What do people see when they visit your website? It almost certainly won't be the same as what you see when you visit it. After all, it's extremely unlikely they'll be using the same hardware and software set-up that you are?

Every Website Visitor Is Unique

Every visitor to your website is unique because the hardware and software set-up they use will vary. Among others, these set-up variations will include:

Each of these variations, and their many permutations, will effect the appearance of your website. The reality is, you can't completely control how your website is going to look to every single person who visits it. But there are two important things you should do - minimise differences, and ensure your website always remains usable.

Web Standards - Minimise Differences

Some Web Developers (often inadvertently) use proprietary code, without realising that the consequences for some, will be a website that doesn't function correctly. We at Frieze Design however, are strong advocates of 'Web Standards'.

Web Standards, put simply, is about writing code and following practices that are known to work for everyone. By writing code that is clean, nonproprietary, and based on open standards, our websites are widely 'understood' across visitor set-ups (Browsers and Platforms) thus minimising the differences in appearance and functionality.

Websites That Remain Compatible and Usable

A 'correctly' coded website remains usable by the separation of 'form' and 'content' - 'data presentation' from 'raw data' . Making the 'content' independent, allows the possibility to exchange and use this same content across technologies and/or media.

To illustrate, we'll strip away all the layout and typographic styling in this website (data presentation), leaving just the content (plain text). This would be how a text-only Web Browser would see it, or how a Search Engine Spider would see it, or how a screen-reader would 'speak' it (converting text to speech):

As you can see, our website looks different but it remains usable; the content remains logical and makes semantic sense. The underlying code allows any technology that can read the text to 'understand' where the main navigation is, what the important headline is, etc.

Having the 'skip to content' as the first item top-left, allows those using a screen-reader to avoid having the boring repetitive navigation information read-out to them each time they visit a new page on the site. They have the option to 'skip to content' to hear just the main content being read.

Back to Core Services Page

enquiries@friezedesign.co.uk

emailNote: The email address enquiries@friezedesign.co.uk is reserved exclusively for our customers and those wishing to make 'enquiries' about our services. Please do not use it to offer your services to us.

All Media - © 2010 Frieze Web Design : London.