2013-02-26 7 views
0
<!DOCTYPE html> 
<meta charset="utf-8"> 
<title>An HTML Document</title> 
<link rel="prefetch" href="https://www.apple.com/"> 
<link rel="prerender" href="https://www.apple.com/"> 

위의 코드가 있다고 가정 해 보겠습니다. https://www.apple.com/은 Chrome에서 사전 렌더링됩니다. Chrome의 작업 관리자를 사용하도록 설정하면이 작업을 볼 수 있습니다. 이것은 꽤 좋다.미리 렌더링 된 리소스 또는 프리 패치 된 리소스가 실제로 Firefox, Safari 및 IE10에서 사전 렌더링되거나 프리 페치되는지 확인할 수 있습니까?

https://www.apple.com/이 실제로 Firefox에서 프리 페치되는지 어떻게 알 수 있습니까? Firefox가이를위한 해결책을 제공합니까?

https://www.apple.com/이 Safari 및 IE10에서 실제로 프리 페치되거나 사전 렌더링되는지 어떻게 알 수 있습니까? 이 2 개의 브라우저가 이에 대한 해결책을 제공합니까?

감사합니다.

BTW. Safari와 IE10은 어떤 방법을 선택합니까? 사전 렌더링 또는 프리 페칭?

답변

1

Firefox에서는 캐시를 깨끗하게 유지 한 다음 about:cache을 열어서 부화시킬 수 있습니다. 나는 prefetch 지시문을 테스트하기 위해이 작업을 수행했으며 그 작업이 원활하게 이루어졌습니다.

크롬에서는 chrome://cache/으로 이동할 수 있습니다.

Safari와 IE가 <link rel="prefetch" ...> 힌트와 관련된 사항을 구현했는지 알지 못합니다.

-1

IE 11에는 사전 렌더링이 구현되어 있습니다. 프리 페치 및 프리 렌더링을 결합하여 제공 할 수도 있습니다. rel="prerender prefetch"

이것은 모든 브라우저에 적용되지만 Safari는 여전히 수수께끼입니다.