Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Вопрос по браузерам webkit ? (https://javascript.ru/forum/dom-window/41418-vopros-po-brauzeram-webkit.html)

ilyas-> 12.09.2013 21:30

Вопрос по браузерам webkit ?
 
В FireFox при перезагрузке страницы все нормально, картинки и все прочее кэширует для повторной загрузки, в браузере webkit от yandex при обновлении страницы каждый раз по новому загружает картинки, он их не кеширует, и все на странице мерцает покуда картинки не загрузит, может где-то в разделе <head /> нужно какую-то строчку указать чтобы кэшировал ?

bes 12.09.2013 22:25

Цитата:

Сообщение от ilyas->
он их не кеширует

Цитата:

Сообщение от ilyas->
может где-то в разделе <head /> нужно какую-то строчку указать чтобы кэшировал ?

попробуй так
<meta cache-control="cache_all" content="my_cache"/>
если не получится, скриншот настроек и кеша приведи

danik.js 13.09.2013 08:49

Может DevTools открыты? Там есть галка отключения кэша (действиует при открытой панели только)

ilyas-> 13.09.2013 10:44

Такое творится во всех браузерах webkit (chrome, yandex, mail), в FireFox-e почему-то все нормально кэшируется

danik.js 13.09.2013 10:49

Какие HTTP-заголовки приходят с картинками?

bes 13.09.2013 18:40

Цитата:

Сообщение от ilyas->
Такое творится во всех браузерах webkit (chrome, yandex, mail), в FireFox-e почему-то все нормально кэшируется

webkit, как и js, не работает, это же очевидно :D

ilyas-> 13.09.2013 20:49

Цитата:

Сообщение от bes (Сообщение 272173)
webkit, как и js, не работает, это же очевидно :D

Что вы имеете ввиду ?

ilyas-> 13.09.2013 20:59

Потестировал даже такой крутой сайт как sotmarket, даже его картинки мерцают и не кэшируются в браузерах webkit от yandex и mail, в chrome от гугл все нормально кэшируется после первой загрузки, в них что нету кэша ?

bes 13.09.2013 21:01

chrome://cache попробуй, посмотри есть там то, про что ты говоришь "не кешируется"

ilyas-> 13.09.2013 22:15

Цитата:

Сообщение от bes (Сообщение 272183)
chrome://cache попробуй, посмотри есть там то, про что ты говоришь "не кешируется"

вывелись списки как я понял закешированных картинок и т.д. но все равно особенно в браузере yandex все так мерцает при нажатии F5, а мерцать должно ведь только при ctrl+f5 или при первой загрузке сайта

danik.js 14.09.2013 03:52

При F5 должны идти HTTP-запросы к серверу на предмет изменений. Обычно сервер просто отвечает 302 Not Modifed и браузер берет ресурс из кэша. Но запросы тоже занимают время, так что возможно поэтому мерцание. Почему тебя это так сильно заботит?
Посмотри в консоли действительно ли картинки берутся из кэша при F5.

ilyas-> 14.09.2013 08:09

Цитата:

Сообщение от danik.js (Сообщение 272195)
При F5 должны идти HTTP-запросы к серверу на предмет изменений. Обычно сервер просто отвечает 302 Not Modifed и браузер берет ресурс из кэша. Но запросы тоже занимают время, так что возможно поэтому мерцание. Почему тебя это так сильно заботит?
Посмотри в консоли действительно ли картинки берутся из кэша при F5.

Как посмотреть в консоли yandex браузера берутся ли из кэша картинки, js и прочее ?
Меня заботит потому что страница обрывается из за мерцания, неэстетично смотрится, самое интересное в chrome от гугл ничего не мерцает при обновлении страницы он нормально картинки кэширует, а вот браузеры от yandex и mail в них картинки мерцают и похоже js по новой загружает, у меня на странице прикручен jquery.zoom плагин когда он берется не из кэша то страница на половину обрезается покуда браузер не проинициализирует этот скрипт остальную часть страницы не загружает, уже после вся остальная часть страницы грузится загружается

danik.js 14.09.2013 09:37

Вклака Network (Сеть)


Часовой пояс GMT +3, время: 04:52.