Комментарий: Функция предварительной обработки ссылок HTML5 (предварительная перефетка ссылок) - это драгоценный камень, похороненный в песке. Мало кто все еще знает его ценность. Друзья, которые нуждаются в этом, могут узнать об этом.
Функция предварительной обработки ссылок HTML5 (предварительное получение ссылки) представляет собой драгоценный камень, похороненный в песке, и немногие все еще знают его ценность. Возможно, вы уже знаете древнюю и известную функцию предварительной загрузки изображений, и функция предварительной перефшетки ссылки состоит в том, чтобы расширить эту концепцию с изображений на веб -контент (код AJAX не требуется).
Это работает так: добавьте такую ссылку на страницу:
<ссылка href = "page2.html">
Таким образом, когда ваша машина будет холодной, браузер автоматически загрузит page2.html в фоновом режиме. Когда пользователь, наконец, нажимает на ссылку Page2.html, браузер выведет страницу из кэша, поэтому скорость загрузки этой страницы будет неожиданно быстрой.
В настоящее время только браузер Firefox поддерживает эту функцию. Однако, поскольку Firefox в настоящее время является браузером со второй по величине пользовательской базой в мире, если вы добавляете такой код на страницу HTML, значительное количество посетителей все еще может испытать это очень очевидное улучшение скорости загрузки страницы. Очень круто!
Во многих случаях вы можете использовать функцию предварительной перефшиции ссылки:
* Когда у вас есть длинная статья, онлайн -учебник, изображение альбома и т. Д., Это необходимо отображать на нескольких страницах.
* Предварительная загрузка следующей страницы, которую пользователи, скорее всего, посетят на домашней странице вашего сайта. (Может быть, это страница продукта, которая рекомендует веб -сайт продукта или недавнее сообщение в блоге на веб -сайте блога)
* Страница поискового запроса предварительно загружает первые несколько элементов, которые были искали.
Для статического контента вы также можете использовать теги REL для реализации функции предварительного получения:
<link href = "/images/big.jpeg? Ca541d">
Здесь есть и другие интересные вещи:
* Функция предварительного получения ссылки скоро будет реализована в браузерах Opera, Chrome и Safari, но для Internet Explorer вам, вероятно, придется подождать до 2020 года.
* Если эта функция широко используется, она повлияет на журналы веб -сайтов и статистику доступа. Пожалуйста, рассмотрите эту ситуацию. На одной из ваших страниц предварительно выявляет и снимает несколько страниц, но пользователь фактически не получил доступ к этим страницам. Ваш сервер (или инструмент статистики) не знает разницы между ними.
Чтобы различить это, Firefox отправит X-Moz: предварительная информация в информации HTTP, но вам нужно что-то, чтобы определить эту информацию на стороне сервера.