Igår var det någon som var gammal att ha arbetat under webbläsarkriget, kände de isiga kalla fingrarna av rädsla, snurra upp ryggraden när Google meddelade att dess webbläsare Chrome kommer att överge Webkit till förmån för sina egna Blinka rendering motor.

Med utgångspunkt från det öppna källkromprojektet, som förkroppsligar Webkit, är Chrome den största webbläsaren i världen: statistik placerar Chrome-användningen var som helst upp till 41,9% och växer med mer än en procent varje månad. det är betrodat över MacOS och Windows; Det är också den dominerande webbläsaren i Central- och Sydamerika, Europa, Indien och Nordasien.

Chrome gör också betydande framsteg på mobilen, med Android-operativsystemet ökande i popularitet och Apples iOS - vilket är det enda område som den andra stora webkit-webbläsaren Safari dominerar - saknar långsamt marknadsandelar.

Fram till nu har Chrome åberopat Webkit-återgivningsmotorn, en ram som planerades i början av 2000-talet, vilka kritiker som Google säger var avsedda för ett annat webblandskap. Även om Google hävdar att inledningsvis fokus kommer att vara enbart om att rensa upp den befintliga kodbasen och att ta bort onödiga filer, är den nya Blink-återgivningsmotorn utformad för det moderna webben med en mängd prestationsförbättringar, särskilt när det gäller DOM-rendering - vilket är viktigt om de rika medieaspekterna av HTML 6, 7 eller 8 någonsin kommer att bli en verklighet.

Allt detta låter väldigt positivt, tills du tittar på praktiken för webbdesigners. För närvarande testar vi över sex stora webbläsare: Chrome, Safari, Firefox på MacOS och Chrome, IE, Firefox på Windows. Vissa dedikerade testare kommer också att kontrollera efter operatörskompatibilitet. Uppgiften görs enklare av det faktum att 9 gånger av 10 Chrome och Safari gör identiskt tack vare deras delade återgivningsmotor. Introduktionen av Blink innebär att Chrome och Safari förmodligen inte kommer att visas på samma sätt i framtiden.

Problemet är ännu större för mobilwebben. Enhetsemulatorer behöver nu hitta ett sätt att återge inte bara Webkit och Mozilla, utan också Blinka. Det arbetet börjar nu, men det är troligt att under en period av några månader måste designers få tillgång till flera enheter för att säkerställa kompatibilitet med Chrome.

"Vi tror att ha flera återgivningsmotorer som liknar att ha flera webbläsare - kommer att stimulera innovation och över tiden förbättra hälsan hos hela det öppna webbekosystemet" - Adam Barth, Software Engineer Chromium Project

Kanske är den största frågan en första som ser positivt ut: Chrome stöder inte längre webbläsarprefix. Med andra ord, medan du kanske skriver för närvarande i CSS:

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

Det kommer inte att finnas ytterligare:

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

Browserprefixar ger en hel del problem, ganska bortsett från att vara ful och inkonsekvent stöds, de skapar också filblod och uppmuntrar till olika implementeringar. Så kan vi sluta använda webbläsarens prefix? Nej, de kommer fortfarande att krävas för andra webbläsare lika mycket som de är nu.

Istället för att använda ett webbläsarprefix kommer allt som Chrome anser att experimenten kommer att hållas bakom en "aktivera experimentell" flagga. Vilket innebär att du kan aktivera allt experimentellt eller ingenting alls.

Vidare, genom att ta bort webbläsarens prefix, ställer Chrome sig upp som "standard" -beteendet för webben. Om Chrome: s implementering av en funktion inte sitter rätt, är det inte möjligt att tweak din kod med ett webbläsarspecifikt prefix. Chansen är att vi måste gå tillbaka till att använda JavaScript för att "browser sniff" Chrome och justera standard CSS när det behövs.

Förfalskning av Webkit och skapandet av Blink kommer att vara mycket fördelaktigt för Google; Chrome kommer att bli en snabbare, ännu mindre buggy och snabbare att utvecklas. Fördelarna med användarna kommer att vara en lätt, snabb webbläsare byggd för den moderna webben. Konsekvenserna för webbdesigners kommer sannolikt att vara mycket mer huvudvärk och betydligt fler timmar tillbringade tweaking CSS.

Vad tycker du om Googles beslut att skapa sin nya Blink-återgivningsmotor? Tycker du att Blink kommer att spara tid, eller skapa mer jobb? Låt oss veta i kommentarerna.

Utvalda bild / miniatyrbild, gaffelbild via Shutterstock.