Slo-Tech

» »

Google razcepil WebKit v Blink

Google razcepil WebKit v Blink

Chromium Blog - Googlov projekt Chromium, na katerem temelji brskalnik Chrome, je najavil, da se bodo počasi odmaknili od pogona WebKit. Ta poganja Applov Safari in Googlov Chrome, a se ima to spremeniti. Googlov bo začel ločen razvoj nove veje projekt (fork), in sicer se bo WebKitov del WebCore počasi razvil v Blink.

Google kot glavni razlog za spremembo navaja večprocesno arhitekturo, ki je v Chromu drugačna kakor v drugih brskalnikih. To je povzročalo vedno več težav pri usklajevanju WebKita in projekta Chromium ter posledično zastoje v razvoju, zaradi česar so se odločili za odvejitev. Sprva sprememb praktično ne bo, počasi se bo Blink razvijal v svojo smer. Google tako ocenjuje, da se bo koda poenostavila in skrčila. Že kar zelo kmalu naj bi pobrisali več kot 7000 datotek s 4,5 milijona kode, ki v Blinku ne bo več potrebna.

Ima pa ta odločitev posledice tudi za Opero, ki je februarja napovedala slovo od pogona Presto in prehod k WebKitu. Opera je tedaj napovedala, da bo sledila projektu Chromium, zato kakšnih pretresljivih sprememb za uporabnike in razvijalce ne bo. Nova Opera, tako mobilna kot namizna, bo uporabljala Blink, saj ostaja zvesta Googlu.

Novice so po eni strani razveseljive. Po slovesu Presta je za kratek čas kazalo, da bo WebKit postal de facto standard. Monopol enega pogona hitro privede do pomanjkljivega spoštovanja standardov (se še spomnite časov, ko je bil Internet Explorer alfa in omega, dasiravno na berglah, tj. s površno podporo standardom, ki je silila v pisanje improvizirane kode). Čeprav trenutno te bojazni ni, se je WebKit začel bližati temu. Konkurenca sta namreč Trident in Gecko. Sedaj pa smo dobili še enega velikega igralca, tako da je razvoj monopola (za zdaj) malo verjeten.

18 komentarjev

Luwigana ::

Google se razvija kar dober. Chromium nisem nikoli uporabljal v linuxu, sem si raje kar iz njihove strani prenesel datoteko G.Crome .

napsy ::

Po mojem mnenju pravilna odlocitev. Chromium Webkit se ze arhitekturno prevec razlikuje od upstream verzije.
"If you die, you die. But when you live you live. There is no time to waste."

opeter ::

Dobro je dobro za nas, končne uporabnike.
Hrabri mišek (od 2015 nova serija!) -> http://tinyurl.com/na7r54l
18. november 2011 - Umrl je Mark Hall, "oče" Hrabrega miška
RTVSLO: http://tinyurl.com/74r9n7j

trnvpeti ::

Google muti na veliko zadnje case

HardFu ::

muti? bolj bi rekel inovira.
http://codeable.io

trnvpeti ::

inovacija bi ti rekel, ko blokira programe v play?

Bakunin ::

lepo razvija ta svoj spyware... :-/
http://ipv6.si/

napsy ::

Noben vas ne sili da uporabljate google storitve ..

http://www.itworld.com/software/350485/...
"If you die, you die. But when you live you live. There is no time to waste."

MrStein ::

Super, je (bilo) kar nekaj bugov Chrome, ki so izvirali iz WebKit-a (in se potem vlekli leta...).
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

FrEaKmAn ::

Men je ravno bila všeč ideja, da bi vsi brskalniki imeli en engine.. samo zgleda to ne bo mogole...

napsy ::

Si predstavlas, in pol bi engine mel en bug in bi bli vsi browserji prizadeti
"If you die, you die. But when you live you live. There is no time to waste."

galu ::

In pol tisti bug obideš / ga popravijo, in rešiš / rešijo vse probleme.:)

Pač, dvorezen meč.
Tako to gre.

napsy ::

I don't think so ...
"If you die, you die. But when you live you live. There is no time to waste."

x800xt ::

Še vedno pa ne moreš odstranit reload gumba.

Lion29 ::

napsy je izjavil:

Si predstavlas, in pol bi engine mel en bug in bi bli vsi browserji prizadeti


in? ravno v tem je fora, da se potem buge, vzajemno, veliko hitreje resi..



meni se je tudi zelo dopadlo, da se je tezilo k webkitu, zelo dober engine.. ampak fora je, da so engine zlorabljali browserji, namesto, da bi se mu prilagajali

sam nebi imel cisto nic proti, da bi bi bil samo en engine... in seveda zmotno je sklepati, da bi bilo isto kot z ie4 etc... ker v tistem primeru je standarde postavljalo samo eno podjetje M$ in uveljavljalo monopol samo z enim browserjem... v tem primeru pa bi bilo browserjev se vedno veliko in tudi z enginom nebi upravljal le google ampak vsi ki so zraven (apple, opera, etc)...

tak da upam, da bo blink ostal podoben webkitu se zelo dolgo (po podpiranju standardov) in bo le okrnjen/izboljsan iz vidika performansa znotraj browserja(-ev)
Frontend UI/UX developer

napsy ::

Lion29 je izjavil:

napsy je izjavil:

Si predstavlas, in pol bi engine mel en bug in bi bli vsi browserji prizadeti


in? ravno v tem je fora, da se potem buge, vzajemno, veliko hitreje resi..


Histrost popravljanja bugos se pozna ce ma nek community 10 ali pa 100 developerjev. Casovna razlika med 200 al pa 500 developerjev pa je zelo majhna, zato menim da tvoja trditev ne bo drzala oz. bo ta razlima med odkrivanjem in popravljanjem buga enaka ce imas en grand engine ki vlada vsem ali pa dva mocnejsa/konkurencna.


meni se je tudi zelo dopadlo, da se je tezilo k webkitu, zelo dober engine.. ampak fora je, da so engine zlorabljali browserji, namesto, da bi se mu prilagajali


Browserji so zlorabljali engine zaradi razlicnih potreb. Nekdo zarad politicnih razlogov ni zelel implementirat to pa to. No dobr, pa se je en browser znajdu ko je zlomil kompitabilnost pa naredil nov feature.


sam nebi imel cisto nic proti, da bi bi bil samo en engine... in seveda zmotno je sklepati, da bi bilo isto kot z ie4 etc... ker v tistem primeru je standarde postavljalo samo eno podjetje M$ in uveljavljalo monopol samo z enim browserjem... v tem primeru pa bi bilo browserjev se vedno veliko in tudi z enginom nebi upravljal le google ampak vsi ki so zraven (apple, opera, etc)...


Se cist strinjam. Internet se je dalec spremenu od IE4 casov. Ce nisi kompitabilen nisi konkurencen.


tak da upam, da bo blink ostal podoben webkitu se zelo dolgo (po podpiranju standardov) in bo le okrnjen/izboljsan iz vidika performansa znotraj browserja(-ev)


Ze zdaj se precej razlikuje v smislu, kako delujejo rendering pipelini in multiprocessing, IPC itd.
"If you die, you die. But when you live you live. There is no time to waste."

Zgodovina sprememb…

  • spremenil: napsy ()

Lion29 ::

kot sem rekel, dokler se razlikujejo v tem, jaz nimam problema... ko pa bodo zacela odstopanja pri dejanskem prikazu na zaslonu, takrat pa bom hud.


napsy je izjavil:

Lion29 je izjavil:

napsy je izjavil:

Si predstavlas, in pol bi engine mel en bug in bi bli vsi browserji prizadeti


in? ravno v tem je fora, da se potem buge, vzajemno, veliko hitreje resi..


Histrost popravljanja bugos se pozna ce ma nek community 10 ali pa 100 developerjev. Casovna razlika med 200 al pa 500 developerjev pa je zelo majhna, zato menim da tvoja trditev ne bo drzala oz. bo ta razlima med odkrivanjem in popravljanjem buga enaka ce imas en grand engine ki vlada vsem ali pa dva mocnejsa/konkurencna.


se pozna, se pozna... more man power pomeni tudi vec resourcov za testiranje ... hitrejse odkrivanje bugov in vecja odgovornost pri izdaji koncnih razlicic


Nekdo zarad politicnih razlogov ni zelel implementirat to pa to.
In kaki naj bi bili politicni razlogi? tukaj ne gre za standarde ampak za bloatwere v rendering enginu... zdaj bosta pac vsak sla svojo pot in bosta lahko oklestila ta bloatwere... in spisala svj namenski fix....7000 datotek ni malo za vzdrzevat, compilat, testirat, etc
Frontend UI/UX developer

gendale ::

napsy je izjavil:

Noben vas ne sili da uporabljate google storitve ..

http://www.itworld.com/software/350485/...

ko se moraš potrudit da jih ne uporabljaš ti je jasno, da nekaj ni ok

vse to spyware sranje (oziroma karkoli mu rečejo v marketinkgu) bi moralo biti po defaultu blokirano, potem pa če si ga kdo zaželi, pa naj
seznam zanč moderatorjev in razlogov da so zanč
http://pastebin.com/QiWny5dV
gor je mavrik apple uporabniček (mali možgani in mali penis)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Zbogom, Presto (strani: 1 2 )

Oddelek: Novice / Brskalniki
6012747 (8408) Jst
»

Mozilla in Samsung razvijata nov pogon za brskalnike na Android/ARM

Oddelek: Novice / Brskalniki
285804 (3839) Nummy
»

Firefoxa za iOS in Windows RT ne bo

Oddelek: Novice / Brskalniki
123410 (2283) kronik

Več podobnih tem