댓글 : HTML5의 링크 프리 페치 함수 (링크 프리 페치)는 모래에 묻힌 보석입니다. 여전히 그 가치를 아는 사람은 거의 없습니다. 필요한 친구들은 그것에 대해 배울 수 있습니다.
HTML5의 링크 프리 페치 함수 (링크 프리 페치)는 모래에 묻힌 보석이며 여전히 그 가치를 아는 사람은 거의 없습니다. 고대 및 유명한 이미지 프리 로딩 함수를 이미 알고있을 수 있으며 링크 프리 페치 기능은이 개념을 이미지에서 웹 컨텐츠로 확장하는 것입니다 (AJAX 코드가 필요하지 않음).
다음과 같이 작동합니다. 페이지에 이와 같은 링크를 추가합니다.
<link href = "page2.html">
이런 식으로 컴퓨터가 유휴 상태 인 경우 브라우저는 백그라운드에서 Page2.html을 자동으로 다운로드합니다. 사용자가 마지막으로 page2.html 링크를 클릭하면 브라우저가 캐시에서 페이지를 제거 하므로이 페이지의로드 속도가 예기치 않게 빠릅니다.
현재 Firefox 브라우저 만이이 기능을 지원합니다. 그러나 Firefox는 현재 세계에서 두 번째로 큰 사용자 기반을 가진 브라우저이기 때문에 HTML 페이지에 이러한 코드를 추가하는 한 상당수의 방문자가 여전히 페이지 로딩 속도에서 매우 명백한 개선을 경험할 수 있습니다. 아주 멋지다!
많은 경우 링크 프리 페치 기능을 사용할 수 있습니다.
* 긴 기사, 온라인 튜토리얼, 사진 앨범 등이 있으면 여러 페이지에 표시해야합니다.
* 사용자가 웹 사이트 홈페이지를 방문 할 가능성이 가장 높은 다음 페이지를 예압하십시오. (아마도 제품 웹 사이트 또는 블로그 웹 사이트의 최근 블로그 게시물을 추천하는 제품 페이지 일 수도 있습니다.
* 검색 쿼리 페이지는 검색 한 처음 몇 가지 항목을 예방합니다.
정적 컨텐츠의 경우 REL 태그를 사용하여 프리 페치 기능을 구현할 수도 있습니다.
<link href = "/images/big.jpeg? ca541d">
여기에 주목해야 할 다른 흥미로운 것들이 있습니다.
* 링크 프리 페치 기능은 곧 오페라, 크롬 및 사파리 브라우저에서 구현 될 예정이지만 인터넷 익스플로러의 경우 2020 년까지 기다려야 할 것입니다.
*이 기능이 널리 사용되면 웹 사이트 로그 및 액세스 통계에 영향을 미칩니다. 이 상황을 고려하십시오. 페이지 중 하나에 사전 출시가 있고 여러 페이지가 철회되지만 사용자는 실제로이 페이지에 액세스하지 못했습니다. 서버 (또는 통계 도구)는 둘 사이의 차이점을 모릅니다.
이를 구별하기 위해 Firefox는 HTTP 헤더 정보로 X-Moz : Prefetch 정보를 보내지 만 서버 측 에서이 정보를 식별하려면 무언가가 필요합니다.