Я использую BootUp.js (https://github.com/TradeMe/bootup.js) для загрузки и хранения файлов CSS и JavaScript в HTML5 LocalStorage. Сайт ориентирован на мобильные устройства, поэтому экономия времени и ускорение этой скорости отлично! Тем не менее, я заметил, что странный случай: CSS (никогда не замечал его с JS) становится поврежденным в хранилище, и поэтому сайт ужасно показывает, пока хранилище не будет очищено, а файлы CSS будут отображены с сервера.HTML5 LocalStorage кажется поврежденным
Я видел, как это происходило очень спорадически на Safari на iPhone 4 (iOS 6), Chrome на Galaxy S3 и Chrome на Nexus 7 - поэтому он, похоже, не ограничен каким-либо конкретным устройством, браузером или ОС. Это проблема, с которой раньше сталкивался? Возможно ли, что данные как-то стали коррумпированными? Есть ли какие-либо известные проблемы с WebKit (я думаю), которые могут вызвать это?
Я планирую реализовать обход, сохранив контрольную сумму, которая может быть сгенерирована в JS, чтобы гарантировать, что данные полностью там. Если нет, очистите его и извлеките с сервера.
Я не знаком с начальной загрузки, но она выполняет некоторую форму Минимизация в CSS? Это может объяснить, почему влияет css, а не js. – K3N
Мой CSS уже изменен. Bootup просто сохраняет его в локальном хранилище в виде строки. – user1003623