Google работи върху функция, известна в момента като портали, която се опитва да активира безпроблемна навигация между сайтове или страници.
Актуализация 1 (8.5.19 г. в 01:01 ч. ET): Екипът за връзки с разработчиците на Google Chrome обяви, че порталите вече са налични в Chrome Canary под експериментален флаг. Повече подробности в долната част на статията. Статията, публикувана на 26 септември 2018 г., е запазена по-долу.
Водещата услуга на Google може да е тяхната търсачка и може да имат множество услуги с над 1 милиард активни потребители, но отдадеността им на интернет като цяло им е позволила да запазят инерцията си. Ако компанията се беше спряла на Google Search (и дори на AdWords, която сега е известна като Google Ads), те нямаше да бъдат толкова влиятелни като компания, колкото са днес. Голям пример за това може да се види с техния акцент върху мобилното пространство и особено проекта AMP (обичам го или го мразя). Сега компанията работи върху функция, известна в момента като портали, която се опитва да активира безпроблемна навигация между сайтове или страници.
Всички сме чували статистиката, според която повече от половината мобилни потребители ще изоставят уебсайт, ако зареждането му отнема повече от 3 секунди. Данните са там и е доказано, че са верни, тъй като дори Amazon казва, че забавяне на зареждането на страницата само с една секунда (от сегашната им средна стойност) може да струва на компанията 1,6 милиарда долара продажби всяка година. Ето защо AMP проектът на Google има смисъл. Дори ако хората не харесват начина, по който Google го внедри, в техен интерес е да ви запазят в мрежата и да използвате услугите им.
Влезте в нов проект, известен в момента като Portals, който има хубаво обяснение Страницата на Kenji Baheux в GitHub. Kenji Baheux е продуктов мениджър в Google, който в момента работи върху Chrome и уеб платформата като цяло. Техният нов проект не е нищо повече от предложение в момента, но крайната му цел е да позволи безпроблемна навигация между сайтове или страници. Докато разглеждаме какво означава това и как ще работи, целта е да позволим на една страница да показва друга страница като вмъкване и да извърши безпроблемен преход между вмъкнато състояние и навигирано състояние.
Ако това ви звучи объркващо, ние разбираме и има няколко изображения, които обясняват какво се случва тук.
Както показват изображенията по-горе, примерът ви кара да превъртате през уебсайт, който публикува съдържание върху тениски. Докато превъртате през нова публикация, накрая виждате вградено изображение на нова риза. Ако порталът е настроен правилно, потребителят може да инициира жест, който ще го отведе от този блог до уебсайта, от който можете да закупите продукта. Отново, целта на този пример е да осигури безпроблемен, по-бърз и плавен преход от блога към търговеца, което подобрява UX за читателя на този блог.
Целта на Portals дойде от желанието да подобрим начина, по който навигираме в множество уебсайтове. AMP на Google направи много за подобряване на мобилната мрежа и дори направи каквото може активирайте много от тези свойства, които влизат в този нов проект на Google. Въпреки това, компанията знае, че самата AMP има свои собствени ограничения като задържане на потребителите в произхода на кеша на AMP и се надява, че порталите могат да помогнат за справяне с някои от тези проблеми. Ако бъде завършена и пусната за обществеността, системата ще бъде предоставена като API за разработчиците, които да интегрират в своите уебсайтове.
Досега можем да видим, че по този нов проект се работи активно благодарение на това ангажимент, намерен на Chromium Gerrit. Google дори има запис в тяхната система за проследяване на грешки за функцията за тези, които искат да следват заедно с развитието. The компанията публикува PDF който споделя някои от техническите страни на проекта. Това включва създаване, навигиране и активиране на портал, като същевременно дава примерен код, за да покаже как уеб браузърът обработва нещата.
Проектът все още е в много ранен етап и може дори да не излезе навън. Kenji Baheux говори за някои алтернативи на тяхното текущо внедряване на портали, само в случай че първоначалната им идея не се осъществи. Това може да доведе до това, че проектът предоставя API за популяризиране на iframe, за да стане най-добрият документ. Това обаче е експериментирано в миналото от някои други инженери на Chromium и в крайна сметка беше премахнато, тъй като се превърна в източник на проблеми със сигурността. Те също така имат идея вградената рамка на цял екран да се показва като основния документ.
Независимо дали работи в сегашното си състояние, инженерите трябва да внедрят един от тези алтернативни методи или проектът е напълно изоставен. Дава ни добър поглед върху това, върху което в момента работят някои инженери на Google, за да подобрят цялостното потребителско изживяване на мобилната мрежа.
Актуализация 1: Налична в Chrome Canary зад флага
Порталите ще помогнат на уеб разработчиците да рационализират преживяването на преходите на страници за мобилни потребители. Може да се намери ръководство за внедряване тук. Туитът по-долу показва видео на порталите в действие.
Разработчиците могат да тестват порталите точно сега, като изтеглят най-новата версия на Chrome Canary и активират chrome://flags/#enable-portals
знаме.