Яка мета додатків Chrome "лише для посилань"?


30

Існує ряд додатків Chrome, які, схоже, "копіюють" веб-сайт, будучи лише ярликом до певної веб-служби.

Приклади включають, але не обмежуються ними:

Вони, здається, не додають і не змінюють жодних функцій, крім розміщення ярлика на сторінці "Програми".

Чи є причини встановити їх? Що вони насправді роблять?

Відповіді:


19

На цій сторінці розробника Google детально розглядаються відмінності між розміщеними та пакетованими програмами. Коротше кажучи, головна відмінність між ними полягає в тому, що розміщені додатки - це ті, про які ви думаєте (ті, які відображають розміщений веб-сайт), а пакетовані програми - це більш автономні програми (які включають більшість, якщо не всі їх HTML або CSS файли чи ресурси).

На форумах WrongPlanet була цікава сторінка, яка описує деякі причини того, що розробник може зробити хостинг-додаток . Однією з причин, на яку Apple вказував моє око , була:

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

NeantHumain продовжив обговорення, сказавши:

Додатки Google Chrome - це лише веб-додатки, написані на HTML5, які користуються новими можливостями, такими як полотно, відео, SVG, WebGL та купа нових API, доступ до яких можна отримати через JavaScript для всього, від геолокації до офлайн-пам’яті до веб-службовців. багатопотокової.

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


Ух, справді всебічно! Якщо коротко, це означає, що хромовані програми все ще взаємодіють із сервером, але більшість ресурсів (JS / CSS / HTML) вже завантажені, + дозволяє подолати обмеження браузера додатковими функціями.
колипто

2
Пісочниця браузера за замовчуванням має досить обмежувальний набір дозволів. Вікно веб-переглядача, яке використовується для програми, замість цього використовуватиме дозволи, надані програмі.
Саймон Ріхтер

2
Друга цитата трохи вводить в оману - будь-який звичайний веб-сайт також може використовувати ці функції.
Перестань шкодити Моніці

@OrangeDog Будь-який звичайний веб-сайт може іноді використовувати і ці функції. За допомогою програми, яку ви можете розробити спеціально для Chrome. Без цього вам, можливо, доведеться підтримувати такі речі, як IE, викликаючи вічні кошмари. Прогресивне посилення до порятунку. Добре, що теж є достатньо проблем, щоб викликати кошмари.
Айдіакапі

1
Я також зазначив, що це трохи марно, якщо ви враховуєте кешування зображень та CSS. Вони навіть не дозволяють проводити самостійні сесії ... в основному, яку реальну проблему вони вирішують? За якою функцією, крім видалення хрому браузера, варто потурбуватися? Я вважаю, що їх простіше встановити, ніж робити це з іншими браузерами, але без індивідуальних сеансів я просто не бачу сенсу.
Майкл Туннелл

1

Ось ще одна причина:

Завдяки мобільним платформам програми є "наступною великою справою", а для деяких користувачів більш природно шукати додаток у магазині, а потім користуватися пошуковою системою, щоб спробувати знайти веб-сайт із веб-додатком, як обслуговування. Деякі люди звикли до сайтів у веб-переглядачі, інших - до програм на екрані.

З нетехнічної точки зору, загортання вашого веб-сайту на безхромне вікно та створення його схожим на додаток (технічно це вже є) та розміщення запису в магазині додатків полегшує охоплення цієї аудиторії. І це набагато вигідніше, ніж розробляти цілий новий додаток для різних платформ.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.