Safari, Firefox charge towards a more colourful Web

Apple's Safari browser is able to display richer, more deeper colours than either Internet Explorer or Opera -- but Firefox is expected to catch up in the next month.

Unlike the prevailing browsers on the Internet -- Microsoft's Internet Explorer and Mozilla's Firefox -- the Apple browser supports different ways of encoding images that can mean richer, deeper colours. With the beta version of Safari now on Windows, Mac OS X users aren't the only ones who'll be able to see the difference.

However, Apple won't keep that edge for long. Mozilla's forthcoming Firefox 3 browser, due to ship in beta form this July, likely will include support for richer colour, said Vlad Vukicevic, a technical leader at Mozilla and a photo enthusiast.

Together, the moves could help boost the Internet beyond the orbit of the sRGB color scheme, a broadly supported but limited standard initially introduced by Hewlett-Packard and Microsoft. But it's not likely that Web photography will achieve sRGB escape velocity until the dominant Internet Explorer also follows suit.

sRGB is fine for most people today, said Brad Hinkel, author of Color Management in Digital Photography and more recently a Microsoft project leader. But it doesn't encompass the full gamut of colours that the human eye can perceive or that can be displayed on the latest monitors.

"I've seen them. They're knock your socks off, intensely amazing -- beautiful, vibrantly rich colours," Hinkel said. "Getting colour management into Safari, into the browser and on the Internet is a great thing."

sRGB alternatives
Although the vast majority of images on the Web are encoded with sRGB, alternatives such as Adobe RGB, the European Color Intiaitive's ECI RGB and Microsoft's scRGB can display a broader palette of colours.

For now, there's little point employing the more sophisticated colour schemes on the Web. IE, Firefox and Opera can't display them, and worse, Adobe RGB images, for example, typically look worse than sRGB on the Web. That's because the non-Safari browsers, incorrectly interpreting an Adobe RGB image as sRGB, drain the images of some of their colour.

Not so with Safari. Apple machines are in widespread use among graphics professionals, and the operating system supports colour encoding schemes that are called profiles and are standardized by a group called the International Colour Consortium (ICC). Safari checks to see whether an image is tagged with a particular ICC colour profile and displays it accordingly, tuned to work with the user's monitor.

While average Web surfers aren't likely to notice much of a difference, some professional photographers do care about the issue. For example, those selling images over the Web as stock art want them to look as good as possible, but they often encode their images as sRGB to make them appear better on the screens of potential purchasers.

People can see whether their browser properly supports colour profiles by visiting an ICC Web page that shows a specially constructed image. With colour support, the image appears to be a desert formation against a blue sky; without colour support, it's a checkerboard of garishly distorted hues.

Colour on computers is a complicated business, given the wide variety and near-infinite combinations of video cards, displays, printers, ink and cameras. ICC profiles can bring order to some of the chaos while preserving a bit more of the richness of colour that human eyes can perceive.

Safari's competition isn't standing still. Microsoft wouldn't comment on future colour-support plans for this article, but the company has sunk a lot of time and money into the colour problem.

Microsoft developed scRGB, a wide-gamut colour space that's now an international standard. For example, where sRGB devotes 8 bits of data to describing the red, green and blue colour components for each pixel of an image, scRGB can devote 16 or 32 bits per component and describe the colours with more flexible floating-point numerals instead of just integers.

In addition, Microsoft is pushing a file format called HD Photo that it hopes will become a replacement for the ubiquitous JPEG. HD Photo -- support for which is built into Vista under the format's previous name, Windows Media Photo -- uses the scRGB colour space. Supporting other colour spaces in IE is a logical extension of promoting HD Photo.

The open-source Mozilla project is less tight-lipped about its plans for colour profile support. "I'd love to see it in Firefox 3, and we're working to get it there," Vukicevic said.

It's not certain that Firefox 3, code-named Gran Paradiso, will support ICC colour profiles. But there is a patch under development and testing right now, Vukicevic said, and the goal is to include it. If it does ship, though, colour management likely will be disabled by default.

"We're hoping to get the feature in for the first beta. At that point, we'll look at the feedback and decide whether to turn it on or off," Vukicevic said. For those who enable colour management but who haven't calibrated their monitors to display standard colours, images will look different. And it's a toss-up whether they'll look better or worse, he said.

Another factor is performance. Enabling colour support degrades Web page display "a few percent" for normal browsing, he said.

Firefox runs on multiple operating systems, including Windows, Mac OS X and Linux. To bring colour support to all those foundations, Firefox uses an open-source colour management engine called Little CMS that can translate from one colour space, such as the one a photo uses, to another, such as the one a monitor uses.

ICC colour support has been a longstanding feature request in Mozilla; the bug listing for the project initially was filed in 1999. It's been a personal issue for Vukicevic, too: he's a photographer as well as a programmer.

"There's a bunch of us at Mozilla who are amateur photographers," Vukicevic said, and they've "been clamoring for ICC support for quite a while now."

Talkback

Add your opinion

In order to post a comment, you need to be registered. (Sign In or register below)

Post your comment

Terms of Service - As a ZDNet registrant, and by using this service, you indicate that you agree to our Terms and Conditions and have read and understand our Privacy Policy.

ZDNet Australia Live

CIOview Research key to good apps: Westpac CIO - ZDNet Australia http://t.co/jRacRqbU

iPad news: Research key to good apps: Westpac CIO - ZDNet Australia http://t.co/coXq00rx

RT @zdnetaustralia Westpac: knowing the device and a user's behaviour is key to developing a good app: http://t.co/o5GXQhGj ^LH

Westpac: knowing the device and a user's behaviour is key to developing a good app: http://t.co/1FxHn0kT ^LH

Research key to good #apps: #Westpac CIO http://t.co/0T0xmWfl #mobile #android #iphone

surprised that #DHS labelled BYOD immature. i'm thinking the "for us" is a closer reflection of market readiness http://t.co/4cLnsFiE

SAP eyes #cloud super network with Ariba buy: SAP America is looking to develop "the business network of the fut... http://t.co/t3a2MOGj

by http://t.co/vmlLt4bh: Research key to good apps: Westpac CIO: Westpac announced yesterday that it has over a m... http://t.co/ua2LT4xZ

RT @Maynardcomau: I missed this story on the ABC website http://t.co/uBoQw8mh

Research key to good apps: Westpac CIO http://t.co/KFfxHxDO

Research key to good apps: Westpac CIO: Westpac announced yesterday that it has over a million users actively si... http://t.co/QAGGwpWu

Research key to good apps: Westpac CIO - ZDNet Australia: Research key to good apps: Westpac CIOZDNet AustraliaW... http://t.co/JJ9mYDXF

RT @zdnetaustralia: SuccessFactors launches Sydney datacentre to host BizX suite for local customers http://t.co/xKvbJnNj ^ST

RT @zdnetaustralia: SAP buys Ariba http://t.co/cQy8nVWp ^ST

SuccessFactors launches Sydney datacentre - Hardware - News - ZDNet Australia | @scoopit http://t.co/B7cK54tF

Research key to good apps: Westpac CIO: Westpac announced yesterday that it has over a million users actively si... http://t.co/0b9GEFrY

SuccessFactors launches Sydney datacentre to host BizX suite for local customers http://t.co/xKvbJnNj ^ST

SuccessFactors launches #Sydney datacentre - @ZDNet Australia : http://t.co/qyzZ4zZN

@Wow - thats one of the benefits of the iPad (and tablets in general). They are one of the most generation neutral products ever made. ...

41 minutes ago by Gav on Westpac board goes paperless with iPads

by http://t.co/vmlLt4bh: Kaspersky's antivirus denied on iOS: Kaspersky Lab is the latest company to be denied th... http://t.co/GpQkVZ2C

A farewell to democracy: Kaspersky http://t.co/VAIQbbXY

@mikey_halapir http://t.co/VOegcFoc FOUND IT.

Android's biggest security flaws http://t.co/00YQDw9T

SuccessFactors launches Sydney datacentre http://t.co/wdofhAGS

#DataCentre SuccessFactors launches Sydney datacentre - ZDNet Australia: SuccessFactors launches Sydney datacent... http://t.co/ajyQKEPL

SuccessFactors launches Sydney datacentre - ZDNet Australia: SuccessFactors launches Sydney datacentreZDNet Aust... http://t.co/VpHzoKJc

Kaspersky is now yet another company that Apple won't let make an official AV app for iOS. http://t.co/E0CsunQ1

and why is this such a super idea? http://www.itnews.com.au/News/301778,thousands-affected-in-billing-cloud-breach.aspx oh, yeah, right...

58 minutes ago by btone on Fed Govt steps up on shared cloud plan

SAP eyes cloud super network with Ariba buy: By Rachel King, ZDNet US on May 23rd, 2012 (5 mins ago) SAP America... http://t.co/gHVI2Q1x

BYOD too immature for us: Human Services http://t.co/d5bL19GZ via @zdnetaustralia

Kaspersky's antivirus denied on iOS: Kaspersky Lab is the latest company to be denied the chance to develop an o... http://t.co/ik2mlpZR

Dell profits plunge in spending lull - Hardware - News - ZDNet Australia | @scoopit http://t.co/iqiQnzox

Automation key for time-poor security boffins http://t.co/qyCXzOwl via @zdnetaustralia

Dell is suffering falling profits as companies hold off on their spending. http://t.co/iK5YBTSN ^ST

Kaspersky's antivirus denied on iOS: Kaspersky Lab is the latest company to be denied the chance to develop an o... http://t.co/0UnTxMKq

Fed Gov unveils draft strategy for "community clouds" http://t.co/9vQcu2AG via @zdnetaustralia #cloud <- specialised availability zones

Wow, seems like a fantastic initiative that helps to save the environment. It must have taken a lot of convincing to get the Board to mov...

1 hour ago by Wow on Westpac board goes paperless with iPads

SAP buys Ariba http://t.co/cQy8nVWp ^ST

I'm a payed up lib member who has voted Labor in the last 2 federal elections. I had the previlege of speaking to Mr Turnball 3 months ag...

2 hours ago by spazmanaught on NBN contracts may be left alone: Turnbull

Good to see Westpac's concentrating on the real IT issues !

2 hours ago by jeff_syd on Westpac board goes paperless with iPads

I am not sure how this issue becomes an attack on Mr Turnbull. But I guess he is fair game. In any event I would have thought a Ddos woul...

12 hours ago by Doubt on National Botnet Network coming: Earthwave

I still use 98SE. Windows ME was an abortion in a bucket and Vista was ME without the bucket. My screen may look boring, but I jumped str...

13 hours ago by Treknology on Microsoft admits Vista was 'cheesy'

This story has been voted 10 times in the last 24 hours!

13 hours ago, CeBIT 2012 opens: photos

This story has been voted 15 times in the last 24 hours!

13 hours ago, Lenovo ThinkPad 3G tablet (32GB)

Well I don't know what they have done with their EFTPOS machines, local one in WA Coles Express I used this morning and I normally do "ch...

13 hours ago by harryinthesoup on Coles ditches PINs in payment pilot

6.7 M last ditch attempt - interesting - The Auckland region (population 1.4 mil) has estimated to have spent less than this in total ...

16 hours ago by debsteele on Vic scraps HealthSMART system

Interesting - no mention of Win 98/ME/2000 ... which heralded Internet access for millions of users ? I thought Win 98/ME would be the mo...

18 hours ago by gouranga on Microsoft admits Vista was 'cheesy'

An Application like Good from Good Technologies does the same thing, working with the enterprise email server and is off the shelf.

18 hours ago by Helpdesk123 on Westpac board goes paperless with iPads

Never mind a "B+" version, go for "C" and put in a few extras. I'd like a high speed ADC (100Msps) but that's just me... Final size? Equ...

19 hours ago by sa_penguin on Raspberry Pi architect mulls design change

what a non-story. these thing happen all the time. is zdnet short on material?

20 hours ago by paulwrussell on Spotify launch suffers redirect bungle

4 months old phone died. Took 6 weeks, three visits to the authorised repairer (Fonebiz) to "fix it". 2nd hand untested parts used, I say...

20 hours ago by paracin on Sony Ericsson Xperia Arc S

It's easy to rubbish an old operating system long after the rest of the world has already passed judgement upon it. I would be far more i...

20 hours ago by ramnet on Microsoft admits Vista was 'cheesy'

If Vista is cheesy, Metro is an over-ripe Stilton.

21 hours ago by meski on Microsoft admits Vista was 'cheesy'

you are kidding right - what qualification do you have to make such wildy stupid statements - do you really have customers who pay you fo...

21 hours ago by rant rant rant on National Botnet Network coming: Earthwave

Exactly. There are two topics of discussion, that are co-mingled; 1) Unauthorized software was put on the company device, by an IT person...

1 day ago by lamont on ABC's Bitcoin miner tackled in minutes

First off, Bitcoin is not a virus. Second off, the only way to generate Bitcoins, is by using a Bitcoin miner. More information on this h...

1 day ago by rizowski on ABC's Bitcoin miner tackled in minutes

When an operating system is sold it should not launch until an approved security service is purchased online with a list of approved supp...

1 day ago by Kevin Cobley on National Botnet Network coming: Earthwave

Facebook Activity

Keep up with ZDNet Australia

ZDNet Events Calendar

ZDNet Events Calendar