Я изучаю использование браузера sessionStorage для веб-приложения и пытался найти текущую информацию об ограничениях размера.Похоже, что большинство браузеров для настольных компьютеров установили ограничение в 5 МБ.Однако я не нахожу много недавних статей и информации о мобильных браузерах.
Дисковое пространство спецификации W3C Web Storage гласит: «Рекомендуется в основном произвольный лимит в пять мегабайт на источник.Отзывы о реализации приветствуются и будут использоваться для обновления этого предложения в будущем. "
Страница совместимости QuirksMode HTML5 для localstorage имеет последнее серьезное обновление 12 июня 2009 года и содержит только данныеза последние годы текущие браузеры: IE8, FF 3.5b4, Saf 4, Chrome 2.
Согласно Введение в DOM Storage , IE8 "позволяет веб-приложениям хранить почти 10 МБ пользовательских данных«. Введение в sessionStorage , кажется, подтверждает, что «ограничение хранилища Firefox и Safari составляет 5 МБ на домен, ограничение Internet Explorer составляет 10 МБ на домен».
Веб-хранилище: проще, мощнееклиентское хранилище данных с сайта разработчика Opera заявляет: «На данный момент большинство браузеров, в которых реализовано веб-хранилище, включая Opera, установили ограничение хранилища в 5 МБ на домен».
Недавнийпроблема хрома ( # 42740 ) установила квоту в 5 Мб для хранения сеанса.
Глава 5. Хранение данных на стороне клиента из Создание приложений iPhone с HTML,CSS и JavaScript заявляют: «На момент написания этой статьи ограничения размера браузера для localStorage и sessionStorage все еще изменялись.»
Вопрос: Основываясь на этой информации, следует ли мнепросто предположим, что 5 МБ - это предел, или я должен тратить время на тестирование разных браузеров?Кто-нибудь знает о существующем наборе тестов (например, Browserscope ), который бы дал эти результаты?