Google Chrome

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání
Google Chrome
Logo
Screenshot Wikipedie v programu Google Chrome
Screenshot Wikipedie v programu Google Chrome
Vývojář Google
Aktuální verze 39.0.2171.65 (18. listopadu 2014)
Operační systém multiplatformní
Typ softwaru webový prohlížeč
Licence BSD licence (zdrojové kódy a spustitelný Chromium)
Google Chrome Terms of Service (spustitelný Google Chrome)
Lokalizace Mnoho jazyků včetně češtiny
Web www.google.com/chrome
Český web www.google.cz/chrome

Google Chrome je webový prohlížeč společnosti Google. Byl založen na otevřeném renderovacím jádru WebKit, avšak od verze 28 je založen na jeho forku Blink[1][2]. V desktopové verzi nabízí standardní funkce (změnu velikosti písma, záložky, správu hesel, podporu více jazyků, kódových sad včetně UTF-8, jednoduchou JavaScriptovou konzoli a průzkumník DOM struktury a další). Prohlížeč podporuje anonymní režim, ve kterém nezanechává stopy v historii prohlížení, historii vyhledávání, v souborech s cookies.[3] Na přelomu dubna a května 2012 překonal v oblíbenosti Internet Explorer a stal se tak globálně nejpoužívanějším internetovým prohlížečem.[4]

Historie[editovat | editovat zdroj]

První oficiální beta verze pro systém Microsoft Windows vyšla 20. září 2008 a to ve 43 jazycích včetně češtiny. První stabilní verze byla vydána 11. prosince 2008. V prosinci roku 2008 se Google Chrome dostal na čtvrté místo v užívání, po Internet Exploreru, Mozille Firefox a Safari.[5]

V lednu 2010 byla uznána za stabilní verze 4.0.249.78, která přináší rychlejší zpracování JavaScriptu a renderování stránek než předchozí verze. V testu Acid3 Google Chrome 4 dosahuje hodnocení 100/100, čímž se vyrovnal např. prohlížeči Opera. Mezi další novinky patří implementace nových funkcí HTML 5 a podporu doplňků, obdobných jaké jsou známy např. z prohlížeče Mozilla Firefox.

V polovině března 2011 bylo zavedeno nové logo.[6]

Verze 36 získala vylepšenou podobu pásu karet pro přecházení a lepší vykreslování stránek. Rychlejší a plynulejší přehrávání videí pomocí HTML5 (alternativou je přehrávání pomocí Flash Playeru).

Funkce[editovat | editovat zdroj]

Zabezpečení[editovat | editovat zdroj]

Chrome pravidelně načítá aktualizace ze dvou černých listin (jednu pro phishing a jednu pro malware) a varuje uživatele, když se pokoušejí navštívit škodlivou stránku. Služba je k dispozici všem vývojářům pomocí veřejného rozhraní „Google Safe Browsing API“. Při zařazení na blacklist kontaktuje Google majitele webových stránek, protože o existenci malware nemusejí vědět.[7]

Chrome obvykle vytvoří pro každou záložku (anglicky tab) samostatný proces, čímž efektivně od sebe jednotlivé panely izoluje a může též zabránit malwaru, aby se do systému nainstaloval, ale celý model alokace procesů je složitější.[8] V návaznosti na princip nejnižších privilegií je každý proces zbaven maxima ze svých oprávnění. Může využívat procesor pro výpočty, ale nemůže zapisovat nebo číst soubory z citlivých oblastí (např. dokumenty, plocha) — což je obdoba „Chráněného režimu“ v aplikaci Internet Explorer v systému Windows Vista a Windows 7. Sandbox Team, který tuto vlastnost naprogramoval, vytvořil pomocí specifických funkcí systému obdobu vězení, ze kterého se izolovaný proces nedostane.[9] Škodlivý software běžící v jednom panelu pak není schopen zjistit čísla kreditních karet vložených v jiném panelu, komunikovat se vstupy myši, zajistit spuštění programu při startu systému a bude ukončen po zavření panelu.[10] Tato vlastnost vytváří uvnitř systému víceúrovňový bezpečnostní model se dvěma úrovněmi: uživatel a sandbox. Sandbox může reagovat jen na výzvy uživatele.[11] V Linuxu je pro sandboxing používán seccomp režim.[12][13]

Pluginy, jako je Adobe Flash Player, nejsou typicky standardizovány a nemohou být umístěny do sandboxu podobně jako panely. Často musí běžet na úrovni nebo dokonce nad úrovní zabezpečení samotného prohlížeče. Pro snížení možnosti úspěchu útoku skrze plugin jsou pluginy spouštěny v oddělených procesech, které komunikují s renderovacím jádrem a to pak běží s velmi malými oprávněními ve vlastním procesu pro každý panel zvlášť. Pluginy budou muset být upraveny pro provoz v rámci této softwarové architektury v návaznosti na výše zmíněný princip nejnižších oprávnění.[10] Chrome podporuje „Netscape Plugin API“,[14] ale nepodporuje vkládání ovládacích prvků ActiveX.[14] Dne 30. března 2010 Google oznámil, že nejnovější vývojová verze Chrome zahrnuje Adobe Flash jako součást prohlížeče, takže není nutno stahovat a instalovat ho samostatně. Flash bude aktualizován jako součást vlastní aktualizace Chrome.[15] Podpora Javy je k dispozici v Chrome s Java 6 Update 12 a výše.[16] Podpora Javy pod Mac OS X byla poskytována updatem Javy vydaným 18. května 2010.[17]

Funkce soukromého prohlížení s názvem „anonymní režim“ brání prohlížeči v ukládání jakékoliv informace o historii a cookies z navštívených internetových stránek.[18] Anonymní režim je podobný soukromému procházení v aplikaci Internet Explorer 8 (a vyšší), Mozilla Firefox 3.5 (a vyšší), Opera 10.5 (a výše) a Safari.

Blokování malware[editovat | editovat zdroj]

Statistiky ukazují, že uživatelé mají čtyřikrát větší pravděpodobnost, že budou podvedeni ke stažení malware, než že budou ohroženi jeho použitím.[19] V nedávné studii, Chrome 10 blokoval pouze 13 % nebezpečných adres a je na třetím místě se Safari a Firefoxem. Naopak Internet Explorer 9 blokoval 92 % malwaru s filtrováním adres a 100 % s filtrováním adres. Internet Explorer 8, na druhém místě zablokoval 90 % malwaru. Malware, který se instaluje bez vědomí uživatele nebyl ve studii zahrnut.[20][21]

Novinky v panelu ikon a posuvníku okna[editovat | editovat zdroj]

Nová verze 32 obsahuje novinku, která uživatele informuje zda se přehrává zvuk, video nahrává se obraz z kamery a nebo, že je kamera zapnutá. Dále verze 32 obsahuje novinky ve výkonu a vylepšené zabezpečení.

Google Chrome 34, která vyšla 2. 4. 2014 obsahuje vylepšený posuvník.

Témata[editovat | editovat zdroj]

Od Google Chrome 3.0 mohou uživatelé instalovat témata pro změnu vzhledu prohlížeče.[22] Mnoho volných témat třetích stran je k dispozici v online galerii[23] pomocí tlačítka „Get themes“ v možnostech Chrome.[24]

Automatický překlad stránek[editovat | editovat zdroj]

Počínaje verzí Google Chrome 4.1 je přidán v panelu vestavěný překladač Google Translate. Překlad je v současné době k dispozici pro 52 jazyků.[25]

Chrome pro Android[editovat | editovat zdroj]

  • Dne 8. února 2012 vyšla první beta 0.16.4130.199 pro mobilní systém Android 4. Je založená na desktop verzi Chrome 16.0.915.75. Zatím obsahuje podporu Google účtů, synchronizaci, anonymní režim či předvyplněné heslo do služeb, jako je YouTube, Mail a Analytics. Mezi nedostatky patří zatím jen jazyková podpora pro United States, Canada, United Kingdom, France, Germany, Spain, Australia, Japan, Korea, Mexico, Argentina, Brazil, chybějící lišta záložek, rozšíření nebo přehrávání Flashe.
  • 24. února 2012 - nová verze 0.16.4215.215 beta, založená na desktop verzi 16.0.912.77.Tato verze přinesla opravu mnoha chyb, kompatibilitu kontroly a podporu dalších jazyků včetně češtiny.
  • 8. březen 2012 - verze 0.16.4301.233 beta založená na desktop verzi 16.0.912.77, opravuje mnoho chyb, hlavně s se spuštěním na rozdílných systémech s Android 4.0.
  • 17. duben 2012 - verze 0.18.4409.2396 beta založená na Chrome 18.0.1025.133, přidána řada nových funkcí, např.povolení stahování souborů do přístroje, podpora starého stylu YouTube...
  • 6. červen 2012 - verze 0.18.4531.3636 beta založená na Chrome 18.0.1025.166, přidána podpora Play Google (Google Market), zlepšení výkonu, stability a reorganizace možnosti Nastavení...
  • 27. červen 2012 - vydána první stabilní verze 18.0.1025123, určena pro Android 4.0 a novější.
  • 12. září 2012 - aktualizace na verzi 18.0.1025308, oprava mnoho bezpečnostních chyb.
  • 26. září 2012 - vydána verze 18.0.1026311 určená pro mobilní platformu Intel x86.
  • 1. listopad 2012 - aktualizace na verzi 18.0.1025464 pro ARM a 18.0.1026320 pro x86. Oprava mnoho chyb, plus přidána podpora pro Nexus 4 a Nexus 10.
  • 10. leden 2013 - vydána verze 25.0.1364.8. Přináší opravu mnoha chyb, vylepšení výkonu JavaScriptu a lepší podporu HTML5.
  • 27. únor 2013 - aktualizace na verzi 25.0.1364.123, oprava zoomu a rolování stránek, lepší podpora HTML 5 a audia, nový V8 JavaScript engine.
  • 8. březen 2013 - vydána verze 25.0.1364.169, zlepšena jasnost písma a oprava mnoha chyb.
  • 4. duben 2013 - vydána verze 26.0.1410.58. Update auto vyplňování, synchronizace hesel, oprava načítání prázdné stránky a vylepšení stability a výkonu.
  • 22. květen 2013 - aktualizace na verzi 27.0.1453.90. Jednodušší hledání z omniboxu, vylepšení full screen, podpora certifikátu na straně klienta,přidána karta historie pro tablety a mnoho oprav a vylepšení stability.
  • 10. červenec 2013 - aktualizace na verzi 28.0.1500.64. Přidána podpora automatického překladu, full screen pro tablet, nové uživatelské rozhraní pro jazyky atd.
  • 19. červenec 2013 - vydána verze 28.0.1500.94, oprava mnoha drobných chyb.
  • 21. srpen 2013 - aktualizace na verzi 29.0.1547.59. Přidána podpora těchto rozhraní: WebRTC API, WebAudio API, vizuální indikace při listování v horní nebo dolní části stránky a nový dialog pro výběr barvy uživatelské rozhraní pro webové formuláře.
  • 4. září 2013 - vydána verze 29.0.1547.72. Oprava chybných znaků na Japonských stránkách, špatného výběru písma v některých android zařízeních a havárie WebAudia na WWW.
  • 2. říjen 2013 - vydána verze 30.0.1599.82. Aktualizace nových gest, rychlejší vyhledávání z přechodu vyhledávání Chrome app, zlepšení synchronizace hesel, vyhledávání obrázků na dlouhý stisk atd.
  • 22. říjen 2013 - dílčí aktualizace 30.0.1599.92. Oprava pádu při změně letního času.
  • 14. listopad 2013 - aktualizace na verzi 31.0.1650.59. Přidána podpora tisku přímo z prohlížeče (v Android Kitkat), vylepšené automatické vyplňování, aktualizace stability, výkonu a zabezpečení...
  • 15. leden 2014 - vydána verze 32.0.1700.99. Snadnější přidání zástupce webové stránky na domovskou obrazovku, snížení objemu dat v prohlížeči až o 50%, vylepšení stability atd.
  • 26. únor 2014- aktualizace na verzi 33.0.1750.132. Obsahuje vylepšenou nápovědu, zpětnou vazbu UI, podporu pro tag <datalist> a opravu mnoha drobných chyb.
  • 14. březen 2014 - aktualizace 33.0.1750.166. Oprava chyb paměti v javascriptu V8, GPU bufferu atd.
  • 26. březen 2014 - dílčí aktualizace 33.0.1750.170.
  • 2. duben 2014 - vydána verze 34.0.1847.114. Oprava crash chyb, optimalizace výkonu baterie. Obsahuje upravený a optimalizovaný posuvník pro Metro styl a Desktop.

Chrome pro iPhone a iPad (iOS)[editovat | editovat zdroj]

  • 28. červen 2012 - vydána první stabilní verze Google Chrome 19.0.1084.60 pro IOS 4.3 a novější, založená na desktop verzi 19.0.1084.52.
  • 4. září 2012 - aktualizovaná verze Google Chrome 21.0.1180.80, oprava přihlašování, zlepšena kompatibilita webových stránek, oprava pro prázdné nejnavštěvovanější stránky.
  • 24. září 2012 - vydána verze Chrome 21.0.1180.82 pro iPhone 5, plus oprava Gmail pro iOS6.
  • 20. prosinec 2012 - aktualizace na Chrome 23.0.1271.100. Oprava problému s přehráváním zvuku v prohlížeči.
  • 4. březen 2013 - vydána verze Chrome 25.0.1364.86, vylepšený přístup stránek v historii pomocí tlačítka zpět, nové funkce pro vyhledávání přímo v omniboxu a přehlednější zobrazovaní výsledků. Nově přidáno sdílení webových stránek prostřednictvím zpráv.
  • 9. duben 2013 - vydána verze Chrome 26.0.1410.50. Obsahuje aktualizace fullscreen pro iPhone a iPod Touch, podporu pro Google Cloud Print, Air Print a vylepšení výkonu a stability.
  • 3. červen 2013 - aktualizace na Chrome 27.0.1453.10. Vylepšené hlasové vyhledávání, rychlejší načtení stránek a oprava mnoha chyb.
  • 19. červenec 2013 - vydána verze Chrome 28.0.1500.12. Vylepšena kompatibilita s Google Apps, hlasové vyhledávání, full screen a vylepšení úspory přenosu dat.
  • 30. červenec 2013 - aktualizace na Chrome 28.0.1500.16. Zlepšení přehrávání videa na iOS 5.1, oprava mnoha chyb.
  • 12. září 2013 - vydána verze 29.0.1547.11. Obsahuje řadu nových funkcí např. zobrazení datové úspory v nastavení řízení šířky pásma, vylepšené hlasové vyhledávání a také textové vyhledávání s funkcí zpět.
  • 18. září 2013 - aktualizace na Chrome 30.0.1599.12. Nový vzhled a funkce pro iPhone. Zlepšení Fullscreen pro iPad (pouze iOS7). Nové nastavení UI + oprava mnoha chyb. Pro Chrome 30 změna minimálních požadavků na systém, iOS6 a vyšší...
  • 2. říjen 2013 - vydána verze 30.0.1599.82. Řeší problémy se stabilitou a opravuje mnoho chyb.
  • 20. listopad 2013 - aktualizace na Chrome 31.0.1650.18. Vylepšeno automatické vyplňování, přidán dlouhý stisk na obrázek pro vyhledávání souvisejících obrázků, plus oprava mnoha chyb.
  • 27. leden 2014 - vydána verze 32.0.1700.20. Obsahuje funkci automatického překladu známou z desktop Chrome, možnost nastavení snížení úspory dat až o 50%, rychlejší a jednoduší vyhledávání,atd...
  • 11. únor 2014 - dílčí aktualizace 32.0.1700.21. Opravuje problémy se stabilitou a drobné chyby.
  • 18. únor 2014 - dílčí aktualizace 33.0.1750.14. Opravuje opět drobné problémy a chyby.
  • 10. březen 2014- dílčí aktualizace 33.0.1750.15. Oprava stability a drobných chyb.
  • 27. březen 2014 - dílčí aktualizace 33.0.1750.21.

Chromium[editovat | editovat zdroj]

Chromium je open source projekt stojící za Google Chrome a je vydávaný pod BSD licencí. Funkčně se s Chrome shoduje, ale používá mírně odlišné logo.

Neoficiální verze Chromia[editovat | editovat zdroj]

  • 15. září 2008 vydala společnost CodeWeavers vydala neoficiální balík derivátů pro Wine a 21. vývojového sestavení Chromia pro systémy Linux a Mac OS X, který nazvaly CrossOver Chromium.
  • SRWare Iron je vydání Chromia, které odstraňuje shromažďování a posílání některých informací Googlu ke zpracování. Dále také navíc nabízí filtrování reklam.
  • ChromePlus jedná se o nástavbu Chromia, mimo vždy novější verze prohlížeče obsahuje navíc i IE tab, ovládání prohlížeče pomocí gest myši, Super drag, podporu download manažerů atd.

Verze Google Chrome (desktop)[editovat | editovat zdroj]

Rychlost Javascriptu[editovat | editovat zdroj]

Při testu rychlosti Javascriptu od Alexandera Limi Google Chrome proti Mozille Firefox verze 3.5 a Safari verze 4 beta Google Chrome překonal tyto prohlížeče téměř dvakrát větší rychlostí.[26] Podobné výsledky získal Chrome i v porovnání s Internet Explorerem.[27][28][29][30]

Systémové požadavky[editovat | editovat zdroj]

Doporučené požadavky pro optimální chod Chrome jsou:[31]

  • Windows: XP Service Pack 2+, Windows Vista, Windows 7 a Windows 8; Intel Pentium 4 nebo novější; 350 MB pevný disk; 512 MB operační paměti
  • Mac OS X: 10.6 nebo novější; Intel (ne PPC); 350 MB pevný disk; 512 MB operační paměti
  • Linux: Ubuntu 12.04 nebo novější, Debian 7 a novější, OpenSuse 12.2 a novější, Fedora 17; Intel Pentium 4 a novější; 350 MB pevný disk; 512 MB operační paměti

Související články[editovat | editovat zdroj]

Reference[editovat | editovat zdroj]

  1. http://arstechnica.com/information-technology/2013/04/google-going-its-own-way-forking-webkit-rendering-engine/ Google going its own way, forking WebKit rendering engine
  2. http://thenextweb.com/google/2013/04/08/its-here-google-replaces-webkit-with-blink-in-latest-build-of-chrome/ Google replaces WebKit version ID with Blink in latest Chrome build - The Next Web
  3. Anonymní režim (anonymní prohlžení) - Nápověda Google Chrome
  4. Proč Google Chrome předběhl IE a stal se nejpoužívanějším prohlížečem
  5. Market share for browsers, operating systems and search engines
  6. http://chromeossite.com/2011/03/16/chrome-officially-gets-a-new-logo-its-pretty/
  7. Philipp Lenssen. Google on Google Chrome – comic book [online]. September 1, 2008, [cit. 2008-09-01]. Dostupné online. (anglicky) 
  8. CHUNG, Marc. chromes-process model explained [online]. September 5, 2008, [cit. 2008-09-10]. Dostupné online. (anglicky) 
  9. Google. Google Chrome [online]. September 1, 2008, [cit. 2008-09-03]. Dostupné online. (anglicky) 
  10. a b Google Chrome [online]. September 1, 2008, [cit. 2008-09-02]. Dostupné online. (anglicky) 
  11. BARTH, Adam, Collin Jackson, Charles Reis, and The Google Chrome Team The Security Architecture of the Chromium Browser [PDF]. Stanford Security Laboratory, [cit. 2008-09-11]. Dostupné online. (anglicky) 
  12. Markus Gutschke. Re: PATCH 2/2 x86-64: seccomp: fix 32/64 syscall hole [online]. May 6, 2009, [cit. 2011-02-17]. Dostupné online. (anglicky) 
  13. Jake Edge. Google's Chromium sandbox [online]. August 19, 2009, [cit. 2011-02-17]. Dostupné online. (anglicky) 
  14. a b Google Chrome FAQ for web developers [online]. . Dostupné online. (anglicky) 
  15. PAUL, Ryan. Google bakes Flash into Chrome, hopes to improve plug-in API [online]. 2010-March, [cit. 2010-03-14]. Dostupné online. (anglicky) 
  16. Java and Google Chrome [online]. Java.com, [cit. 2009-12-11]. Dostupné online. (anglicky) 
  17. Issue 10812 – chromium – No java plugin support yet [online]. Google, [cit. 2010-05-18]. Dostupné online. (anglicky) 
  18. Explore Google Chrome Features: Incognito Mode [online]. September 2, 2008, [cit. 2008-09-04]. Dostupné online. (anglicky) 
  19. HUGHES, Brian. Virus Bulletin : 2010 - Social engineering trumps a zero-day every time [online]. AVG Technologies, [cit. 2011-07-21]. Dostupné online. (anglicky) 
  20. BRIGHT, Peter. Internet Explorer 9 utterly dominates malware-blocking stats [online]. Ars Technica, 2011-07-16, [cit. 2011-07-16]. Dostupné online. (anglicky) 
  21. Web Browser Group Test Socially-Engineered Malware [online]. NSS Labs, 2011-07-16. Dostupné online. (anglicky) 
  22. Glen Murphy. A splash of color to your browser: Artist Themes for Google Chrome [online]. Google Chrome Blog, October 5, 2009, [cit. 2010-05-13]. Dostupné online. (anglicky) 
  23. Google Chrome Themes Gallery [online]. . Dostupné online. (anglicky) 
  24. Basic settings: Change browser theme Google Chrome Help
  25. Support Google Chrome – Automatic web page translation [online]. . Dostupné online. (anglicky) 
  26. LIMI, Alexander. Chrome: Benchmarks and more [online]. 2008-09-02, [cit. 2008-09-02]. Dostupné online.  
  27. Rupert Goodwins. Google Chrome - first benchmarks. Summary: wow. [online]. 2008-09-02, [cit. 2008-09-03]. Dostupné online.  
  28. Google Chrome Javascript Benchmarks [online]. 2008-09-02, [cit. 2008-09-03]. Dostupné online.  
  29. Adrian Kingsley-Hughes. Google Chrome is insanely fast … faster than Firefox 3.0 [online]. 2008-09-02, [cit. 2008-09-03]. Dostupné online.  
  30. Stephen Shankland. Speed test: Google Chrome [online]. 2008-09-02, [cit. 2008-09-03]. (CNET Business Tech.) Dostupné online.  
  31. Google. System requirements : Install or update Google Chrome : Google Chrome Help [online]. [cit. 2011-04-08]. Dostupné online. (anglicky) 

Externí odkazy[editovat | editovat zdroj]