Claims that new "Blink" engine will allow faster innovation for all WebKit users.
Read the whole story
Read the whole story
Until they decide the beta is not performing well and kill it.kleinma":s8ptnes5 said:Cue stream of proprietary google technologies that will flow into this and only work on chrome. Google's argument will be "well chrome is available on every single platform so just use chrome". Yay.
kleinma":hkxsk07v said:Cue stream of proprietary google technologies that will flow into this and only work on chrome. Google's argument will be "well chrome is available on every single platform so just use chrome". Yay.
They're likely going to hop on the blink train.DanNeely":3baefj0u said:What's this going to do to Opera? Their plan was to fork google's downstream version of webkit and bolt their own GUI on top.
This won't happen because Blink is a fork of a LGPL project. It's not because it's open source that forks systematically have to be open source as well.stoanhart":7kr8g94t said:Won't happen. Blink has to be open source because it's a fork of an open source project. Any proprietary features can be copied into other browsers. Also, Google has a good track record of working with the W3C to have its technologies become certified Web Standards.
From Google's own announcement:kleinma":1liny9sj said:Cue stream of proprietary google technologies that will flow into this and only work on chrome. Google's argument will be "well chrome is available on every single platform so just use chrome". Yay.
stoanhart":2bbzwsdk said:kleinma":2bbzwsdk said:Cue stream of proprietary google technologies that will flow into this and only work on chrome. Google's argument will be "well chrome is available on every single platform so just use chrome". Yay.
Won't happen. Blink has to be open source because it's a fork of an open source project. Any proprietary features can be copied into other browsers. Also, Google has a good track record of working with the W3C to have its technologies become certified Web Standards.
brodie":5tdd9gbj said:Great, one more set of vendor-specific CSS prefixes to have to start using soon, just to make sure that my sites looks the same in all browsers
Of particular interest to Web developers: there won't be any -blink or -chrome CSS prefixes
brodie":2paptl2g said:Great, one more set of vendor-specific CSS prefixes to have to start using soon, just to make sure that my sites looks the same in all browsers
I'd imagine they'd operate as they do now with WebKit...LinkTiger":1jymcaj1 said:Webkit's LGPL may dictate that the project be open source, stoanhart, but that doesn't mean they need to do their development in the open. Google conducts its Android development in secret, and much of that is based on the stronger copyleft of the GPL. We have no reason to believe that Google will behave any better with Blink than they have with Android.
Reading comprehension FTW! :sheepish:Solidstate89":97ia8ajh said:brodie":97ia8ajh said:Great, one more set of vendor-specific CSS prefixes to have to start using soon, just to make sure that my sites looks the same in all browsersOf particular interest to Web developers: there won't be any -blink or -chrome CSS prefixes
That was my first thought when reading this.Google also argues that the decision will introduce greater diversity into the browser ecosystem and might mitigate concerns that the mobile Web in particular was becoming a WebKit monoculture.
Then I read this. If Blink is going to pretend to be "more or less" webkit, then I can see a lot of web devs just sticking with the webkit monoculture, since all the webkit browsers are already "more or less" webkit. I dislike the concept of css prefixes in general, but if we're going to use them, then we should use them properly, and I don't think that this is the proper approach. It will work fine for now, but as webkit2 and blink diverge (and I'm pretty certain they will), life will get harder and harder for web devs IMO.Of particular interest to Web developers: there won't be any -blink or -chrome CSS prefixes
Solidstate89":36pshs6k said:brodie":36pshs6k said:Great, one more set of vendor-specific CSS prefixes to have to start using soon, just to make sure that my sites looks the same in all browsersOf particular interest to Web developers: there won't be any -blink or -chrome CSS prefixes
Historically, browsers have relied on vendor prefixes (e.g., -webkit-feature) to ship experimental features to web developers. This approach can be harmful to compatibility because web content comes to rely upon these vendor-prefixed names. Going forward, instead of enabling a feature by default with a vendor prefix, we will instead keep the (unprefixed) feature behind the “enable experimental web platform features” flag in about:flags until the feature is ready to be enabled by default. Mozilla has already embarked on a similar policy.
This is a much, much better approach. It means that developers can test experimental behaviour in private, but it means that they cannot be used to contaminate the public Web.nebrius":32blwqpr said:That was my first thought when reading this.Google also argues that the decision will introduce greater diversity into the browser ecosystem and might mitigate concerns that the mobile Web in particular was becoming a WebKit monoculture.Then I read this. If Blink is going to pretend to be "more or less" webkit, then I can see a lot of web devs just sticking with the webkit monoculture, since all the webkit browsers are already "more or less" webkit. I dislike the concept of css prefixes in general, but if we're going to use them, then we should use them properly, and I don't think that this is the proper approach. It will work fine for now, but as webkit2 and blink diverge (and I'm pretty certain they will), life will get harder and harder for web devs IMO.Of particular interest to Web developers: there won't be any -blink or -chrome CSS prefixes
DrPizza":1fxf7ntn said:This is a much, much better approach. It means that developers can test experimental behaviour in private, but it means that they cannot be used to contaminate the public Web.
blacke":3uvzyvvy said:From Google's own announcement:kleinma":3uvzyvvy said:Cue stream of proprietary google technologies that will flow into this and only work on chrome. Google's argument will be "well chrome is available on every single platform so just use chrome". Yay.
Throughout this transition, we’ll collaborate closely with other browser vendors to move the web forward and preserve the compatibility that made it a successful ecosystem. In that spirit, we’ve set strong guidelines for new features that emphasize standards, interoperability, conformance testing and transparency.
DrPizza":p33if2mc said:This is a much, much better approach. It means that developers can test experimental behaviour in private, but it means that they cannot be used to contaminate the public Web.