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