2013-08-20 3 views
4

Я делаю некоторые сканирования сайта для некоторых из наших приложений на работе, и один из вопросов (от Sort сайта) говорит:ИОС лимит кэша и девайсы

«Изображения, скрипты и CSS файлы размером более 25k не кэшируются на iPhone и iPad ».

Это все еще так? Если нет, каков предел кеша, если он есть?

+0

http://www.phpied.com/iphone-caching/, [this] (https://www.google.com.kw/search?q=Images%2C+scripts+and+CSS+files+ больше + чем + 25k + в + не + кэшированные + на + iPhone + и + IPad и RLZ = 1C5CHFA_enKW503KW503 & OQ = Images% 2C + сценарии + и + CSS + файлы + больше + чем + 25k + в + не + кэшированные + на + iPhone + и + iPad & aqs = chrome.0.69i57.355j0 & sourceid = chrome & ie = UTF-8) –

+0

Возможный дубликат [Максимальный размер кэша приложений для iPhone/iPhone] (http://stackoverflow.com/questions/2772908/max-size-ipad- iphone-offline-application-cache) –

+0

Даты в ваших ссылках Fahim с 2009 года. Предыдущий вопрос, поставленный Маркусом Адамсом, не имеет принятого ответа. Я искал ее и не мог найти что-либо в этом роде. Поскольку я не являюсь разработчиком iOS, я подумал, может быть, кто-то узнает. Прямой ответ был бы велик. – eightArmCode

ответ

2

Он отличается в зависимости от вашего устройства iPhone против iPad и версии Mobile Safari. This Исследование показывает, что яблоки с размером кеша 25 кбайт к мобильному Safari iOS 3.2 на iPad. Но Mobile Safari, iOS 4.0 на iPhone не имеет этого ограничения.

+2

Это было написано в 2008 году и обновлено в 2010 году. Есть ли ресурс MAC с текущими спецификациями в этой информации? – eightArmCode

+3

Вы правы, что это довольно старый, но я предполагаю, что более новые версии Mobile Safari не вернутся к более старым ограничениям. Если я найду новое исследование, я поделюсь с вами. – VGruenhagen

+2

Другая вещь, которую вы должны знать, - это то, что максимальный размер кэша остается 0. Даже на IOS 6. – VGruenhagen

0

Как я читал that 2010 study предел 25k применяется только к вашему HTML. «Попробуйте ограничить HTML-страницы до 25,6KB или меньше, если вы хотите, чтобы они были кэшированы».

Другие ресурсы имеют гораздо более высокий предел. 4 МБ на IOS и 2 МБ на Android. Я бы предположил, что эти ограничения будут только возрастать в будущем, поэтому это исследование, хотя и датировано, является, по крайней мере, хорошей базой.

Смежные вопросы