3
2013
Изъян в поддержке HTML5 браузерами позволяет заполнить диск
Одним из веб-разработчиков обнаружена ошибка в работе локального хранилища практически у всех браузеров.
Feross Aboukhadijeh для демонстрации своей находки создал специальный сайт Filldisk.com, через который в браузерах можно добиться полного забивания свободного места на системном диске. Что сказывается самым негативным образом на работе всей системы. Проблема связана с отсутствием ограничений на объем сохраняемых данных в локальных хранилищах (localStorage) в интернет-обозревателях. Автор сайта обращает внимание на то, что это не уязвимость, а просто не следование разработчиками рекомендациям спецификации.
Посмотрим же, кто из браузеров ограничивает квоту выделяемого места для данных, а кто это игнорирует. В тестировании участвовали Firefox 20, Chrome 26, Opera 12.15 и Internet Explorer 10. Ниже приведены результаты. Стоит сказать, что по данным энциклопедии Wikipedia, текущие настройки выглядят так: Chrome, Opera и Firefox — выделяют 5 Мб, IE — 10 Мб.
Internet Explorer 10
Браузер от Microsoft не стал ограничивать загрузку данных с сайта. Ни скриншоте ниже видно, что их объем уже превысил 1200 мегабайт объема диска:
Opera 12.15
Opera показала более хороший результат: ограничение на 5 мегабайт разработчики в своем браузере соблюли. Однако, 5 мегабайт дается на каждый домен. Если сохранять информацию с поддоменов, например, poddomen1.Filldisk.com, poddomen2.Filldisk.com и т.д., то на каждый из них будет даваться 5 мегабайт. Именно так и сделано в тесте, поэтому получилось чуть больше 70 мегабайт. После чего появляется диалоговое окно, в котором можно увеличить или ограничить дополнительное место. На фоне «отъедания» более гигабайта — хороший результат:
Chrome 26
Как и Internet Explorer, Chrome не стал себя ограничивать. «Скушав» гигабайт+ свободного места, браузер просто упал:
Firefox 20
Это единственный браузер, разработчики которого учли рекомендации. Он один выделил положенные 5 мегабайт для локального хранилища:
Похожие записи:
Один комментарий Комментировать
Оставить комментарий

Тэги
Свежие комментарии
Архивы
- Октябрь 2014
- Сентябрь 2014
- Август 2014
- Июль 2014
- Июнь 2014
- Апрель 2014
- Март 2014
- Декабрь 2013
- Ноябрь 2013
- Октябрь 2013
- Сентябрь 2013
- Август 2013
- Июль 2013
- Июнь 2013
- Май 2013
- Апрель 2013
- Март 2013
- Февраль 2013
- Январь 2013
- Декабрь 2012
- Ноябрь 2012
- Октябрь 2012
- Сентябрь 2012
- Август 2012
- Июль 2012
- Июнь 2012
- Май 2012
- Апрель 2012
- Март 2012
- Февраль 2012
- Январь 2012
- Декабрь 2011
- Ноябрь 2011
- Октябрь 2011
- Сентябрь 2011
- Август 2011
- Июль 2011
- Июнь 2011
- Май 2011
- Апрель 2011
- Март 2011
- Февраль 2011
- Январь 2011
- Декабрь 2010
- Ноябрь 2010
- Октябрь 2010
Лиса на высоте!