I går var det noen som var gamle nok til å ha jobbet under nettleserkrigen, følte de isete, kalde fingrene av frykt, krype opp ryggraden da Google annonserte at nettleseren Chrome vil forlate Webkit til fordel for sine egne Blinke rendering motor.

Basert på åpen kildekode-kromprosjekt, som forenkler Webkit, er Chrome den største nettleseren i verden: statistikk plasserer Chrome-bruken hvor som helst opp til 41,9%, og vokser med mer enn en prosent per måned. det er klarert over MacOS og Windows; Det er også den dominerende nettleseren i Sentral- og Sør-Amerika, Europa, India og Nord-Asia.

Chrome gjør også betydelige framskritt på mobilen, med Android-operativsystemet økende i popularitet og Apples IOS - som er det eneste området den andre store Webkit-nettleseren, Safari, dominerer - sakte å miste markedsandel.

Inntil nå har Chrome stått på Webkit-renderingsmotoren, et rammeverk som ble utviklet tidlig på 2000-tallet, som kritikere som Google sier var designet for et annet weblandskap. Selv om Google hevder at utgangspunktet først vil fokusere på å rydde opp eksisterende kodebase og slette unødvendige filer, er den nye Blink-gjengemotoren utviklet for det moderne webområdet, med en rekke ytelsesforbedringer, spesielt innen DOM-rendering - noe som er viktig hvis de rike medieaspektene av HTML 6, 7 eller 8 noen gang blir en realitet.

Alt dette høres veldig positivt ut, til du ser på praktiske forhold for webdesignere. For tiden tester vi på seks store nettlesere: Chrome, Safari, Firefox på MacOS og Chrome, IE, Firefox på Windows. Noen dedikerte testere vil også se etter Opera-kompatibilitet. Oppgaven blir gjort enklere av det faktum at 9 ganger ut av 10 Chrome og Safari gjengis identisk takket være den delte gjengemotoren. Innføringen av Blink betyr at Chrome og Safari trolig ikke kommer til å gjengis på samme måte i fremtiden.

Problemet er enda større for mobilnett. Enhetsemulatorer trenger nå å finne frem til ikke bare Webkit og Mozilla, men Blink også. Det arbeidet begynner nå, men det er sannsynlig at designere i en periode på noen måneder må ha tilgang til flere enheter for å sikre Chrome-kompatibilitet.

"Vi tror at det å ha flere gjengivelsesmotorer, som ligner på å ha flere nettlesere, vil stimulere innovasjon og over tid forbedre helsen til hele det åpne webøkosystemet" - Adam Barth, Software Engineer Chromium Project

Kanskje det største problemet er en som i utgangspunktet ser mest positivt ut: Chrome vil ikke lenger støtte nettleserprefikser. Med andre ord, mens du kanskje skriver i CSS:

div {-moz-column-count:4; // Mozilla-webkit-column-count:4; // Webkitcolumn-count:4; // default}

Det blir ingen ekstra:

-blink-column-count:4; // Blink doesn't support this

Browser prefikser gir en rekke problemer, ganske bortsett fra å være stygg og inkonsekvent støttet, lager de også oppblåsning og oppfordrer til mangfoldig implementering. Så kan vi slutte å bruke nettleserprefikser? Nei, de vil fortsatt være påkrevd for andre nettlesere like mye som de er nå.

I stedet for å bruke et nettleserprefiks, vil alt Chrome anser at eksperimentelt holdes bak et "aktiver eksperimentelt" -flagg. Som betyr at du kan aktivere alt eksperimentelt, eller ingenting i det hele tatt.

Videre, ved å fjerne nettleserprefikset, setter Chrome seg opp som "standard" oppførsel for nettet. Hvis Chromes implementering av en funksjon ikke sitter riktig, er muligheten til å justere koden din med et nettleserespesifikt prefiks ikke der. Sjansene er at vi må gå tilbake til å bruke JavaScript til å "snuse nettleser" Chrome og justere standard CSS når det kreves.

Forking av Webkit og opprettelsen av Blink vil være svært gunstig for Google; Chrome blir raskere, enda mindre buggy, og raskere å utvikle seg. Fordelene til brukerne vil være en lett, rask nettleser bygget for den moderne web. Konsekvensene for webdesignere vil trolig være mye mer hodepine og vesentlig flere timer brukt til å tilpasse CSS.

Hva synes du om Googles beslutning om å lage sin nye Blink-gjengivelsesmotor? Tror du Blink vil spare deg tid, eller skape mer jobb? Gi oss beskjed i kommentarene.

Utvalgt bilde / miniatyrbilde, gaffelbilde via Shutterstock.