Hopp til innholdet

cjohansen.no

Google Chrome: Ny nettleser

Google Chrome-logo

Det måtte komme: Google lanserer nettleser, og første beta blir etter sigende tilgjengelig i dag (amerikansk tid vel å merke).

Dette har visstnok vært ryktet i en lang stund, uten at Google har bekreftet noe som helst. Nå ser det ut til at Google gjennom en post-tabbe klarte å tilfeldigvis annonsere nettleseren ved en feil. En del kontakter fikk tilsendt en tegneserie som introduserer nettleseren som etter sigende kommer med første betaversjon idag.

Hva er nytt?

Google Chrome (som den heter) er laget fra bunnen av med det målet å kjøre komplekse webapplikasjoner, ikke bare enkle informasjons-"brosjyrer", og å kjøre dem raskt. Med andre ord, en nettleser bygget for dagens, og kanskje morgendagens, bruk av nettet.

Bortsett fra at Chrome etter sigende følger Googles mantra om å være ren og enkel, og "get out of your way" så har den noen interessante nye tanker.

Én tab - én prosess

I motsetning til alle andre nettlesere idag vil Chrome kjøre med en prosess per tab, i motsetning til én for hele nettleseren. Dette er et veldig interessant designvalg, fordi det gjør det mulig å bare stenge en tab som henger seg, uten at nettleseren kræsjer. Det gjør det også mulig for nettleseren å gjøre langt mer effektiv "garbage collection", og dermed minimere minnelekkasjer.

I tillegg gir dette designet Chrome muligheten til å operere med en egen task manager, slik at du som bruker kan se hvor minnet forsvinner. Dette snur opp ned på minnebruk i nettlesere, og som Google noe ufint legger det: "Placing blame where blame belongs". Dette betyr at det etterhvert vil bli et økt press mot oss som lager webapplikasjoner og andre som lager nettlesere. John Resig har dykket dypere i akkurat dette temaet i et eget innlegg.

JavaScript

JavaScript er gitt en svært fin behandling - Google har utviklet en motor fra bunnen av, med navnet V8. Den skal open sources også, slik at andre kan bruke den om de skulle ha lyst. Denne er visstnok meget rask, og bruker blant annet maskinkode for å speede opp scriptene. Dette kan bli interessant.

Ikke minst skal det bli interessant å få nok en motor å forholde seg til i forhold til bugs osv, men gitt Googles egne heftige bruk av JavaScript får vi håpe de har hatt tunga rett i munnen under utvikling. Skulle det vise seg at denne motoren gjør det bra på Acid3-testen, og er generelt god vil jo Microsofts årelange utvikling på en sub-par-motor bli enda litt mer latterlig.

Omnibar

Navngitt på en tilsvarende dårlig måte som Firefox 3's "Awesome bar", har Google stappet en "Omnibar" i sin nettleser. Fra tegneserien ser de to ut til å ha svært mange krysningspunkter. Chromes bar har flere muligheter for søk, og spesielt en ting slo meg som interessant: dersom du på et tidspunkt for eksempel har vært på Amazon og søkt, vil du senere kunne søke på Amazons internsøk via adresselinja/baren ved å skrive amazon-tab-søkestreng. Dette er en kul idé. Personlig får jeg den sålangt dekket av Mozillas enda tøffere Ubiquity.

Chrome bruker forøvrig Webkit som rendering-motor, med andre ord den samme du finner i Safari. Dette er jo bra, ettersom den motoren har blitt svært god.

Hvilken effekt får dette?

En ny nettleser ville i de fleste tilfeller ikke fått mye oppmerksomhet, men gitt avsenderen på denne så spår jeg at den relativt raskt vil dukke opp i et statistikkverktøy nær deg. At den kommer nå i god tid før uinteresserte Windows-brukere nok en gang skal tvinges til å oppgradere/bytte nettleser er nok heller ikke tilfeldig. Jeg spår at mang en Google-frelst Windows-bruker kommer til å hoppe på Chrome når den er tilgjengelig.

Det blir spennende også å se Mozillas respons, ettersom det går en del kroner fra Google til Mozilla/Firefox. Spennende også fordi Google nylig har snappet et par Firefox-utviklere.

Om Google klarer å komme seg opp på en merkbar andel av markedet med denne nettleseren gjenstår å se, men i utgangspunktet er mer konkurranse på dette området positivt, og vi får håpe at de plukker andel fra de større aktørene (og ikke de mindre) slik at vi til syvende og sist ender opp med flere spillere på banen. Dette er gode nyheter.

På den andre siden er jeg ikke førstemann til å applaudere noe som gir Google enda mer makt enn de allerede har. Snarere tvert imot. Google har allerede - i min oppfatning - for sterk posisjon. Med en nettleser som man må kunne anta vil være den beste til å kjøre Googles mange (gode) produkter vil de fort kunne bli enda mer uunngåelig enn de allerede er. Er vi tjent med det?

Atter positive bieffekter vil sannsynligvis være bedre produkter over hele linja. Om Chrome viser seg å være en suksess, vil mange av nyvinningene som er gjort her sannsynligvis sakte men sikkert dukke opp i andre nettlesere, og dermed komme alle til nytte. At Google slipper hele nettleseren med en open source-lisens legger ytterligere til rette for dette.

Ytterligere gjennomgang av nyhetene hos TechCrunch og Googles egen blogg.

Hva tror folk?

Muligens relatert

2006 - 2012 Christian Johansen Creative Commons Lisens