Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
WebKit je už delší dobu považován za velmi kvalitní renderovací jádro v produkčním stavu a nyní jej začal využívat Google ve svém Chrome. Řada uživatelů si tak klade otázku, proč vlastně ještě Mozilla používá Gecko. Mnoho z nich také doporučuje Gecko zahodit a přejít na progresivní WebKit. Ryan Paul píše na Ars Technica, proč je to naprostý nesmysl. „Z technického hlediska je Gecko velmi stabilní a v ničem nezaostává za WebKit. Mozilla má zdroje, zkušené vývojáře i podporu komunity a dokáže dostat Gecko tam, kam půjde WebKit.“
Dále čtěte…
- Firefox přidá funkci obnovy i do nouzového režimu 29. 5. 2012 11:35
- Firefox lze zrychlit potlačení panelů na pozadí 1. 6. 2012 13:59
- Co přinese chystaný Firefox 13? 30. 5. 2012 9:56
- Firefox Beta 14 již i pro OS Android 2.2 16. 5. 2012 10:25
- Vyhrajte tablet s OS Android 11. 5. 2012 6:58
RE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoRE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoUživatele mnohem spíš zajímá, že Sun není schopen dodat 64bitovou javu. Uživatel totiž chce, aby to prostě fungovalo a jestli je to o chlup rychlejší, nebo pomalejší je mu buřt.
konkurence
celé vláknoRe: konkurence
celé vláknoRe: konkurence
celé vláknoRe: konkurence
celé vláknoRe: konkurence
celé vláknoRE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoRE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoCo je to za hloupost? Vzdyt jinymi slovy rika "Mame dost zdroju na to, abychom stihali duplikovat WebKit." Lepsi argument nema?
RE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoRE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoRE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoTo ale neznamena ze by mozilla napsali nejaky amateri, spis je to naopak. Kdyz se na irc zeptate" Proc nemuzu dat sablone vic nez jeden parametr?", tak dostanete odpoved jako "V roce 1995 na SCO unixu nebyl kompilator, ktery by to umel prelozit". Mozillu napsali lidi, kteri narazili na spoustu problemu, ktery uz ale dneska neexistujou. Cely coding style mozilly vychazi ze situace, jaka panovala v minulym stoleti. Tzn. kompilatoru se neveri a ze standartu C++ ze pouziva pouze to nejnutnejsi. Misto toho se hodne zneuziva prepocessor. Stejne tak se neveri knihovnam. Dneska nikoho neprekvapi tread-safe malloc, ale byly doby kdy to s alokaci pameti nebylo tak jednoduchy. Mozilla ale porad rozlisuje svoje vlakna na hlavni a vedlejsi. Pokud implementujete/volate nejakou metodu pres XPCOM musite zjistit typ vlakna v jakym bezite.
Webkit neznam, ale hadam, ze jestli s nim zacali o par let pozdeji, tak vychazeli z uplne jiny situace nez mozilla. Z vlastni zkusenosti muzu rict, ze vyvoj aplikaci v XPCOMu je neubycejne namahavej a pomalej. Doba potrebna k nalezeni chyby roste exponencialne s poctem modifikovanych radku. Vubec se nedivim, ze si Apple vybral konqueror aby ze nej vytvoril webkit, a ze ted webkit mozillu dohnal a predehnal.
RE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoTa pravidla už v době vytváření byla sto let za opicemi, a to C++ tam prakticky skoro není kromě jednoduchoučkých věcí, asi tak 0,001% všech možností C++. Namísto toho je v Mozille vidět, jak věci dělat co nejsložitěji.
Nemám nic proti Mozille, ale jako člověk programující v C++ někdy od roku 1990 budu hrozně rád, když neuvidím, ani se nebudu dotýkat kódy z Mozilly. Už totiž v tom roce jsem používal z C++ víc a větší možnosti (a celkem ne nijak problematicky), než dnes používá Mozilla.
gecko je lepsi nez webkit!!!!
celé vláknoRe: gecko je lepsi nez webkit!!!!
celé vláknoTenhle napad mel Matthew Gertner v AllPeers pred rokem
celé vláknohttp://www.allpeers.com/blog/2007/10/05/should-mozilla-drop-gecko-for-webkit/
Re: Tenhle napad mel Matthew Gertner v AllPeers pred rokem
celé vláknoTo by me zajimalo, jak dlouho se to builduje a co vsechno se tam builduje, zvlast kdyz Google rika, ze WebKit ma jednodussi a citelnejsi kod. A mimochodem, tahnout s sebou 10 let historie neco stoji, jenom se zkuste podivat na to kolik mate ruznych interfacu pro stringy a jejich konverzi.
Proč asi?!
celé vláknoRe: Proč asi?!
celé vláknoKonqueror ? dekuji nechci.
Google nic nema, jako poustet pod wine ??? nejsem idiot.
Vsechny prohlizece na linuxu, ktere pouzivaji webkyt, jsou betaverze, co se co do pouzitelnosti s firefoxem a geckem nedaji srovnat.
Nevadi mi vice jader, konkurence je super, proste part vyvojaru melo jiny nazor na Gecko a udelali konkurenci, podle me casem budou oba dobre, kazdopadne webkit je beta, nebo spise alfa verze.
Re: Proč asi?!
celé vláknoWebKit neni zadna alfa ani beta. Existuji i prohlizece na nem zalozene, ktere taky nejsou zadne bety (jeden mam treba v telefonu, dalsi priklad je zminovane Safari). Takze neni proc se rozcilovat :)
Re: Proč asi?!
celé vláknoRe: Proč asi?!
celé vláknoRe: Proč asi?!
celé vláknoZajimá mě to, protože jsem ještě žádný prohlížeč s webkitem nepotkal (resp. potkal, ale Safari na Windows renderovalo písmo strašně rozmazaně a Epiphany na Linuxu padala na sigsegv).
Re: Proč asi?!
celé vláknoDocela zajimavy prohlizec je Arora -- na vyzkouseni by to melo snad stacit. Vychazi z WebKitu v Qt 4.4.
RE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoRE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknobtw som zvedavy kolki z vas reportli bugy, ked uz kydate na gecko ci webkit. stazovat sa na root.cz nepovazujem za bugreport developerom!
nezmyselna vymena
celé vláknoRe: nezmyselna vymena
celé vláknoTakže já osobně si myslím, že by se nad sebou autoři Firefoxu i Gecka měli zvážně zamyslet a rozhodnout se, v čem budou lepší než konkurence a v čem nechtějí zaostávat. Rozhodně však za měnu nepovažuji přejít na konkurenční jádro. Tím těžko získám nějakou konkurenční výhodu. A těch se momentálně Firefoxu nějak nedostává :-)
Re: nezmyselna vymena
celé vláknoOsobně si myslím, že nevím proč by najednou všechny prohlížeče měly používat WebKit. Vy to tu podáváte jako, že jedině WebKit umožní Firefoxu přežít, ale myslím, že je to jen silné přání. Podle mého Firefox funguje dobře, a rozvrtávat si jádro a přijít o celý ten background, který je na tom postaven je opravdu hloupé rozhodnutí. Vývojáři Mozilly podle mě zareagovali dobře a moudře. Schválně se s Vámi vsadím, že Firefox na Géčku bude mít daleko větší rozšíření a používanost, než cokoli na WebKitu a to dnes, i kdykoli v budoucnu. Protože takhle jak jste to podal věci nefungují.
Firefox má velkou konkurenční výhodu: Byl tu dříve, je multiplatformní, obrovsky rozšířený, a funguje natolik dobře, že není pro většinu lidí důvod jej měnit. A obrovská konkurenční výhoda je spousta pluginů a rozšíření, kteréžto rozhoduje víc, a převálcuje cokoli od WebKitu. A další obrovská konkurenční výhoda je velká podpora firem a výrobců, takže mnoho výrobců udělá plugin/rozšíření do Firefoxu, ale určitě ne třeba do Konqueroru. Tyhle mohutné konkurenční výhody těžko přebije WebKit.
Nemám nic proti WebKitu, ani neprotěžuji Mozillu, ale zaslepenost a fanatismus, který se projeví, že když slyším WebKit, přestávám být objektivní asi není zcela správná cesta.
RE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoRE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoÚspěšných open source programů bysme si měli vážit, ne na ně kydat hnůj.
RE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoRE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vlákno2. Tady se ani tak nemluví o likvidaci Firefoxu, ale spíš o jeho vylepšení.
3. V době, kdy Firefox začal jít nahoru, neměl tak tvrdou konkurenci. Když roste konkurence, zákazníci si více vybírají.
4. Jsi naprosto mimo a není divu, že se živíš rozvazováním tkaniček.
RE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoNo a máme to tu rovnou naživo, zkoumání slovíček namísto podstaty.
Tady se ani tak nemluví o likvidaci Firefoxu, ale spíš o jeho vylepšení.Vylepšení? Vyndáním Gecka by z Firefoxu zbyla tak možná nápověda...
V době, kdy Firefox začal jít nahoru, neměl tak tvrdou konkurenci.V té době byl na 90% procentech počítačů nainstalován Internet Explorer, který nešel nijak odinstalovat a většina lidí vůbec nevěděla, že existuje i jiný prohlížeč. Těžko si představit tvrdší konkurenci...
Já si prostě myslím, že celý tento článek je úplně bezpředmětný. Firefox je s Geckem svázán pupeční šnůrou a hlavně díky němu je tam kde je.
WebKit je bezesporu kvalitní jádro, ale například z tiskových zpráv kolem vydání Google Chrome mám spíše pocit, že si ho vybrali kvůli mnohem snazší implementaci, než kvůli tomu, že by renderovalo stránky výrazně lépe než Gecko.
RE: Proč se Mozilla přes kvalitu WebKit stále drží Gecka?
celé vláknoNesnáším, když někdo mává cizími slovy a nerozumí jim. To jde ovšem obvykle ruku v ruce.
> Vylepšení? Vyndáním Gecka by z Firefoxu zbyla tak možná nápověda.
A to jako proč? XUL by se nedalo postavit nad WebkiteM?
> Těžko si představit tvrdší konkurenci.
Na Windows v roce 2004 dominoval špatný, děravý, zastaralý prohlížeč, který spousta lidí z duše nenáviděla. Operu neznal skoro nikdo, mimo to si ji člověk musel zaplatit, pokud nechtěl koukat na otravné reklamy. Na Linuxu existovala jenom těžkopádná sestřička Firefoxu Mozilla Suite (nyní Seamonkey), Konqueror tenkrát tuším neuměl ani panely a zbytek taky nestál za moc; Opera za stejných podmínek jako na Windows. Na Apple běželo Safari cca rok a určitě mělo co dohánět.
Dnes je na Windows IE7 a chystá se IE8, Opera je zadarmo a čím dál tím lepší, Konqueror je poměrně použitelný, Epiphany taky a s Webkitem (v případě Konqueroru i s Krossem) se situace ještě výrazně zlepší. Chrome přináší to, co si přál každý, komu někdy sletěl celý browser nebo komu se stahování ve všech panelech zaseklo, protože prohlížeč čekal na zpracování jednoho panelu. Konkurence v kvalitě je s počátky Firefoxu nesrovnatelná.

