Chrome se stává novým Internet Explorerem 6

author
11 minutes, 37 seconds Read

Chrome je nyní nejoblíbenějším prohlížečem na všech zařízeních, a to díky popularitě Androidu a vzestupu Chrome na počítačích se systémem Windows a Mac. Vzhledem k tomu, že Google nadále dominuje našemu přístupu k webu, informacím prostřednictvím svého vyhledávače a službám, jako je Gmail nebo YouTube, je Chrome silným vstupním bodem do rozsáhlé sady nástrojů této společnosti. Zatímco v počátcích Chromu Google prosazoval webové standardy, které fungovaly v mnoha různých prohlížečích, v poslední době jeho vlastní služby standardy často ignorují a nutí lidi používat Chrome.

Chrome se jinými slovy používá stejným způsobem, jako se svého času používal Internet Explorer 6 – vývojáři webů optimalizují především pro Chrome a později jej upravují pro konkurenty. Abychom pochopili, jak jsme se vůbec dostali do této fáze, zde je trocha (hodně) historie prohlížeče. Pokud chcete vědět, proč je tvrzení „Chrome je nový Internet Explorer 6“ tak zatracující, musíte vědět, proč byl IE6 na začátku 00. let zatracovaný problém.

Krátká historie prohlížečů

Dominance Microsoftu na PC s Windows vyvrcholila před 16 lety. Spolu se společností Intel utratil Microsoft nejméně 1 miliardu dolarů na propagaci vydání systému Windows XP, přičemž v televizní reklamě zazněla Madonnina píseň Ray of Light. Byla to doba před iPodem, Gmailem nebo YouTube a Microsoft v té době ani neměl konkurenci ze strany Googlu. Microsoft se choval jako společnost, která si může dělat, co chce, a v podstatě to i dělala. Poté, co rozdrtil svou konkurenci Netscape, zrodila se éra Internet Exploreru 6.

Internet Explorer 6 ve Windows XP

Internet Explorer 6 debutoval se systémem Windows XP a byl úzce spjat s mnoha jeho funkcemi. Jak rostla popularita XP, rostla i popularita webu. IE6 přišel právě v době, kdy se hroutila bublina „dot com“ a používání internetu v USA rychle rostlo. Pro mnohé byl Internet Explorer hlavním způsobem přístupu k internetu a jeho logo se stalo synonymem pro internet. Na svém vrcholu ovládal Internet Explorer 6 90 % celého trhu prohlížečů.

Microsoft ovládal způsob, jakým miliony lidí přistupovaly k webu, a s Internet Explorerem 6 začal napínat své svaly. S tím, jak se web stával mnohem populárnějším, vznikaly standardy, které vývojářům pomáhaly vytvářet weby a aplikace, které by fungovaly na různých zařízeních a v různých prohlížečích. Internet Explorer 6 v té době webové standardy do značné míry ignoroval a na dlouhá léta nastavil společnosti Microsoft a webovým vývojářům cestu bolestivých rozhodnutí.

Ignorování webových standardů znamenalo, že vývojáři začali své weby kódovat speciálně pro Internet Explorer a doporučovali svým zákazníkům, aby na jejich stránky přistupovali pouze prostřednictvím Internet Exploreru. Internet Explorer 6 existoval celých pět let s ignorováním webových standardů a s řadou bezpečnostních chyb, ale začali se objevovat konkurenti. V roce 2004 vydala nadace Mozilla Foundation, kterou založil bývalý výrobce prohlížečů Netscape, Firefox 1.0. Zavedl prohlížení v záložkách a blokování vyskakovacích oken a jeho fanoušci vybrali peníze na celostránkovou reklamu v New York Times. Byl prohlašován za zabijáka Internet Exploreru a byl první vážnou alternativou od dob Netscape.

Microsoft vrátil úder Internet Explorerem 7 v roce 2006, přidal prohlížení s kartami a další funkce, které většinou udržely lidi věrné výchozímu systému Windows. IE7 dostatečně nezlepšil podporu webových standardů ze strany Microsoftu a kritika kvůli ignorování webových standardů ze strany Microsoftu začala sílit. Dokonce i tvůrce World Wide Webu Tim Berners-Lee kritizoval snahy Microsoftu.

V době vydání Firefoxu Google rychle rozvíjel svůj vyhledávací a reklamní byznys. Místo vytváření vlastního prohlížeče Chrome se věnoval tvorbě panelu nástrojů Google Toolbar. (Pozoruhodné je, že to byl jeden z prvních velkých projektů, který vedl nynější generální ředitel Sundar Pichai). Panel nástrojů byl doplněk pro Internet Explorer nebo Firefox, který přidával blokátor vyskakovacích oken a snadný přístup k vyhledávání Google. Fungoval jako trojský kůň, který do prohlížečů přidával další funkce a přesměrovával lidi na služby Googlu. Google jej na svých stránkách vyhledávače intenzivně propagoval a blokátor vyskakovacích oken byl oblíbený zejména u uživatelů Internet Exploreru 6.

Když popularita Firefoxu rostla a frustrace z Internet Exploreru sílila, vstoupil Google v roce 2008 na trh s vlastním prohlížečem Chrome. Google se zaměřil na webové standardy a respektoval HTML5, přičemž s první verzí prohlížeče Chrome prošel testy Acid1 i Acid2 – což se Microsoftu příliš nedařilo. Vývojáři se hrnuli do Chromu, protože jim umožnil vytvářet lepší webové stránky založené na webových standardech, a to odstartovalo spotřebitelskou válku o podíl na trhu mezi Internet Explorerem, Firefoxem a Chromem.

Přestože se Chromu nikdy nepodařilo získat 90 % veškerého podílu na trhu prohlížení na stolních počítačích, je nyní dominantním způsobem, jakým lidé přistupují k internetu na různých zařízeních. Společnosti Netmarketshare, W3Counter a StatCounter uvádějí, že Chrome má přibližně 60procentní podíl na prohlížení stránek na stolních počítačích, přičemž Safari, Firefox, IE a Edge jsou daleko za ním s podílem na trhu do 14 procent (podle toho, komu věříte). Ať tak či onak, Chrome má nyní takovou dominanci, jakou měl kdysi Internet Explorer, a začínáme pozorovat odklon vlastních aplikací Googlu od podpory webových standardů podobně, jako to před deseti a půl lety dělal Microsoft.

Nejlépe (nebo pouze) funguje s prohlížečem Chrome

Ať už z toho viníte Google nebo často pomalu se pohybující konsorcium World Wide Web Consortium (W3C), výsledky byly v průběhu roku 2017 obzvláště patrné. Společnost Google byla v centru mnoha zpráv „funguje nejlépe s prohlížečem Chrome“, které se začínají objevovat na webu. Aplikace Google Meet, Allo, YouTube TV, Google Earth a YouTube Studio Beta blokují přístup k nim výchozímu prohlížeči systému Windows 10, tedy prohlížeči Microsoft Edge, a všechny odkazují uživatele, aby si místo nich stáhli Chrome. Aplikace Google Meet, Google Earth a YouTube TV nejsou podporovány ani ve Firefoxu se zprávami, které odkazují na stažení prohlížeče Chrome. Google veřejně přislíbil, že bude Earth v prohlížečích Edge a Firefox podporovat, a společnost „pracuje na tom, aby se YouTube TV v budoucnu dostala do více prohlížečů.“

Hangouts, Inbox a AdWords 3 byly při svém prvním debutu na stejné lodi. To vedlo jednoho z vývojářů ve společnosti Microsoft k tomu, že chování Googlu označil za strategický vzorec. „Když největší webová společnost na světě blokuje konkurenci, zavání to méně náhodou a více strategií,“ uvedl vývojář Microsoftu v nyní smazaném tweetu.

Google není ve svém přístupu „nejlépe funguje v Chromu“ sám, protože i další webové společnosti začaly odhalovat, že jejich weby fungují nejlépe v Chromu. Provinily se tím společnosti Groupon, Airbnb a Seamless, což dokonce přimělo jednoho člena týmu Chrome k prohlášení „prosím, nevytvářejte weby jen pro Chrome“. Je to užitečná rada, kterou však Google sám do praxe neuvádí. (Groupon později svou politiku „Optimalizováno“ pro Chrome odvolal příliš roztomilým tweetem.)

Proč se to tedy děje? „Z desítek webových projektů, na kterých se v Googlu v danou chvíli pracuje, jen malá část z nich vyžaduje v určitém okamžiku svého vývojového cyklu Chrome, a to především kvůli omezeným zdrojům nebo technologiím,“ vysvětluje Ben Galbraith, ředitel webové platformy Chrome, v prohlášení pro The Verge. „V každém případě se snažíme tato omezení překonat, kdykoli je to možné, protože věříme, že otevřený web má zásadní význam pro budování lepšího webu.“

Velkou měrou se na tom pravděpodobně podílejí čistě inženýrské zdroje Googlu a dalších webových společností, nikoli spiknutí s cílem rozdrtit Firefox nebo Edge. Zaměstnanci společnosti Google používají Gmail, Google a Chrome a stejně tak většina jejich zákazníků, takže je pochopitelné, že optimalizují pro Chrome. Tým Google Chrome je stále velkým zastáncem otevřeného webu, ale pokud zbytek Googlu optimalizuje služby pro Chrome, pak to vytváří tento špatný dojem.

„Jedním z problémů je, že vývojáři Googlu často vytvářejí mnoho nových standardů, jsou extrémně aktivní ve vývoji nových funkcí pro web,“ vysvětluje Jason Ormand, výkonnostní inženýr ve společnosti Vox Media. „Sepisují návrhy a prosazují je v pracovní skupině pro standardy W3C, aby se z nich staly standardy.“ To často znamená, že Google tyto standardy dodává jako první, protože se o ně zasazuje. Když to smícháme s tím, že spousta vývojářů používá pro vývoj webových stránek Chrome, jsou problémy zřejmé.

Je však těžké si představit, že by se tato situace týkající se pouze prohlížeče Chrome zlepšila. Google před lety přešel od WebKitu ke svému vykreslovacímu jádru Blink a v open source knihovnách, frameworcích a dalších částech tohoto jádra došlo k mnoha optimalizacím, které způsobují chyby v jiných prohlížečích. Toho si všimnete, pokud se pokusíte použít Safari, Firefox nebo Edge na některých webech, kde se vývojáři původně zaměřili na Chrome, a pro pracovníky podpory webových stránek je jednodušší jednoduše doporučit stažení Chromu než přepisovat části jejich kódu. Vývojáři také strávili roky optimalizací pro Chrome a obcházeli některé jeho zvláštnosti pomocí oprav nebo změn určených pouze pro Chrome.

Google.com Výzvy ke stažení Chrome

Google také ovládá nejpopulárnější web na světě a pravidelně ho využívá k prosazování prohlížeče Chrome. Pokud navštívíte stránku Google.com v jiném prohlížeči než Chrome, budete až třikrát vyzváni, zda si chcete stáhnout Chrome. Google dokonce někdy tuto výzvu rozšířil tak, že zabírá celou stránku, aby Chrome v určitých regionech skutečně prosadil. Microsoft používá podobnou taktiku, aby přesvědčil uživatele Windows 10, aby zůstali u Edge.

Znepokojující pro každého, kdo investoval do otevřeného webu, je to, že Google začíná ignorovat zásadu, kterou prosazoval, tím, že své vlastní služby dělá pouze pro Chrome – i když je to jen zpočátku. Vzhledem k tomu, kolikrát se to už stalo, není nejnovější aplikace Googlu pouze pro Chrome, YouTube TV, pravděpodobně poslední.

„Tohle je opravdu nepřijatelné,“ říká Jen Simmonsová, členka pracovní skupiny CSS a obhájkyně vývojářů v Mozille, s odkazem na Groupon optimalizující své stránky pro Chrome. „Weboví vývojáři, máte na víc. Vyvíjejte pro web, ne pro jeden prohlížeč. Jinak kašlete na své uživatele.“

John Gruber, autor blogu Daring Fireball a vynálezce publikačního formátu Markdown, varuje, že by toho mohlo být víc. „V současné době je tolik věcí určených pouze pro Chrome,“ říká Gruber. „Pokud si myslíte, že Google nevytváří proprietární platformu Chrome, strkáte hlavu do písku.“

Jistá naděje však existuje. „Pomoc při vytváření vývojářských návyků, které podporují růst otevřeného webu, zůstává hlavním cílem týmu Chrome a společnosti Google celkově i v roce 2018,“ říká Ben Galbraith ze společnosti Google. Je to zaměření, na které se budou muset úzce zaměřit jak týmy Chrome, tak webové týmy Googlu, aby se zabránilo vzniku webů pouze pro Chrome.

Microsoft možná oslavil smrt Internet Exploreru 6, ale pokud si Google nedá pozor, pak by mohl právě vzkřísit ošklivou éru internetu, kde „funguje nejlépe s Chrome“ je moderní noční můrou.

Aktualizace, 14:20 SELČ: Upřesněny další podrobnosti o podpoře služeb Google pro prohlížeče Firefox a Edge. Znovu aktualizováno 5. ledna ve 12:05 ET, aby bylo možné do tweetu zahrnout zrádné odcházení společnosti Groupon od podpory pouze pro Chrome.

Similar Posts

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.