Odkąd Opera ogłosiła, że porzuci własny silnik przeglądarki Presto firmy na rzecz WebKit, w branży internetowej pojawił się pewien niepokój.
Opera dołącza do Chrome, Safari i innych w używaniu WebKit z Chrome, w szczególności tworząc główne ścieżki na pulpicie. Oparta na WebKit przeglądarka Android, Chrome i Mobile Safari są niezwykle popularne na urządzeniach mobilnych. Istnieją obawy, że sieć może zmierzać w kierunku monokultury WebKit, co byłoby szkodliwe dla innowacji i standardów.
Takie obawy zostały odrzucone przez ewangelistę Opery, Bruce'a Lawsona, który powiedział .net, że „trudno jest twierdzić, że jest monokulturą WebKit, kiedy Trident w IE i Gecko Mozilli rosną w siłę” i dodał: „Nie jest również prawdą, że istnieje jeden monolityczny WebKit; jest wiele. WebKit współpracuje z wieloma różnorodnymi i konkurującymi ze sobą organizacjami ”.
Ten ostatni punkt został obszernie omówiony w programie WebKit for Developers przez programistę frontendowego i eksperta od standardów, Paula Irisha. W artykule zbadał, czym jest, a czym nie jest WebKit, jak jest używany WebKit i dlaczego nie wszystkie WebKity są identyczne.
Co ważne, Irish zauważył, że spośród głównych składników każdej współczesnej przeglądarki stosunkowo niewiele jest wspólnych dla różnych odmian WebKit - parsowania i układu. (I nawet tam istnieją problemy, o czym świadczą selektory Petera-Paula Kocha i kolumny publikowane na QuirksBlog). W innych miejscach renderowanie tekstu i grafiki, dekodowanie obrazu, interakcja GPU, dostęp do sieci i akceleracja sprzętowa są często obsługiwane przez poszczególne „porty” WebKit , takie jak Safari, Mobile Safari, Chrome, przeglądarka Android, Amazon Silk i Dolphin.
Irish następnie zagłębił się w bardziej szczegółowy sposób, wskazując podobieństwa i różnice, jeszcze bardziej utwierdzając pogląd, że tak naprawdę nie ma jednego WebKita. Wyraźnym wnioskiem z tego artykułu jest to, że przy różnych firmach pracujących nad poszczególnymi implementacjami i komponentami pozostaje dużo miejsca na innowacje w przeglądarkach opartych na WebKit.