Network: Web design
Tuesday 03 February 1998
Colour is the gremlin in the works for the World Wide Web. The problem is that not all computers are created equal, especially when it comes to colour. On your high-end professional machine, you design a brilliant Web site with bold colours, drop shadows, anti-aliased text, and 3-D buttons. Then on the machine across the hall it looks like a grainy colour photo that's been left out in the sun too long.
If you have been working in Web or multimedia design, you have probably come across the 216 "safe" colours. These are the only colours that are guaranteed to display correctly on Macintosh and Windows computers. Why? Well, it has to do with how different computers display colours.
The painter George Seurat developed the technique of "Pointillisme." He placed small dots of paint from his palette on to the canvas close together to create the illusion of a continuous image. Computer screens work a lot like that, placing dots of colour on the screen.
The more colours at your disposal on the palette, the easier it is to fool your eye. Seurat only had a few dozen colours in his palette, while many computers have a set of 256 specific colours in their palettes. Some computers will have thousands or millions of colours in their palletes. It all depends on the quality of the monitor, the video card and the amount of computer memory.
If you create an image on a machine that has thousands of colours in its palette and then display it on a machine with only 256 colours in its palette, any colours in the image not in the palette of 256 will either be replaced by a closely matching colour or dithered by trying to mix colours on the screen visually. This rarely gives a very satisfying result and ends up just looking grainy.
The problem is compounded by the fact that Macs will have one palette of 256 specific colours and Windows machines have another palette of 256 specific colours. The 216 safe colours represent the common colours between these two palettes.
It's actually not that hard to remember all 216 safe colours, not by name of course, but either on the RGB or hexadecimal scales. Both scales use a list of three separate values. The first value tells the computer how much red to mix in the colour, the second is green, and the third is blue. To be browser safe, for RGB you can use 0, 51, 102, 153, 204 or for hexadecimal 255 or 00, 33, 66, 99, CC, and FF in any combination in the three slots. So 153 0 102 is the same as 990066 and produces a reddish purple.
Why limit yourself to just these 216 colours? While most designers work on high-end machines that can display millions of colours, many people surfing the Web are using computers with only the 256 colour palette. Any colours not in their palette have to be matched or dithered and will more than likely destroy your design. To stay consistent, some designers adhere to the safe list like it was the 11th commandment, never allowing impure colours into their designs.
In practice, though, 216 colours is not a lot of colours. Photographs, anti-aliasing and 3-D effects all look pretty sad with only these colours. And just try to match a company's signature colour! That's why a lot of designers figure "why bother?", and use whatever colours they want regardless of how it will appear on "low-end" computers.
This is my advice: try to compromise. Stick to the browser-safe colours when you can, but don't become a fanatic. There's no need for you to pander to the lowest common denominator, but consider everyone's viewing pleasure. Here are a few simple things you can do to compromise:
If you are setting the background, text, or link colour for a page, use a safe colour.
If you are creating a graphic with a large area of solid colour, use the safe colours.
If you are creating a graphic with gradients or anti-aliasing, make the predominant colour a safe one, ensuring that at least the largest area of colour will stay undithered.
Reduce the number of colours to as few as possible in your image. This will not only help alleviate dithering, but will make for smaller and thus faster loading graphics.
Use the safe colours unless there is a good design reason not to.
There are no hard statistics that report how many Web surfers have 256 colours, but they are likely to be enough of your audience to be worth a little extra effort and thought.
If you have any suggestions, gripes or other comments about this article, please contact Jason Cranford Teague at firstname.lastname@example.org
Life & Style blogs
Childcare 'not just a women's issue,' says shadow minister as she sets out her 'dadifesto'
Who is Teresa Fidalgo? Debunking the fake ghost story that's got Instagram spooked
The 10 Best juicers
Grim second life of the 'breastaurant': The oft-loathed sector is booming in the States thanks to Hooters, Twin Peaks and Tilted Kilt
The 10 Best food processors
Millions of Britons struggling to feed themselves and facing malnourishment
British actor Idris Elba cannot star as James Bond because he is black, says shock jock Rush Limbaugh
Ukip member gets into Christmas spirit with Union Flag plea to Santa 'for our country back'
Germany anti-Islam protests: 17,000 march on Dresden against 'Islamification of the West'
Nigel Farage: Ukip leader named 'Briton of the year' by The Times
Immigrants make UK racist, says Ukip councillor Trevor Shonk
- 1 President of Argentina adopts Jewish godson to 'stop him turning into a werewolf'
- 2 Stoke-on-Trent becomes first British city to be classified as 'disaster resilient' by the United Nations
- 3 Sir Winston Churchill’s family begged him not to convert to Islam, letter reveals
- 4 UK weather: 'Coldest night of the year' tonight as freezing temperatures plummet to -10C
- 5 Game of Thrones is most-pirated TV show of 2014
£32000 - £40000 per annum: Recruitment Genius: A Business Manager is required ...
£45000 - £55000 per annum: Recruitment Genius: This is an exciting opportunity...
£20000 per annum: Recruitment Genius: Panel Wireman required for small electro...
£25000 - £27000 per annum: Recruitment Genius: An SME based in East Cheshire, ...