Pull to refresh

Comments 8

Можно ещё использовать Visibility.js, чтобы не писать много кода по проверке, если ли поддержка Page Visibility API и самому вешать обработчик, пока visibilityState не смениться:

Visibility.afterPrerendering(function () {
    showRecomendation()
});


Этот код запустит showRecomendation сразу же, если Page Visibility API не поддерживается или проверит и честно дождётся, то страница уже видимая.
Да, вполне хорошее решение. Спасибо!

Может это недопонимание, функция должна называться «trackProductView()» — потому что, проблема в странице продукта.
Функция showRecomendation() просто для примера. Кстати, с prerender есть много нюансов — нельзя делать AJAX-запросы и включать видео/музыку. Так что если рекомендации грузились AJAX´ом, то без такого кода prerender выключится.
Видимо, IE не понравился эскейпинг в ссылке. Предлагаю просто поискать Hershey's Easter Candy Assortment (Hershey's Kisses, Reese's Miniatures & Hershey's Miniatures), 24-Ounce Bags (Pack of 2) на google.com.
Вот и большие результаты Хрома в сервисе статистики Statcounter, который как раз считает просмотры страниц, в отличие от Net Application. Впрочем, про это уже говорили в прошлом году, когда ресурсы обменялись критикой.
Прошла через FF17 (параноик mode + собщаем сайтам, что я не хочу, чтобы за мной следили) по указанной гугловой ссылке.
Зашла в амазон — никаких сладостей не вижу.
prerender в коде страницы гугла тоже нет.
Проверил, да, в файрфокс гугл не предзагружает страницы.
Или доверяет только своему браузеру, или хочет показать с Chrome поиск быстрее, или не хочет увеличивать долю иных браузеров.
Sign up to leave a comment.

Articles