Hej Presto, Opera prelazi na WebKit

Hej Presto, Opera prelazi na WebKit

Norveški programer preglednika Opera ima najavio da će prekinuti s korištenjem vlastitog motora za renderiranje, Presto. Tijekom 2013. tvrtka će svoje proizvode preglednika prebaciti na korištenje WebKita, mehanizma za renderiranje koji se koristi u Appleovom Safariju i Googleovom Chromeu. Konkretno, Opera kaže da će budući softver temeljiti na Chromiumu, Googleovom projektu otvorenog koda koji sadrži većinu, ali ne sav, kod koji se koristi u Chromeu.

Opera će prikazati pregled svog prvog preglednika za pametne telefone temeljenog na Chromiumu na Mobile World Congressu u Barceloni kasnije ovog mjeseca.

Tvrtka preglednika, koja se može pohvaliti da ima 300 milijuna korisnika, kaže da je već napravila svoj prvi doprinos WebKitu: skup zakrpa koje WebKit-ovo rukovanje CSS stupcima čine sposobnim kao Presto's.

Operina najava nije dala nikakav izričit razlog za promjenu. Tehnički direktor Opere Håkon Wium Lie rekao je da WebKit ima dobru podršku za standarde i dobre performanse, ali isto vrijedi i za Presto. Opera je zaglavila s vlastitim motorom ovoliko dugo; zašto se sada mijenjati?

Iako nije navedeno, razlog je vjerojatno rastuća monokultura WebKita, posebno na mobilnim platformama gdje se Opera najviše koristi. Android i iOS koriste preglednike koje pokreće WebKit. Sadržaj na mobilnom webu uvelike je dizajniran samo za WebKit, a mnoge stranice izričito ovise o vlasničkim značajkama WebKita. To je često slučaj čak i kada su dostupne standardne ekvivalentne značajke neovisne o pregledniku. Rezultat ovoga je da korisnici Opere mogu biti zanemareni, suočeni sa stranicama koje se ne prikazuju ispravno—iako, uz nešto brige i pažnje od strane web programera, sadržaj trebalo bi dobro funkcionirati.

Opera je mogla ići putem koji je Microsoft odabrao, pokušavajući educirati web programere i pružanje alata za lakše testiranje i razvoj na više platformi, no možda je tvrtka bila upoznata sa zahtjevom norveškog kralja Cnuta Velikog da plima prestane rasti i smatrala je da je tražiti od web programera da se pridržavaju standarda isto tako uzaludno. Povijesno gledano, tvrtka je pokušavala učiniti upravo to, ali njen uspjeh u utjecanju na prave web programere bio je ograničen; unatoč svom naglasku stavljenom na standarde, mnogi programeri u praksi ne mare za njih.

Mozilla programer Robert O'Callahan izrazio razočarenje s odlukom Opere, rekavši da je to "tužan dan za Web" i sugerirajući da bi Opera mogla smanjiti svoju sposobnost utjecaja na Web standarde. Također je rekao da to otežava posao Mozilli, budući da i ta grupa nastoji promovirati web standarde umjesto "kodiranja u Webkit".

Odluka je također podsjetila na post na blogu koju je prije godinu dana izradio Daniel Glazman, supredsjedavajući CSS radne skupine konzorcija World Wide Weba, moleći programere da koriste standarde i da WebKit i njegove značajke ne budu monopol.

Najnoviji post na blogu

Kartaška igra Terraforming Mars dobra je onoliko koliko smo se nadali da će biti
September 26, 2023

Neka pada kišaTeraformiranje Marsa: Ekspedicija Ares50 dolara na Amazonu (kolekcionarsko izdanje)40 dolara u Targetu(Ars Technica može zaraditi nak...

BigPic: NASA otkrila najveću rijeku ikada viđenu na drugom svijetu
August 21, 2023

NASA-ini znanstvenici uspoređuju Titanovu rijeku s Nilom punim tekućih ugljikovodika. Protežući se više od 200 milja od svog izvorišta prema velik...

NASA se vraća na Mjesec kako bi otkrila njegovo podrijetlo i inspirirala novu generaciju
August 21, 2023

NASA se ponovno vraća na Mjesec, šaljući par svemirskih letjelica u potragu da saznaju podrijetlo našeg najbližeg suputnika proučavajući njegovu un...