[Оновлення: живе в Chrome Canary] Google працює над «порталами», щоб оновити перегляд мобільних веб-сайтів

Google працює над функцією, наразі відомою як портали, яка намагається забезпечити плавну навігацію між сайтами чи сторінками.

Оновлення 1 (08.05.19 о 01:01 за східним часом): Команда зі зв’язків із розробниками Google Chrome оголосила, що портали тепер доступні в Chrome Canary під експериментальним прапором. Детальніше внизу статті. Статтю, опубліковану 26 вересня 2018 р., збережено, як показано нижче.

Флагманський сервіс Google може бути їхньою пошуковою системою і вони можуть мати кілька служб із понад 1 мільярдом активних користувачів, але саме їхня відданість Інтернету в цілому дозволила їм зберегти свій імпульс. Якби компанія зупинилася на Пошуку Google (і навіть AdWords, який тепер відомий як Google Ads), вони не були б такими впливовими як компанія, як сьогодні. Яскравим прикладом цього є їхній акцент на мобільному просторі та особливо на проекті AMP (люблю це чи ненавиджу). Зараз компанія працює над функцією, відомою як портали, яка намагається забезпечити плавну навігацію між сайтами чи сторінками.

Ми всі чули статистику, згідно з якою більше половини користувачів мобільних пристроїв залишать веб-сайт, якщо він завантажується більше 3 секунд. Дані доступні, і вони підтверджені, оскільки навіть Amazon каже, що сповільнення завантаження сторінки лише на одну секунду (ніж поточне середнє значення) може коштувати компанії 1,6 мільярда доларів продажів щороку. Ось чому проект Google AMP має сенс. Навіть якщо людям не подобається те, як Google реалізував це, у їхніх інтересах залишити вас в Інтернеті та користуватися їхніми послугами.

Увійдіть у новий проект, наразі відомий як Portals, який має гарне пояснення Сторінка Kenji Baheux на GitHub. Кенджі Бахе — менеджер із продуктів Google, який зараз працює над Chrome і веб-платформою в цілому. Наразі їхній новий проект — це не що інше, як пропозиція, але його кінцева мета — забезпечити плавну навігацію між сайтами чи сторінками. Коли ми заглиблюємось у те, що це означає та як це працюватиме, мета полягає в тому, щоб дозволити сторінці відображати іншу сторінку як вставку та здійснювати плавний перехід між станом вставки та станом навігації.

Якщо це звучить для вас збентежено, ми розуміємо, і є кілька зображень, які пояснюють, що тут відбувається.

Як показано на зображеннях вище, у прикладі ви прокручуєте веб-сайт, який публікує вміст на футболках. Поки ви прокручуєте нову публікацію, ви бачите вбудоване зображення нової сорочки. Якщо портал налаштовано належним чином, користувач може ініціювати жест, який переведе його з цього блогу на веб-сайт, де можна придбати продукт. Знову ж таки, мета цього прикладу — забезпечити плавний, швидший і плавний перехід від блогу до роздрібного продавця, що покращує UX для читача цього блогу.

Мета Portals виникла з бажання покращити навігацію між багатьма веб-сайтами. AMP від ​​Google багато зробила для покращення мобільного Інтернету і навіть зробила для цього все можливе увімкнути багато з цих властивостей, які входять до цього нового проекту Google. Однак компанія знає, що сама AMP має власні обмеження, як-от утримання користувачів у джерелі кешу AMP, і сподівається, що портали можуть допомогти вирішити деякі з цих проблем. Якщо система буде завершена та оприлюднена для громадськості, розробникам буде надано API для інтеграції на їхні веб-сайти.

Поки ми бачимо, що цей новий проект активно працює завдяки цьому фіксація знайдена на Chromium Gerrit. Google навіть має запис у їх системі відстеження помилок за функцію для тих, хто хоче стежити за розробкою. The компанія опублікувала PDF який поділяє деякі технічні сторони проекту. Це включає створення, навігацію та активацію порталу, а також надає приклади коду, щоб показати, як веб-браузер обробляє речі.

Проект все ще перебуває на дуже ранніх стадіях і може навіть не вийти за двері. Kenji Baheux розповідає про деякі альтернативи їхній поточній реалізації порталів на випадок, якщо їх початкова ідея не вдасться. Це може призвести до того, що проект, який надає API для просування iframe, стане основним документом. Однак у минулому з цим експериментували деякі інші інженери Chromium, і зрештою його було видалено, оскільки це стало джерелом проблем безпеки. У них також є ідея створити повноекранний iframe, наче це основний документ.

Незалежно від того, чи працює це в його поточному стані, чи інженерам доводиться впроваджувати один із цих альтернативних методів, чи від проекту взагалі відмовляються. Це дає нам гарний погляд на те, над чим зараз працюють деякі інженери Google, щоб покращити загальний досвід роботи з мобільним Інтернетом.

Оновлення 1: доступне в Chrome Canary за прапором

Портали допоможуть веб-розробникам оптимізувати процес переходу сторінок для мобільних користувачів. Посібник із впровадження можна знайти тут. У наведеному нижче твіті показано відео порталів у дії.

Розробники можуть протестувати портали прямо зараз, завантаживши останню збірку Chrome Canary і ввімкнувши chrome://flags/#enable-portals прапор.