Linked by Thom Holwerda on Wed 3rd Apr 2013 22:27 UTC
Google It's apparently browser engine day today. After Mozilla and Samsung announcing Servo, Google has just announced it's forking WebKit into Blink. Like WebKit, Blink will be open source, and it will also be used by other browser makers - most prominently, Opera has already announced it's not using WebKit, but Blink. Update: Courtesy of MacRumors, this graph illustrates how just how much Google contributed to WebKit. Much more than I thought. Also, Chrome developer Alex Russell: "To make a better platform faster, you must be able to iterate faster. Steps away from that are steps away from a better platform. Today's WebKit defeats that imperative in ways large and small. It's not anybody's fault, but it does need to change. And changing it will allow us to iterate faster, working through the annealing process that takes a good idea from drawing board to API to refined feature."
Permalink for comment 557639
To read all comments associated with this story, please click here.
M.Onty
Member since:
2009-10-23

My employer pays me to provide functionality that works well for our user-base. I write code that supports their browsers. If that happens to conform to standards that is excellent. If not I document my hack and why I did it and hope I can remove it with a later browser revision.

I broadly agree with this sentiment. I strive to stick to web standards, but do so not because they're magical, rather because it helps to have an ideal structure in your mind to keep you grounded during those long nights of buggering around with IE conditionals and linear bloody gradients*.

When it comes to standards the browser vendors are hyperventilating while the W3C is barely breathing.

* To get a linear gradient in CSS (from memory so probably not strictly accurate);
> IE filter (possibly two different versions),
> Old accentric Webkit prefixed linear gradient,
> Old Firefox prefixed linear gradient,
> Opera prefixed linear gradient,
> New 'standard' linear gradient which uses different angles than all previous ones, only supported by IE10 & latest FF.
Good riddance to browser specific prefixes.

Edited 2013-04-04 18:43 UTC

Reply Parent Score: 2