Právě jsem si nainstaloval nejnovější build prohlížeče Chromium (Google Chrome) pro Linux. Výsledek mě velmi mile překvapil. Chcete ho taky? Kdo nevěří, ať tam běží!
Už dlouho čekáme na vydání prohlížeče Google Chrome pro Linux. Rozhodl jsem se po čase zkontrolovat stav celého projektu Chromium, který jej vyvíjí a byl jsem velmi mile překvapen. Pokud máte zájem získat aktuální verzi, můžete si ji stáhnout z repositáře projektu Chromium. Úplně dole je nejnovější build.
Stáhnete 13 MB .zip
archiv. Ten obsahuje vše v jednom, vše je zkompilováno a připraveno k běhu. Stačí tedy rozbalit a spustit. Jednodušší to být nemůže, navíc neriskujete zavlečení bugovitého kódu do systému.
Vše podstatné je v jediné binárce s názvem chrome
. Ta má 33 MB a není stripnutá. Po stripu se smrskne na 26 MB, což vás ovšem omezí v ladění (pokud se do něj chcete pustit). Kromě binárky jsou tu ještě adresáře themes (obsahuje jen standardní téma) a locales (bez češtiny). Stačí spustit ./chrome
a jste tam:
Skutečně to funguje, prohlíží, otevírá panýlky a na samotné prohlížení je to docela použitelné. Na titulní straně se ale dozvíte, že tohle ještě není hotový prohlížeč, ale je to pre-alpha a je to určeno jen k testování. Což mě ale neodradiolo, protože to je právě to, co jsem chtěl dělat.
Verze se každopádně tváří jako 2.0.181.0 (build 16151).
Vyzkoušel jsem běžné prohlížení, otevřel jsem různé weby a nezaznamenal jsem žádné prohlížecí potíže, jádro renderuje na výbornou:
Dokonce i simulace pádu zabrala a panel se nechal normálně zavřít.
Prohlížení tedy funguje, ale velmi rychle narazíte na to, že to je tak to jediné, co lze používat. Nastavení, záložky (jako bookmarky) a další funkce zatím dostupné nejsou. Ovšem řekl bych, že dopsat pár GTK dialogů by už problém být neměl, ale vývojáři chtějí mít odladěný prohlížeč jako takový.
Z pohledu uživatele už to vypadá velmi lákavě. Jen pro upřesnění: nemám další zaječí úmysly a Firefox 3 (používám betu 3.5) mi velmi vyhovuje. Ale další prohlížeč do zálohy se hodí a navíc mě baví sledovat vývoj jednotlivých konkurenčních browsidel.
Jakysi testovaci repozitar uz pouzivam nejakou dobu a vyvoj sleduju. Cili v ankete chybi moznost "Vyvoj Chromia sleduju uz nejakou dobu a testuju".
Vcera se mi stahla prvni verze, ktera aspon castecne respektuje moje tmave schema (predtim bylo v defaultu pouze bilo-modre schema, ktere se nezajimalo o okoli). Kazdopadne, pokud e bude vyvijet timhle smerem a bude porad tak kvalitni, mame na linuxu vaznou konkurenci pro Firefox, Operu atd. :)
[9] Nejde o balíček, ale o soubor. Zjistěte si, v jakém balíčku ho najdete.
[7] Právě jsem udělal SunSpider test na Chromiu a FF 3.5b4 (čtyřka přinesla další zrychlení. Výsledek: FF 2726, Chrom 1762. Zdá se, že je to tedy podstatně výkonnější.
[3] Pluginy to určitě ještě neumí. Ale Google slibuje, že Chrome se to brzy naučí.
[7848:7848:1777852078:ERROR:/build/buildd/chromium-browser-2.0.181.0~svn20090514r16065/build-tree/src/chrome/common/temp_scaffolding_stubs.cc(140)] Not implemented reached in static bool FirstRun::IsChromeFirstRun()
Fallo de segmentación
Tak tohle mi pise to chromium instalovane z PPA. Tusi nekdo, jestli je chyba na me strane nebo na jejich?
Ak by to nahodou niekto chcel skusit v openSUSE, pripadne inych distrach nezalozenych na debiane (je potrebny balik mozilla-nspr resp. mozilla-nspr-32bit):
ln -s /usr/lib/libnspr4.so libnspr4.so.0d
ln -s /usr/lib/libnss3.so libnss3.so.1d
ln -s /usr/lib/libnssutil3.so libnssutil3.so.1d
ln -s /usr/lib/libplc4.so libplc4.so.0d
ln -s /usr/lib/libplds4.so libplds4.so.0d
ln -s /usr/lib/libsmime3.so libsmime3.so.1d
ln -s /usr/lib/libssl3.so libssl3.so.1d
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./chrome
V8 Benchmark Suite - version 3
http://v8.googlecode.com/svn/data/benchmarks/v3/run.html
Stáhl jsem, klepl jsem a jako blesk se to spustilo - tj. okamžitě. U FF to nějakou chvíli vždy trvá. Tohle mě bere. Když to dotáhnout, tak se máme na co těšit, ale ta rychlost mě fakt zaujala. Ani jednou mi to na nejnovějším Ubuntu nespadlo, ale zas tolik jsem ho netestoval...
Ona i ta Windows verze Chrome není nejlepší prohlížeč. Je to rychlé, ale nedá se moc nastavit vzhled, vyhledávání atd. Já mám Operu, která je nastavitelná. Upravil sem jí ve stylu výrazně vylepšeného Safari 3. Výhodou je, že nemusím stahovat pluginy. Z dalších prohlížečů je tu Firefox, který potřebuje pár desítek pluginů (problémy s verzemi a některými pluginy) nebo Internet Explorer. To je celkem dobrý prohlížeč, vyžaduje akorát jeden Pro plugin. Používám tam, kde je vyžadovaný (hlavně některé finanční instituce nebo stránky se SilverLightem).
Tato oblast má silnou konkurenci.
No, tak jako já sem si ho otestnul, fungoval rychle, ale to bylo prostě vše, co byste nechtěli po pre-alfa. Samozřejmě že to teď nebudu používat, ale do budoucnosti ještě promluví, to mi věřte. Já bych svůj Firefox za nic nedal, těch pár vteřin při startu vydržím no. Pár pluginů a je to skvělej prohlížeč. Hlavně suprovej je Web developer bar, moc mi pomáhá při vývoji redakčního systému a stylizaci stránek, kde jde o každý px. :-D Opera, no dobrý prohlížeč, ale javascript mi tam přijde pomalejší a pár věcí mi tam ještě vadí. Na Windows je to asi jiná třída no.
[35] To je otázkou vkusu. Běžný uživatel se ale možnosti volby děsí, což je podle mě důvod, proč Opera nemá masový úspěch. Já sám ji mám rád, ale běžného uživatele moc hejblátek vyděsí - Chrome volí opačný přístup.
[36] Skutečně se jmenuje tak, jak ji chce Chrome mít (víc ldd) - včetně přípon?
[38] Pak jsi nestahoval stejnou verzi jako mám já, ta je linkovaná dynamicky a ldd mi na ní vypíše 59 závislostí.
[35] Do FF doinstalovat pár desítek rozšíření? Nějak mi uniká, co by to mělo být za rozšíření. Já mám nainstalované dvě (kontrolu cs pravopisu a kvůli vyvíjení webu DOM browser) a nic dalšího mi nějak nechybí. Ani ve svém okolí neznám nikoho, kdo by instaloval taková množství rozšíření. To bude nějaká anomálie z tvojí strany.
[44] aha, četl jsem roztržitě. škoda. tak jsem aspon přidal hvězdičku k bugreportu http://code.google.com/p/chromium/issues/detail?id=11392
Název libnss3.so.1d používá pro knihovnu libnss pouze Debian a odvozené distribuce, mělo by stačit vyrobit ho jako symlink na libnss3.so, viz
http://ldn.linuxfoundation.org/forum/nss-soname-problems-and-compatibility-issues
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; sk; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10
Score: 173
Richards: 176
DeltaBlue: 211
Crypto: 175
RayTrace: 143
EarleyBoyer: 211
RegExp: 137
Opera/9.64 (Macintosh; Intel Mac OS X; U; en) Presto/2.1.1
Score: 133
Richards: 98.2
DeltaBlue: 113
Crypto: 91.6
RayTrace: 267
EarleyBoyer: 471
RegExp: 42.6
Safari
Version 4 Public Beta (5528.16)
Score: 1353
Richards: 2651
DeltaBlue: 1522
Crypto: 2578
RayTrace: 986
EarleyBoyer: 2294
RegExp: 261
Chromium 0.1 (Developer Build )
WebKit 530.5
JavaScriptCore 530.5
User Agent Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/ Safari/530.5
Score: 2387
Richards: 2798
DeltaBlue: 2773
Crypto: 2426
RayTrace: 2843
EarleyBoyer: 3759
RegExp: 919
Chromium 182.0 (Developer Build )
WebKit 530.11
V8 1.2.4
User Agent Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/530.11 (KHTML, like Gecko) Chrome/2.0.182 Safari/530.11
Score: 2305
Richards: 2983
DeltaBlue: 3094
Crypto: 2434
RayTrace: 2787
EarleyBoyer: 3511
RegExp: 682
SunSpider JavaScript Benchmark Results
http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?{"3d-cube":[30,36,32,35,38],"3d-morph":[48,45,43,45,41],"3d-raytrace":[32,32,35,31,30],"access-binary-trees":[4,3,3,3,5],"access-fannkuch":[22,20,22,20,21],"access-nbody":[21,20,21,21,20],"access-nsieve":[8,8,9,9,8],"bitops-3bit-bits-in-byte":[3,4,3,4,3],"bitops-bits-in-byte":[8,8,8,10,8],"bitops-bitwise-and":[12,11,11,11,12],"bitops-nsieve-bits":[19,18,18,19,18],"controlflow-recursive":[3,2,3,3,3],"crypto-aes":[24,18,18,19,19],"crypto-md5":[15,14,15,16,15],"crypto-sha1":[11,12,11,12,11],"date-format-tofte":[66,64,58,64,58],"date-format-xparb":[52,50,50,51,50],"math-cordic":[20,21,24,20,20],"math-partial-sums":[27,29,29,30,31],"math-spectral-norm":[9,11,10,12,17],"regexp-dna":[23,22,23,22,22],"string-base64":[31,35,31,31,33],"string-fasta":[44,47,49,44,49],"string-tagcloud":[60,57,60,61,62],"string-unpack-code":[88,91,89,103,88],"string-validate-input":[62,64,70,70,75]}
TEST COMPARISON FROM TO DETAILS
=============================================================================
** TOTAL **: 3.98x as fast 2989.6ms +/- 0.4% 750.4ms +/- 1.8% significant
=============================================================================
3d: 3.35x as fast 370.4ms +/- 2.0% 110.6ms +/- 1.7% significant
cube: 4.05x as fast 138.6ms +/- 0.8% 34.2ms +/- 11.6% significant
morph: 2.53x as fast 112.4ms +/- 1.5% 44.4ms +/- 7.3% significant
raytrace: 3.73x as fast 119.4ms +/- 4.9% 32.0ms +/- 7.3% significant
access: 7.81x as fast 418.4ms +/- 1.2% 53.6ms +/- 3.9% significant
binary-trees: 14.1x as fast 50.8ms +/- 1.1% 3.6ms +/- 30.9% significant
fannkuch: 7.75x as fast 162.8ms +/- 1.9% 21.0ms +/- 5.9% significant
nbody: 7.35x as fast 151.4ms +/- 4.4% 20.6ms +/- 3.3% significant
nsieve: 6.36x as fast 53.4ms +/- 1.3% 8.4ms +/- 8.1% significant
bitops: 6.90x as fast 287.2ms +/- 0.8% 41.6ms +/- 4.5% significant
3bit-bits-in-byte: 13.5x as fast 45.8ms +/- 1.2% 3.4ms +/- 20.0% significant
bits-in-byte: 8.86x as fast 74.4ms +/- 0.9% 8.4ms +/- 13.2% significant
bitwise-and: 6.68x as fast 76.2ms +/- 0.7% 11.4ms +/- 6.0% significant
nsieve-bits: 4.93x as fast 90.8ms +/- 2.0% 18.4ms +/- 3.7% significant
controlflow: 13.1x as fast 36.8ms +/- 2.8% 2.8ms +/- 19.9% significant
recursive: 13.1x as fast 36.8ms +/- 2.8% 2.8ms +/- 19.9% significant
crypto: 3.87x as fast 177.8ms +/- 0.9% 46.0ms +/- 6.9% significant
aes: 3.53x as fast 69.2ms +/- 2.0% 19.6ms +/- 15.9% significant
md5: 3.53x as fast 53.0ms +/- 1.7% 15.0ms +/- 5.9% significant
sha1: 4.88x as fast 55.6ms +/- 2.0% 11.4ms +/- 6.0% significant
date: 3.17x as fast 357.0ms +/- 1.4% 112.6ms +/- 4.9% significant
format-tofte: 3.46x as fast 214.8ms +/- 0.5% 62.0ms +/- 7.5% significant
format-xparb: 2.81x as fast 142.2ms +/- 3.3% 50.6ms +/- 2.2% significant
math: 5.15x as fast 319.6ms +/- 3.6% 62.0ms +/- 8.6% significant
cordic: 6.14x as fast 129.0ms +/- 1.2% 21.0ms +/- 10.3% significant
partial-sums: 4.62x as fast 135.0ms +/- 6.7% 29.2ms +/- 6.3% significant
spectral-norm: 4.71x as fast 55.6ms +/- 4.4% 11.8ms +/- 32.8% significant
regexp: 12.1x as fast 271.4ms +/- 0.7% 22.4ms +/- 3.0% significant
dna: 12.1x as fast 271.4ms +/- 0.7% 22.4ms +/- 3.0% significant
string: 2.51x as fast 751.0ms +/- 1.5% 298.8ms +/- 4.1% significant
base64: 2.57x as fast 82.6ms +/- 1.3% 32.2ms +/- 6.9% significant
fasta: 4.23x as fast 197.0ms +/- 4.3% 46.6ms +/- 6.7% significant
tagcloud: 2.55x as fast 152.8ms +/- 2.4% 60.0ms +/- 3.9% significant
unpack-code: 2.37x as fast 217.8ms +/- 1.9% 91.8ms +/- 8.6% significant
validate-input: 1.48x as fast 100.8ms +/- 2.0% 68.2ms +/- 9.5% significant
Ještě k tomu výkonu, zkuste optimalizovanou 3D hru v canvasu. Je zajímavé, že Firefox podává lepší výsledky. Zatímco optimalizovaná varianta na něm kolísá mezi 2x a 3x FPS, na Chrome to lítá o desítku níž, čili mezi 1x a 2x (2x = 20 až 29). Přesně se to nedá určit, litá to moc rychle.
Revision 16854 už vypíše:
Chromium Alpha
This is an alpha build of Chromium on Linux. The following, significant chunks of functionality are known to be missing:
Plugins, inc Flash (so no YouTube, Hulu etc)
Printing
Complex text
Complex tab dragging
Gears support
Other parts of the browser are notably incomplete, poorly tuned and broken. User beware!
Hands on: Google Chromium browser alpha for Linux
http://arstechnica.com/open-source/news/2009/05/hands-on-google-chromium-browser-alpha-for-linux.ars
Generátor šumu
Harsh Words From Google On Linux Development
http://linux.slashdot.org/story/09/05/30/1740205/Harsh-Words-From-Google-On-Linux-Development
Dobry den, nemohu nainstalovat nejen Chromium, ale ani vyssi verzi Fedory ci Firefox, vzdy mi pise, ze nebyly nalezeny odpovidajici plug-iny, nelze nalezt demultiplextor, vstupni modul, modul ke zpracovani a demultplexni modul. Muze mi prosim nekdo poradit, co s tim? Dekuji.
Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. GNU/Linuxem a Unixem obecně se zabývá již více než deset let a věnuje se především jeho nasazení v počítačových sítích a bezpečnostní politice. Zde bloguje o Root.cz, Linuxu, internetu a světě kolem sebe.
Přečteno 112 833×
Přečteno 89 918×
Přečteno 73 318×
Přečteno 58 204×
Přečteno 54 486×