Thursday, September 16, 2010

The biased history lesson

Sep 14 14:20:27 <carlsb3rg>    how much do safari and chrome share?
Sep 14 14:20:49 <VP|bofh>    webkit
Sep 14 14:21:08 <VP|bofh>    chrome is webkit plus a tiny bit of js engine that traces to firefox
Sep 14 14:21:27 <VP|bofh>    it's part of a coordinated fuck you attack to the mozilla foundation
Sep 14 14:21:31 <carlsb3rg>    heh
Sep 14 14:21:35 <VP|bofh>    you know about that, right?
Sep 14 14:22:04 <carlsb3rg>    didn't know they were actively trying to kill mozilla together
Sep 14 14:22:05 <VP|bofh>    mozilla spent years fighting microsoft, showing people it could be done
Sep 14 14:22:05 <carlsb3rg>    hehe
Sep 14 14:22:10 <VP|bofh>    while netscape died
Sep 14 14:22:12 <VP|bofh>    and AOL let it die
Sep 14 14:22:23 <VP|bofh>    then Apple came and said well fuck, we need us an open source browser
Sep 14 14:22:37 <VP|bofh>    the obvious choice was to give moz a gazillion to enhance firefox
Sep 14 14:22:48 <VP|bofh>    instead they said fuck mozilla, and sponsored KHTML instead
Sep 14 14:23:01 <VP|bofh>    the mozilla people went watch how Apple fucks KHTML and doesn't honor the license...
Sep 14 14:23:11 <VP|bofh>    Apple went here world, we give you Safari
Sep 14 14:23:30 <VP|bofh>    then said here world, we give KHTML all the source code to webkit to put back into KHTML
Sep 14 14:23:34 <VP|bofh>    and Moz said ...
Sep 14 14:23:43 <VP|bofh>    and KHTML went OMFG
Sep 14 14:23:51 <carlsb3rg>    lol
Sep 14 14:23:59 <VP|bofh>    then a while later Google thought fuck, we need a browser
Sep 14 14:24:07 <VP|bofh>    let's go sponsor an open source project...
Sep 14 14:24:21 <VP|bofh>    and mozilla went here it comes, we'll finally avenge the KHTML snub
Sep 14 14:24:29 <carlsb3rg>    I actually used konqueror quite a bit in my linux phase
Sep 14 14:24:33 <VP|bofh>    Google put it in a spreadsheet
Sep 14 14:24:44 <VP|bofh>    here's moz, and the tiny bit of money pumped into it
Sep 14 14:24:56 <VP|bofh>    here's khtml, which has received billions in free labor from Apple
Sep 14 14:25:09 <VP|bofh>    fuck moz, the khtml product is better
Sep 14 14:25:17 <VP|bofh>    this is why chrome uses web kit
Sep 14 14:25:23 <carlsb3rg>    well
Sep 14 14:25:36 <VP|bofh>    the only reason chrome uses a tiny bit of moz code for js is because they were waiting to buy other companies with better js engines
Sep 14 14:25:38 <carlsb3rg>    a very nice anecdote/summary
Sep 14 14:25:58 <carlsb3rg>    but the end result is that chrome is currently the best browser
Sep 14 14:25:58 <VP|bofh>    safari and chrome are the two biggest fuck yous anyone has ever given to mozilla
Sep 14 14:26:05 <carlsb3rg>    despite some irritating flaws
Sep 14 14:26:24 <VP|bofh>    and if you think that is bad, wait until IE 10 or IE 11 when there is turnover in MS management
Sep 14 14:26:29 <carlsb3rg>    mozilla fucked themselves too
Sep 14 14:26:34 <VP|bofh>    and somebody way up there decides that IE needs to switch html engines
Sep 14 14:26:39 <carlsb3rg>    lol
Sep 14 14:26:40 <VP|bofh>    and see who the fuck they are going to reuse
Sep 14 14:26:44 <VP|bofh>    moz or webkit
Sep 14 14:27:03 <VP|bofh>    if IE switches to webkit, there is no more mozilla
Sep 14 14:27:24 <carlsb3rg>    mozilla killed themselves when they bloated firefox and started putting in the crap we hated IE for
Sep 14 14:27:32 <VP|bofh>    yes, that
Sep 14 14:27:38 <VP|bofh>    BUT MOZ IS OPEN
Sep 14 14:27:44 <carlsb3rg>    who cares
Sep 14 14:27:47 <carlsb3rg>    :D
Sep 14 14:28:32 <carlsb3rg>    the actual rendering engine is getting easier and easier to implement
Sep 14 14:28:58 <carlsb3rg>    surprisingly since expected browser capabilities are increasing
Sep 14 14:29:56 <carlsb3rg>    but the fact that standards compliance and speed are what everyone wants makes it easier than in the old days when people were doing their own shit with dhtml/css/caching etc
Sep 14 14:30:01 <VP|bofh>    take the engine out of the browser
Sep 14 14:30:08 <VP|bofh>    take the hardware rendering out of the browser
Sep 14 14:30:22 <carlsb3rg>    now everyones got unlimited bandwidth and the standards are well-documented
Sep 14 14:30:23 <VP|bofh>    fuck it, make the JS engine a drop in thing
Sep 14 14:30:29 <carlsb3rg>    yeah
Sep 14 14:30:34 <VP|bofh>    since JS is so fucking important now with ajax
Sep 14 14:30:58 <VP|bofh>    using IE and the site looks like shit with IE renderer, click the radio button to switch to webkit renderer

No comments:

Post a Comment