Disse to nettlesermotorene styres ikke av Google eller Apple — og det betyr mer enn du tror


Ved første øyekast ville du tro at det er for mange nettlesere å velge mellom. Det er stort sett sant også. Fra Google Chrome til Brave og Edge til Firefox, finnes det flere alternativer. Det er også derfor folk alltid søker etter den beste nettleseren for arbeidsflyten sin. Gitt hvordan hver nettleser kaller seg selv «helt ny», ville du tro at du beveger deg til en ny verden.

De fleste ganger endres imidlertid ikke mye under panseret når du går fra en nettleser til en annen. Visst, du kan komme over en ny brukergrensesnitt og en haug med innovative funksjoner, men det er stort sett det. Og det som ikke endres når du bytter nettleser, avslører hvordan to selskaper kontrollerer nesten alt om hvordan nettet vises for deg.

Å bytte nettleser betyr ikke det de fleste tror det betyr

Chrome forlot bygningen, men Blink gjorde det ikke

Når du bytter mellom nettlesere, vil du definitivt merke noen endringer. For eksempel er nettleseropplevelsen på Arc helt annerledes enn det du får med Google Chrome eller Microsoft Edge. Siden disse nettleserne er laget for forskjellige økosystemer, kan du også ha tilgang til spesifikke fordeler. Likevel innser de fleste ikke at mange av nettleserne du møter i dag bruker Blink som sin gjengivelsesmotor. Som et resultat blir mange av disse nettleserne, inkludert Microsoft Edge og Arc, kalt Chromium-baserte nettlesere.

En nettleser-renderingsmotor, også kjent som en layoutmotor, konverterer HTML og andre komponenter til visuelle, interaktive elementer som vises på brukerens enhet.

Ting er enda mer restriktive på iOS- og iPadOS-enheter. Du skulle tro at det å installere noe som Google Chrome eller Mozilla Firefox på iPhonen din ville endre alt, men det tar du feil i. Apple krever at alle nettlesere bruker sin proprietære gjengivelsesmotor, WebKit, på iOS- og iPadOS-enheter. Derfor, uansett hvor mye de hevder å være forskjellige, drives alle nettlesere på iPaden eller iPhonen din av WebKit-gjengivelsesmotoren.

Det er derfor trygt å si at hele nettleserlandskapet domineres av Blink og WebKit. Det finnes to unntak, og de blir viktigere for hver dag som går. For å forstå hvorfor ikke-Blink- og ikke-WebKit-nettlesere er avgjørende, kan det hende vi trenger en liten leksjon fra historien.

Hva skjedde sist gang en motor drev nettet

IE6 endte ikke godt, og mønsteret ser kjent ut

Før Blink og WebKit tok over, var det Internet Explorer, og hele nettet var laget slik at alt fungerte bra på IE. Jeg er sikker på at du har kommet over de nettsidebannerne som ber besøkende om å bruke Internet Explorer for best visningsopplevelse. Fordi andre nettlesere hadde minimal markedsandel, syntes utviklere også det var praktisk å aktivere Internet Explorer-anbefalte alternativer, inkludert ActiveX og proprietære CSS-stiler. Utviklere ønsket ikke å sjekke om nettstedene deres fungerte i andre nettlesere.

Folk begynte å legge merke til problemet først når nettlesere som Google Chrome og Mozilla Firefox ble bredt populære. Da det skjedde, var det en rekke nettsteder som krasjet og funksjoner som egentlig ikke fungerte. Utviklere måtte bygge disse nettstedene på nytt, men det hadde en kostnad. Kort sagt ble utviklernes atferd påvirket av markedsandelen. Som et resultat holdt brukerne seg til nettlesere som først tilbød de nye funksjonene og andre oppdateringer.

For øyeblikket opptar Blink og WebKit plassen som Internet Explorer pleide å ha. Det betyr også at Google og Apple har en ikke overraskende mengde kontroll over hvilke funksjoner som når nettet. Google som skyver AMP og Apple som begrenser bruken av push-varsling API på nettet er noen eksempler på hva denne kontrollen har ført til. Det er ikke slik at Google og Apple måtte sitte sammen og bestemme disse pekepunktene. I stedet handlet disse selskapene etter sine egne interesser, og verden fulgte med — fordi Blink og WebKit dominerte.

Det kan også sies at implementeringspraksisene til Google og Apple nyter en slik privilegium at de blir de facto-standarder. Heldigvis er det ikke en tapt kostnad ennå. Gecko og Ladybird gjør noe som betyr noe på lang sikt.

Gecko har holdt en linje som de fleste ikke legger merke til før den er borte

Firefox sin motor er det eneste som holder dette som en treveis samtale

En av de få gjengivelsesmotorene som hindrer Blink og WebKit fra å bli et duopol, er Gecko, utviklet av Mozilla. Gecko har vært ryggraden i Mozilla Firefox, og det ble nylig også tatt i bruk av Zen Browser. Mens alle andre alternativer til Chrome har vært avhengige av Blink, tilbyr alternativer som Zen Browser et lite håp. Gecko har vært et ekte alternativ til Chrome på mange måter. Her er noen av områdene hvor det utmerket seg før Chrome gjorde de grunnleggende trekkene.

  • Blokkerer tredjepartscookier
  • Motstår lerretsfingeravtrykk
  • Begrenser sporing på tvers av nettsteder

Imidlertid har fokuset på disse funksjonene ikke gjort Gecko-baserte nettlesere mer populære. Selvfølgelig er det en økende etterspørsel etter alternativer som Zen Browser, men Firefox har fortsatt å miste markedsandel de siste ti årene. Nok en gang har den problematiske syklusen med utviklere som følger Googles og Apples påbud og brukere som er avhengige av populære alternativer, bidratt til Geckos patetiske tilstand.

Marihøne prøver å bygge en motor fra bunnen av

Det mest seriøse forsøket på motoruavhengighet på mange år kommer utenfra industrien

Ladybird er et annet viktig navn i verden av uavhengige gjengivelsesmotorer. Selv om den ikke er klar for daglig bruk, er Ladybird-nettleseren tenkt som en uavhengig nettleser som ikke er avhengig av noen eksisterende gjengivelsesmotor. Det betyr at brukere snart vil ha et alternativ til å bruke noe annet enn Blink, WebKit og Gecko. Imidlertid forventes dette prosjektet å være klart i andre del av 2026. Selv da kan du bare forvente en Alpha-utgivelse.

Ladybird-prosjektet, som kommer utenfra bransjen, beviser at en motor som ikke er avhengig av store aktører som Apple og Google er ganske mulig, og at ekte interoperabilitet kan bli en realitet. Når det er fullt operativt, vil vi også ha en uavhengig implementering som ikke er kontrollert av enheter med særlige interesser. Vi vil sannsynligvis også se bedre nettstandarder fremmet av enheter som W3C og WHATWG.

Den virkelige nettleserkrigen pågår på motor-nivå

Jeg er sikker på at du forstår virkeligheten av nettleserkrigene nå. Når du bytter fra Google Chrome til Arc, eller når Brave får litt mer markedsandel, endres ikke mye i det større bildet av nettstandarder eller implementering. I stedet fortsetter Apple og Google å opprettholde samme nivå av kontroll som de hadde før, takket være den enorme populariteten til Blink og WebKit.

Den typen motstand Gecko har vist, og initiativet fra Ladybird, er ikke små prosjekter med umiddelbare resultater. Imidlertid streber begge etter å skape et ikke-duopol-miljø der webstandarder kan implementeres selv når de ikke favoriseres av Google og Apple.

Relaterte artikler