Google brengt dinsdag de eigen opensource browser 'Chrome' uit. Deze is net als Android ontwikkeld op basis van Apples Webkit, de engine van Safari. Chrome laat browsertabs in hun eigen proces draaien.
Geruchten over een eigen Google-browser doken al in 2004 op, toen het bedrijf een aantal ontwikkelaars aantrok die aan een webbladeraar leken te gaan werken, waaronder een aantal mensen van Microsoft. Ook een Firefox-developer werd later in de gelederen opgenomen, maar Google bleef ontkennen dat het aan een browser werkt. Op de valreep van de release van Chrome heeft het bedrijf de plannen nu dan toch uit de doeken gedaan. Dinsdagavond geeft Google een persconferentie over de Chrome-browser, maar de belangrijkste zaken met betrekking tot het ontwerp en de werking heeft het bedrijf in een stripverhaal al uit de doeken gedaan.
In tegenstelling tot de bestaande browsers ziet Chrome iedere open tab als aparte applicatie, die in een eigen, geïsoleerd proces draait. Wanneer een open tab crasht of gekaapt wordt door malware, kan het bijbehorende proces worden gekild zonder dat de hele browser wordt afgesloten. Door toepassing van enkele innovaties blijft het extra geheugengebruik dat hiervoor nodig is, beperkt. Zo ontwikkelde Google de eigen, op Javascript gebaseerde virtual machine 'V8', die gecompileerde code genereert. Dat laatste zou tot snelheidswinst moeten leiden.
De userinterface heeft veel aandacht gekregen. Elke tab kan zich als een desktopapplicatie gedragen, en kan bijvoorbeeld worden losgekoppeld en naar believen over het scherm worden verplaatst. Dit is ook mogelijk met componenten die op de webpagina aanwezig zijn, zoals een audiospeler. Iedere tab is voorzien van zijn eigen adresbalk, maar deze kan desgewenst worden weggelaten, om het idee dat er een browser wordt gebruikt op de achtergrond te houden. Verder kent Chrome een zogeheten omnibox, waarin naast bezochte urls bijvoorbeeld suggesties kunnen verschijnen voor webpagina's die niet zijn bezocht maar die wel populair zijn, of voor zoekopdrachten. Bij het openen van een tab toont Chrome onder meer een snapshot van de negen meestbezochte pagina's. Net als IE8 kent de browser een privacymodus, die bij Chrome per tab geldt.
Chrome kan wellicht een belangrijke concurrent van Firefox worden. De vraag is hoe dit de relatie tussen Google en Mozilla zal beïnvloeden. Nog recentelijk besloot Google om Mozilla tot zeker eind 2011 financieel te ondersteunen. Mozilla-ceo John Lilly noemde op zijn blog de komst van Chrome 'interessant' en 'een logische stap'. Hij denkt echter niet dat de verhouding met Google op korte termijn veel zal veranderen en wil zich de komende tijd op Firefox 3 richten, waarbij hij blijft staan voor een open en participatory internet. Op opensourcevlak zijn beide bedrijven in ieder geval gelijkgestemd; het is denkbaar dat er kruisbestuiving tussen de twee webbladeraars plaats zal vinden.

[Reactie gewijzigd door BARTdG op dinsdag 2 september 2008 11:36]
Adblock Plus is een redelijk succes, maar dat zie ik google eigenlijk niet zo snel implementerenMisschien bedoelen ze dat als nieuwe features van Chrome een succes zijn, FF die ook zal implementeren en v.v.
Als je een auto wilt aandrijven met water i.p.v. benzine dan moet je ook niet klagen bij de auto dealer. Benzine is namelijk de standaard. Oftewel waarvoor het product gemaakt is.Stel je voor dat je een auto gaat kopen en dat hij niet wil starten omdat hij in het gras staat. Zegt de autodealer tegen je: 'Hey, je moet maar op een gestandaardiseerd wegdek starten!' ...
Als je een professionele ontwikkelaar bent ga je niets aan elkaar hacken. Je gebruikt een goed framewerk, dat zich aan de standaarden houd. Als toch iets niet goed werkt dan schrijf je een work-around voor een browser die een feature in het standaard niet goed begrijpt. Dat de website -applicatie werkt is de eerste eis imo!Ooit al eens gekeken naar échte websites waar geld in zit of naar vacatures van grote jongens? Allemaal eisen ze dat je de hacks kent voor de grote browsers, omdat standaard code voor geen meter loopt. Allemaal mooi, Jan met de pet gaat naar een concurrent als hij jouw site niet kan bekijken. Dat zijn browser te weinig punten haalt op een ACID test, dat is zijn probleem niet; sterker zelfs, tegen zijn vrienden zal hij vertellen dat jouw site kapot is en niet werkt.
Als je voor een browser ontwikkeld ben je niet slim bezig. Dan stop je inderdaad tijd in elke browser. Als je voor een standaard ontwikkeld ben je alleen bezig voor de browsers die de standaard niet goed implementeren.Dus hoe meer browser-engines hoe meer werk voor de webdevelopers = slecht
[Reactie gewijzigd door ATS op dinsdag 2 september 2008 13:33]
*herinnerd zich iets met software die de microfoon van een gebruiker open kon zetten zodat men bij "Google" kon achterhalen naar welke muziek je zou luisteren...*
[Reactie gewijzigd door kimborntobewild op dinsdag 2 september 2008 16:38]
[Reactie gewijzigd door Blaise op dinsdag 2 september 2008 14:50]
Dat kan doet IE8 ook al, zij het in beperkte mate (I stand corrected)In tegenstelling tot de bestaande browsers ziet Chrome iedere open tab als aparte applicatie, die in een eigen, geïsoleerd proces draait.
[Reactie gewijzigd door Arcanedevil op dinsdag 2 september 2008 11:07]
[Reactie gewijzigd door hAl op dinsdag 2 september 2008 10:50]
Google krijgt daarvoor terug dat Mozilla standaard Google als default searchengine heeft. De keuze van Google voor WebKit was omdat deze een stuk simpeler is, dan de Mozilla code en heel snel is.Google betaald nu elk jaar tussen de 50 en 100 miljoen dollar aan Mozilla.
Misschien willen ze dat liever in eigen zak steken.
[Reactie gewijzigd door resma op dinsdag 2 september 2008 13:43]
[Reactie gewijzigd door kozue op dinsdag 2 september 2008 12:57]
We've used components from Apple's WebKit and Mozilla's Firefox, among others -- and in that spirit, we are making all of our code open source as well.
[Reactie gewijzigd door JanDM op dinsdag 2 september 2008 10:50]
[Reactie gewijzigd door JaFFoG op dinsdag 2 september 2008 10:58]
[Reactie gewijzigd door Nickname55 op dinsdag 2 september 2008 11:20]
Ik probeer juist duidelijk te maken dat het voor Google, nu ze een eigen browser hebben, mogelijk is om webapplicaties te bouwen die beter, sneller en stabieler zijn dan die van de concurrentie. Webapplicaties die allerlei functies hebben die in een normale browser niet mogelijk zouden zijn. Anders heeft het idd geen toegevoegde waarde.een andere website die een (gelijkaardige) dienst levert....
(Nadruk toegevoegd)Verder kent Chrome een zogeheten omnibox, waarin naast bezochte urls bijvoorbeeld suggesties kunnen verschijnen voor webpagina's die niet zijn bezocht maar die wel populair zijn
Als Google duidelijk aangeeft dat het gesponsorde links zijn dan is dat nog wel acceptabel - tenminste voor mij.Dat lijkt me bij uitstek een nieuwe mogelijkheid om gesponsorde links onder ogen te brengen...
Ik ben wel benieuwd wat ze van Firefox hebben...We've used components from Apple's WebKit and Mozilla's Firefox, among others -- and in that spirit, we are making all of our code open source as well.
Wow. Ik dacht eerst dat het enkel een andere schil voor Gecko of Webkit zou worden, maar dit klinkt veelbelovend. Zou het een soort JIT-compiler zijn net als Tamarin/ActionMonkey van Mozilla (en Adobe)? Mogelijk kan V8 in Webkit komen ipv Squirrelfish.Zo ontwikkelde Google een eigen, op Javascript gebaseerde virtual machine, V8, die gecompileerde code genereert. Dat laatste zou tot snelheidswinst moeten leiden.
[Reactie gewijzigd door JanDM op dinsdag 2 september 2008 11:33]
Op dit item kan niet meer gereageerd worden.
Populair: Tablets Samsung Websites en communities Mobiele telefoons Google Sony Games Microsoft Consoles Microsoft Xbox One
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True