Моё первое веб-приложение (chrome web app), пока только “hosted app” (серверное),а не “packaged app”
Теория:
Веб-приложения (web apps) — это приложения, запускающиеся внутри вашего браузера, с понятным интерфейсом и большим уровнем взаимодействия с пользователем; “веб-приложение” – это что-то более насыщенное, чем просто сайт, но в то же время менее громоздкое, чем настольные приложения (desktop apps). Такое определение даёт Гугл.
Пока “Chrome Web Store” и веб-приложениях в нём – это в основном (за небольшим числом исключений) всего лишь закладки на веб-страницы. Система Google Chrome не может просто сделать из веб-страницы (серверного приложения) локальное (автономное) веб-приложение… Это то, что нужно делать веб-разработчикам. Поэтому сейчас Chrome Web Store – это всего лишь место, где пользователь может найти веб-приложения, прочитать отзывы и выбрать что-то.
Разница между двумя существующими типами веб-приложений в Chrome Web Store — hosted app (серверное приложение) и packaged app (“распаковающееся”, локально-работающее приложение) — существенная. Серверные приложения – это обычные веб-сайты, которые могут быть загружены в браузере. А распаковавющиеся приложения работают внутри системы Chrome в автономном режиме и могут использовать API для интеграции с браузером или системой (ОС).
Вы найдете много серверных приложений в Chrome Web Store, и даже некоторые приложения могут работать в оффлайн-режиме, но большинство не поддерживают работу без подключения к интернету. В данные момент подавляющее большинство веб-приложений выполнены пока ещё в форме закладки с иконкой.
Практика:
https://chrome.google.com/webstore/detail/epejpanljngkmoclanpeeclaggmecobj
“JyotishaGuru – guru.jyotisha.net”
— создание карты рождения (Джанма-Кундали) по Ведической астрологии (Джйотиш)
Веб-приложение (интернет-сайт) для построения карты рождения (Джанма-Кундали) согласно Ведической астрологии (Джйотиш) на основе данных рождения: даты рождения, времени рождения и места рождения.
То есть я создал своё первое веб-приложение (Chrome web app), но пока только в виде “hosted app” (серверного то есть онлайнового), а над packaged app (то есть онлайновым, автономным) работаю…
Посмотрите, если Вам не трудно.
Какие есть советы, замечания, предложения, пожелания?
Благодарю.