Google pracuje na funkci aktuálně známé jako portály, která se pokouší umožnit bezproblémovou navigaci mezi weby nebo stránkami.
Aktualizace 1 (5/8/19, 01:01 ET): Tým Google Chrome Developer Relations oznámil, že portály jsou nyní dostupné v Chrome Canary pod experimentálním příznakem. Více podrobností ve spodní části článku. Článek ve znění zveřejněném 26. září 2018 je zachován níže.
Vlajková loď společnosti Google může to být jejich vyhledávač a mohou mít více služeb s více než 1 miliardou aktivních uživatelů, ale je to jejich oddanost internetu jako celku, co jim umožnilo udržet si tempo. Pokud by se společnost zastavila ve Vyhledávání Google (a dokonce i ve službě AdWords, která je nyní známá jako Google Ads), neměla by takový vliv jako společnost jako dnes. Velkým příkladem toho může být jejich důraz na mobilní prostor a zejména projekt AMP (milujte to nebo nenávidíte). Nyní společnost pracuje na funkci aktuálně známé jako portály, která se pokouší umožnit bezproblémovou navigaci mezi weby nebo stránkami.
Všichni jsme slyšeli statistiku, která říká, že více než polovina mobilních uživatelů opustí web, pokud načtení trvá déle než 3 sekundy. Data jsou k dispozici a je dokázáno, že jsou pravdivé, protože i Amazon říká, že zpomalení načítání stránek o pouhou jednu sekundu (než je jejich současný průměr) by společnost mohlo stát ročně 1,6 miliardy dolarů v tržbách. To je důvod, proč má projekt Google AMP smysl. I když se lidem nelíbí, jak to Google implementoval, je v jejich nejlepším zájmu, abyste zůstali na webu a používali jejich služby.
Vstupte do nového projektu aktuálně známého jako Portály, který má pěkné vysvětlení Stránka GitHub Kenji Baheux. Kenji Baheux je produktový manažer ve společnosti Google, který v současnosti pracuje jak na Chrome, tak na webové platformě jako celku. Jejich nový projekt není nic jiného než návrh právě teď, ale jeho konečným cílem je umožnit bezproblémovou navigaci mezi weby nebo stránkami. Když se ponoříme do toho, co to znamená a jak to bude fungovat, cílem je umožnit stránce zobrazit další stránku jako vložku a provést plynulý přechod mezi stavem vložení a stavem navigace.
Pokud vám to připadá matoucí, rozumíme a existuje několik obrázků, které vysvětlují, co se zde děje.
Jak ukazují obrázky výše, příklad vám umožňuje procházet webovou stránkou, která publikuje obsah na tričkách. Při procházení nového příspěvku nakonec uvidíte vložený obrázek nové košile. Pokud je portál správně nastaven, uživatel může spustit gesto, které ho přenese z tohoto blogu na webovou stránku, kde si můžete produkt zakoupit. Cílem tohoto příkladu je opět poskytnout bezproblémový, rychlejší a hladší přechod z blogu k prodejci, což zlepšuje uživatelské prostředí pro čtenáře tohoto blogu.
Cíl portálů vyšel z touhy zlepšit způsob, jakým se pohybujeme na více webových stránkách. Google AMP udělal hodně pro zlepšení mobilního webu a dokonce udělal, co mohl povolit mnoho z těchto vlastností, které jsou součástí tohoto nového projektu společnosti Google. Společnost však ví, že samotný AMP má svá vlastní omezení, jako je udržování uživatelů uvnitř mezipaměti AMP, a doufá, že portály mohou pomoci vyřešit některé z těchto problémů. Pokud bude systém dokončen a zpřístupněn veřejnosti, bude poskytován jako API pro vývojáře k integraci do jejich webových stránek.
Zatím vidíme, že se díky tomu na tomto novém projektu aktivně pracuje commit nalezený na Chromium Gerrit. Google dokonce má záznam v jejich systému sledování chyb pro funkci pro ty, kteří chtějí sledovat vývoj. The Společnost zveřejnila PDF který sdílí některé technické stránky projektu. To zahrnuje vytvoření, navigaci a aktivaci portálu a také uvedení nějakého příkladu kódu, který ukazuje, jak webový prohlížeč zachází s věcmi.
Projekt je stále ve velmi rané fázi a možná se ani nedostane ven. Kenji Baheux mluví o některých alternativách k jejich současné implementaci portálů pro případ, že by jejich původní nápad nevyšel. To by mohlo vést k tomu, že projekt poskytne API pro propagaci prvku iframe, aby se stal nejlepším dokumentem. S tím však v minulosti experimentovali někteří další inženýři Chromia a nakonec byl odstraněn, protože se stal zdrojem bezpečnostních problémů. Mají také představu, že by se celý iframe zobrazoval, jako by to byl hlavní dokument.
Ať už to funguje ve svém současném stavu, inženýři musí implementovat jednu z těchto alternativních metod, nebo je projekt úplně opuštěn. Poskytuje nám dobrý pohled na to, na čem někteří inženýři Google v současné době pracují, aby zlepšili celkový uživatelský dojem z mobilního webu.
Aktualizace 1: K dispozici v Chrome Canary behind flag
Portály pomohou webovým vývojářům zefektivnit používání přechodů stránek pro mobilní uživatele. Návod k implementaci lze nalézt tady. Níže uvedený tweet ukazuje video portálů v akci.
Vývojáři mohou portály testovat hned teď stažením nejnovějšího sestavení Chrome Canary a povolením chrome://flags/#enable-portals
vlajka.