Кейс для оффлайн-приложений - PullRequest
3 голосов
/ 07 июля 2010

Во многих браузерах, добавляющих надлежащую поддержку локального хранилища (и с этим полным гудением HTML5), много говорят об автономных веб-приложениях, конкурирующих с настольным программным обеспечением.Но на самом деле - одна быстрая «очистка личных данных» в вашем браузере (что делают многие) - очищает все данные локального хранилища.

Сейчас я думаю, что локальное хранилище в браузерах в лучшем случае можно использовать для временного кэширования данных перед синхронизацией с веб-сервером, но действительно автономные веб-приложения не могут постоянно полагаться на локальное хранилище HTML5 из-зак проблеме, которую я изложил выше.

Существует ли область для автономных веб-приложений, которые на самом деле сильно зависят от данных?

1 Ответ

3 голосов
/ 07 июля 2010

Мое предположение заключается в том, что автономные возможности онлайн-веб-приложений могут конкурировать с программным обеспечением для настольных компьютеров, но не с чисто автономными веб-приложениями.

Почему? Что ж, основным недостатком веб-приложений в Интернете было то, что происходит, когда вы теряете сетевое соединение при выполнении какой-либо работы. Поскольку сейчас это можно решить, конкуренция действительно началась. Представьте, что вы редактируете документ онлайн, затем перемещаетесь без интернета, возвращаетесь онлайн, затем синхронизируете изменения и продолжаете работать, как будто ничего не произошло. Это действительно потрясающе.

Чтобы это работало, браузер должен позволять хранить данные в месте, которое вы можете выбрать, что будет означать доступ к уровню ОС, что, вероятно, не произойдет в ближайшее время ...

...