Artikel top billede

Google Chrome versus Internet Explorer 8

Lige da man troede, at browser-krigen var forbi med Microsoft og Mozilla i en slags våbenhvile, kommer Google og skaber røre i andedammen. Vi har testet IE8 versus Chrome.

Det er tydeligt, at Google er utilfreds med den nuværende tilstand af "browser-våbenhvile" og finder det nødvendigt at skabe sin egen browser for at sikre en solid base for virksomhedens utallige hostede applikationer. (Gmail, Google Docs, osv.)

Som svar på den nuværende browser-tilstand har Google udviklet en næsten helt ny web-browser.

Rent faktisk er alle andre komponenter end den centrale rendering-engine, som er baseret på den velkendte open source-WebKit standard, et eksempel på hvordan man kan implementere nytænkning i skabelsen af en web-browser.

For eksempel åbner de nuværende versioner af Mozilla Firefox og Internet Explorer individuelle faner for hver webside i en enkelt proces. En model, som er effektiv (i form af hukommelse og ressourceforbrug), men også i større risiko for at generere fejl. En enkelt fane der chrasher, kan nemt få hele browseren til at bryde sammen.

Chrome forsøger at eliminere dette problem ved at isolere hver fane i sin egen individuelle proces, hvilket øger operativsystemets indbyggede hukommelses-beskyttelse og forbedrer mulighederne for at holde kode og data i en fejlbehæftet fane fra at trække på andre processer.

Når den irriterende Flash applet på din favorit humor-side går amok, vil det ikke nødvendigvis lukke hele browseren ned. De processer, der kører i de andre faner, vil fortsætte uden at ænse naboens problemer.

Det er en stor ting for Google, som forsøger at skabe en bredere anvendelse af de forskellige web-applikationer, virksomheden udvikler, og til daglig kæmper med opfattelsen af, at browsere er upålidelige, især når man begynder at køre flere web-applikationer i et fanebaseret format.

Ingen tør have tillid til, at deres business-applikationer kører i et ustabilt miljø, så Google håber, at de med deres Chrome kan levere den robusthed og stabilitet, der kan dæmpe kundernes frygt.

Variationer over samme tema

Det er få teknologiske idéer, der er absolut originale, og ideen med en multi-proces, fanebaseret browser er ingen undtagelse.

Faktisk kan Google ikke engang hævde at være først på markedet med denne model. Microsoft slog dem med en uge, da virksomheden frigav sin egen version af en multi-proces browser i form af Internet Explorer 8 Beta 2.

Ligesom Chrome bruger IE 8 flere adskilte processer for at isolere og beskytte hver fanes indhold. Men Chrome tager en helt ny indgangsvinkel i brug, og begynder bogstaveligt talt en ny proces med hver åben fane.

IE 8 bruger mere en hybrid-model, der skaber flere forekomster af iexplore.exe processen, men ikke specifikt tildeler hver fane til sin egen instans.

Et kig på joblisten under Windows vil vise et tilsvarende eller større antal Chrome-opgaver, end der er åbne faner, mens IE8 vil generere et færre antal, for eksempel seks eksemplarer af iexplore.exe, til at støtte 10 faner.

Hvordan disse to varianter af samme tema vil klare sig i den virkelige verden er stadigvæk uvist.

Begge browsere kræver for meget

Jeg tror, at Google's puristiske tilgang i sidste ende vil vise sig at være mere robust, men det vil koste i form af ressourceforbrug. Faktisk strækker både Chrome og IE 8 rammerne for de nuværende PC'ers hardware ved æde enorme mængder RAM, mens systemet overlæsses med bunkevis af konkurrerende processer.

Denne nye udvikling, hvor browsere bruger mere hukommelse end selve operativ-systemet, er noget jeg tidligere har dokumenteret i min Enterprise Desktop blog.

På det tidspunkt var jeg chokeret over, hvor oppustet IE8 var blevet, med et forbrug på 332MB RAM til at gengive et simpelt browser scenario med 10-sider/10-faner.

Jeg evaluerede derefter Googles Chrome, og mine forventninger blev skudt i sænk endnu en gang. Ikke alene bruger selve opstarten af Chrome næsten lige så meget RAM (324MB) som IE8 under belastning, den udkonkurrerer IE8 i resten af testen i form af ressource-brug, med et gennemsnit på 267MB. IE8's gennemsnitlige forbrug ligger på 211MB.

Det er tydeligt, at der er tale om produkter rettet mod den næste generation af pc-hardware. Hvis næsten tyve procent af en 2GB pc's hukommelse bruges af webbrowseren, får vi brug for at genoverveje vores acceptable minimumskrav.

Som et absolut minimumskrav vil man få brug for en CPU med flere processorkerner og mange gigabyte RAM til at støtte dette nye, mere krævende tiltag på browser-området.

For at være fair skal jeg nævne, at både IE 8 og Google Chrome stadigvæk er i Beta-fasen. Chrome er især i sin allerførste offentlige test-cyklus, mens IE8 først nu er blevet gjort tilgængelig i en 'feature-complete' form.

Det er også vigtigt at tænke på alle de ikke-arkitektoniske ændringer, som disse browsere bringer for dagens lys, især den øgede ydeevne og anvendelighed.

Minimalisme eller luksus?

Som med enhver Beta-release er jeg ikke glad for at drøfte ydeevne-egenskaber ud over en simpel "den virker langt hurtigere end IE7 empirisk observation".

Men derimod er anvendeligheden helt i orden at diskutere, og her bliver det en klassisk debat mellem tilhængerne af den gammeldags tilgang og dem med kampråbet "mindre er mere".

Internet Explorer 8 er den gammeldags browser. Ud over at videreføre arven fra Microsofts ActiveX-arkitektur, tilføjer IE 8 en lang række nye features herunder Web Slices, som er dele af en webside der er isoleret og gengivet i et separat, opdaterbart mini-vindue.

Derudover har vi acceleratorer, som i grunden er kontekst-muligheder, der aktiverer web-tjenester om for eksempel ordbøger eller oversættelse samt InPrivate browsing - som nogen vil kalde "porno mode" - der lader brugeren surfe uden at efterlade sig en browser-historie, cookies, midlertidige filer og andre beviser på, hvor man har været.

Microsoft har også givet adresselinjen en overhaling for at levere en bedre auto-udfyldelse, samt udvidet søgefeltet så det også indeholder billeder, og andre medier som en del af 'drop-down' søgeresultaterne.

Google Chrome er derimod af den minimalistiske skole. Browserens brugergrænseflade er meget spartansk i forhold til IE8's grænseflade og har blandt andet ikke noget dedikeret søgefelt.

I stedet kombineres søge og auto-udførelse i en integreret del af en samlet superboks. Åbner man et nyt faneblad, vises en thumbnail-samling af brugerens ofte besøgte web-steder, som kan blive trukket til, fra og mellem Chrome vinduer, så du kan isolere, kombinere og omorganisere faner.

Ligesom IE8 har Chrome sin helt egen porno-mode (Incognito), hvor cookies og historik slettes, så snart fanen lukkes.

Samlet set er både IE 8 Beta 2 og Chrome Beta fantastiske, men krævende. Begge tilfører stabilitet og nye funktioner, men prisen er et stort forbrug af ressourcer, og begge ignorerer gammelt hardware (dvs. mere end 18 måneder gamle systemer).

Chrome vil uden tvivl modtage størstedelen af opmærksomheden - om ikke andet, så fordi det er Google, og dermed 'nyere' og sejere' end IE (potentielt også mere stabilt).

Men jeg ville ikke glemme Microsoft helt endnu. Microsoft har stadig den ledende position på det samlede browser-marked, og IE 8 er designet til at appellere til Microsoft's brugerbase ved at udvide og styrke det, de allerede kender. Selvfølgelig vil IE8 komme som en del af det næste Windows, et faktum, der næsten garanterer Microsoft's indflydelse i den næste fase af internettets udvikling.

Oversat af Jimmie Gustafsson




IT-JOB

Udviklings- og Forenklingsstyrelsen

Systemejere/Application Managers til SAP-installationer

Udviklings- og Forenklingsstyrelsen

Erfaren løsningsarkitekt til komplekst systemlandskab

Cognizant Technology Solutions Denmark ApS

Senior Test Engineer

Bunker Holding A/S

Director of Technology
Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
Fiftytwo A/S
Konsulentydelser og branchespecifikke softwareløsninger til retail, e-Commerce, leasing og mediebranchen.

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
Unbreakable - sådan sikrer du dig vedvarende og uafbrudt adgang til dine data

Vi dykker ned i værdien af en stabil og pålidelig storage-platform og hvilke muligheder der findes, for at sikre den højeste grad af redundans og tilgængelighed. Områder som date-beskyttelse og cyber-sikkerhed vil også blive berørt.

25. april 2024 | Læs mere


OT og IT: Modernisér produktionen og byg sikker bro efter et årelangt teknologisk efterslæb

Moderne produkter skal have mere end strøm for at fungere – og deres navlestreng skal ikke klippes når de forlader fabrikshallen. På denne konference kan du derfor lære mere om hvordan du får etableret det sikre setup når der går IT i OT.

30. april 2024 | Læs mere


Roundtable for sikkerhedsansvarlige: Hvordan opnår man en robust sikkerhedsposition?

For mange virksomheder har Zero Trust og dets principper transformeret traditionelle tilgange til netværkssikkerhed, hvilket har gjort det muligt for organisationer at opnå hidtil usete niveauer af detaljeret kontrol over deres brugere, enheder og netværk - men hvordan implementerer man bedst Zero Trust-arkitekturer i et enterprise set up? Og hvordan muliggør Zero Trust-arkitekturen, at organisationer opnår produktivitetsfordele med AI-værktøjer samtidig med, at de forbliver sikre i lyset af fremvoksende trusler?

01. maj 2024 | Læs mere