Menu

Google Chrome 13 zobrazuje stránky předem

06.08.2011 10:10 | Redakce Chip
Google Chrome 13 zobrazuje stránky předem
Ale jen někdy…

Google Chrome 13 byl uvolněn jako stabilní v úterý — zhruba s dvoutýdenním opožděním oproti zamýšlenému šestitýdennímu vývojovému cyklu.
 
Jeho hlavním tahákem má být „okamžité zobrazování“ výsledků z vyhledávání Googlem; jinak přidává tiskový náhled (a možnost uložení stránky do PDF), a zase poněkud vylepšil omnipolíčko.
 
Předzobrazování

Google Chrome 13 obsahuje novou funkci předzobrazování (anebo „předběžného vykreslování“) stránek na pozadí. Chrome tak nečiní náhodně — tvůrce webu musí označit, který jeden odkaz ze stránky právě otevřené se může předzobrazit.

Předzobrazování (prerendering) Google připodobňuje ke skryté záložce (kartě). Uživatel ji nevidí, ale když na předzobrazený odkaz klikne, měl by se obsah současné záložky nahradit takřka okamžitě.

Google tvrdí, že předzobrazování má smysl jedině tehdy, jestliže je opravdu vysoká pravděpodobnost — téměř jistota — že uživatel bude pokračovat právě na daný odkaz. Ta je málokdy, a tak většina webů předzobrazování sotva využije.

Ostatně se chce namítnout, že jistota, kam bude uživatel pokračovat, popírá vůbec smysl hypertextu.

Google tvrdí, že pokračuje‑li uživatel na jiný odkaz, může předzobrazování jeho uživatelskou zkušenost dokonce zhoršit — zbytečně se tím zatíží jak připojení k internetu, tak prohlížeč. Předzobrazenou stránku, na kterou se nepokračovalo, prohlížeč „zahodí“ — ovšem ne úplně bez následků…

Funkce má několik háčků, a není proto dosud jisté, nakolik se ujme. Sám Google ji prozatím nazývá pokusnou — přestože ji již povolil ve stabilním Google Chrome. Což o to, uživatel o ní naprostou většinu času nebude vědět, a na většině webů se funkce nikdy nevyvolá…

Háček první: máte jen třicet vteřin. Nepřejde‑li uživatel na předzobrazený odkaz do třiceti vteřin, předzobrazení se zahodí a nepoužije — z obavy, že mezitím mohlo zastarat. Jenže vysoká jistota, kam bude uživatel pokračovat, je zpravidla jen u článků rozdělených do několika dílů… Pak to ovšem znamená, že nepřečtete‑li právě otevřený díl článku do třiceti vteřin, předzobrazení se zahodí… Google poznamenává, že lhůtu může ještě přehodnotit.

Háček druhý: cookies. V předzobrazené stránce se odehraje vše běžné takřka stejně, jako kdyby stránka byla skutečně otevřena na pozadí. Jestliže předzobrazení změní cookies, pak tato změna v prohlížeči zůstane, i když na stránku nepokračujete. Co do cookies je to stejné, jako kdybyste ji skutečně navštívili. Oproti tomu ji nenajdete v historii prohlížeče; v cachi však zůstane (to ničemu neškodí).

Háček třetí: takřka každý webový tvůrce se tím musí zabývat. Je-li pro stránku důležité „vědět“, zda je skutečně zobrazena uživateli, anebo jen předzobrazena na pozadí, musí to stránka zjistit pomocí API. Jako webový tvůrce si můžete říci, že vás se předzobrazování netýká, pokud je nechcete využívat. Omyl! Vaši stránku může dát předzobrazit odkaz na úplně jiném webu… Nejen myslitelně — vyhledávání Googlem to skutečně může udělat.

Háček čtvrtý: měřicí a reklamní kódy. Google si zavedl předzobrazování, a je na všech provozovatelích všech možných reklamních a měřicích systémů, aby ve svých kódech ošetřili skrze API, zda se stránka zobrazila skutečně, nebo nikoli.

Je řada případů, kdy Google Chrome od předzobrazení upustí, anebo ho přeruší. Například spouští‑li stránka stahování souboru, nebo je‑li na ní nějaké ověření, nebo otevírá‑li další okna, nebo jsou‑li na ní některé jiné interaktivní prvky, nebo přistupuje‑li se na ni přes HTTPS, a v dalších případech, které by mohly mít nežádoucí důsledky. Přesto Google připouští, že předzobrazování je i přes tato opatření zneužitelné — jen neříká, jak.

Předzobrazování je v Google Chrome 13 ve výchozím nastavení povoleno. Týká se ho volba v možnostech: „Zrychlit načítání stránek pomocí předvídání síťových akcí“. (Český překladatel se po webu patrně běžně pohybuje „síťovými akcemi“…). Není povoleno trvale — jen za příznivých podmínek. Jestliže si otevřete mnoho stránek, nebo jinak počítač zatížíte, předzobrazování se dočasně zamezí.

Správce úloh
Správce úloh

Předzobrazování si můžete vyzkoušet. Ponejprv se spustí zkouška, zda prerendering je nebo není právě povoleno (ENABLED — povoleno / DISABLED — vypnuto). Pak můžete vepsat adresu nějakého webu a dát si jej předzobrazit („Prerender“). Vpravo dole přibude odkaz, na nějž lze pokračovat, a tak zhodnotit, nakolik se přístup na stránku zrychlil a jak to vůbec dopadlo. Tohoto testu využijí i weboví tvůrci.

Pátý háček — logicky musíte chvilku počkat, než se stránka předzobrazí… Práci předzobrazovače můžete sledovat ve Správci úloh Google Chrome, který vyvoláte klávesami Shift­‑Esc. K položkám jako „Rozšíření:“ nebo „Karta:“ tu po čas činnosti předzobrazovače přibude položka „Předběžně vykreslit:“ („Prerender:“). Ta tu vydrží právě jen po dobu, dokud se předzobrazení nezahodí…

„Okamžité“ zobrazení výsledků vyhledávání

Zatímco drtivá většina webů sama nebude předzobrazování nejspíše využívat, a vůbec existence této funkce způsobí provozovatelům spíše vrásky, jeden web jej prý zavedl: vyhledávač Google.com. Google tvrdí, že jestliže si bude vyhledávač „hodně jist“, že první zobrazený výsledek je právě tím, co hledáte, dá jej předzobrazit. Předvádí to video. Jenže na něm si snadno povšimnete, že obsluha počítače s výběrem prvního odkazu zrovna nespěchá… Proč asi? Aby měl čas předzobrazit se, přece…

Jste‑li však zběhlým uživatelem internetu a víte, co hledáte, anebo spěcháte, pak je dost možné, že na první zobrazený odkaz kliknete třeba do vteřiny. Tak se toho však moc předzobrazit nestihne…

A když už budete chtít výsledky trochu více prohlédnout, může se vám docela dobře zamlouvat i výsledek druhý nebo třetí… a nepředzobrazený; nebo nějaký pododkaz pod výsledkem prvním — rovněž nepředzobrazený.

Ostatně si schválně zkuste několik dotazů na Google při otevřeném Správci úloh Googlu (Shift­‑Esc). Jak často se předzobrazování spustí?

Cožpak o to, jako uživateli vám to může být jedno. Jako uživatelé byste si neměli této funkce vlastně povšimnout. Možná, někdy, občas se něco otevře o trochu rychleji — a na to si stěžovat nebudete, pokud to vůbec postřehnete; jelikož spíše vnímáme, když počítač zdržuje, a vůbec když nedělá to, co od něj očekáváme.

Tiskový náhled

Google Chrome do vydání dvanáctého neuměl tiskový náhled. Takřka to byla ostuda. Tvůrci Google Chrome to vyřešili „šalamounsky“ a využili vestavěného zobrazovače PDF; zatím jen ve Windows a na Linuxu, ne na Macu. Stránka „chrome://print/“ (vyvolaná pokusem o tisk) doopravdy převede stránku do PDF. To můžete vytisknout, anebo také uložit, jestliže jako cíl (vlevo) vyberete „Vytisknout jako PDF“.

Jak asi zjistíte, náhled sice poskytne představu o tom, jak by výtisk vypadal, ale neumožňuje nic moc upravit — zmenšit, zvětšit, změnit okraje…

Někdo si stěžuje, že není spokojen s tím, jak se takto vytvořené PDF vytiskne. Že se mu prý celé vytiskne jako obrázek. Chcete‑li stránku vytisknout stejně jako ve verzích předchozích — přímo na tiskárnu — přejděte vlevo dole na odkaz „Pokročilé…“ („Advanced…“). Ten je natolik „pokročilý“, že prostě otevře běžné tiskové okno Windows — tak jako dříve.

Adresní políčko (omnibox)

Nyní do něj stačí napsat kteroukoli část adresy anebo titulku dříve navštívené stránky, aby se ta objevila v nabídce nedávno navštívených. Nemusíte napsat začátek — stačí napsat třeba prostředek nebo konec.

Urychlování zobrazování

Na stránce about:flags je nyní opravdu hodně položek vztahujících se ke GPU. Mimo jiné můžete zkusit povolit urychlování pomocí GPU na takovém počítači, na kterém to běžně není podporováno — že není na seznamu spolehlivých spojení ovladače a hardwaru. Povoluje to položka „Přepsat seznam softwarového vykreslování“ („Override software rendering list“; český překladatel poněkud nevystihl slovo „override“…).

Výsledek spatříte na stránce about:gpu (po restartování prohlížeče). Věnujte však pozornost hlášením dole pod nápisem Diagnostics. Je možné, že proces GPU se beztak úspěšně nespustí. Anebo buďte připraveni na jakékoli jiné potíže, hroucení, zasekávání… Však někdo věděl, proč určitý ovladač nechtěl podpořit.

Z dalších možností v about:flags můžete zkusit například získat více místa na obrazovce, aniž přejdete na zobrazení celoobrazovkové — když povolíte „Kompaktní navigaci“. Kliknete‑li pak (po restartování prohlížeče) pravým tlačítkem myši na některou záložku stránky („kartu“), objevíte v místní nabídce novou položku „Skrýt panel nástrojů“ („Hide the toolbar“). Vyzkoušejte ji; popis nepotřebuje.

Zajímavosti ze světa IT v e-mailu

Stačí odeslat svoji e-mailovou adresu


Odesláním formuláře souhlasíte se zpracováním svých osobních údajů a užitím pro marketingové účely vydavatelství Burda Praha, spol. s.r.o.

Předplatné / nákup chipu Digitální edice chipu Aktuální vydání