2010-01-29 12 views
7

Próbuję przetestować pobieranie wstępne w Firefoksie 3.6. Używam:Prefetchowanie elementów linków nie działa w Firefoksie 3.6

<link rel="prefetch" href="hst_galaxy.jpg"/> 

Nie widzę żadnych żądań w panelu sieci Firebug. Kiedy patrzę na logi Apache 2, widzę tylko żądanie strony, nic więcej. Nie widzę oczekiwanego nagłówka X-moz: prefetch. Sprawdziłem również pakiety za pomocą Wiresharka i nagłówek prefetch nie jest wysyłany. Użyłem także LiveHttpHeaders (rozszerzenie FF) i ponownie nagłówek prefetch nie jest wysyłany.

Sprawdziłem o: opcje konfiguracji i "network.prefetch-next" jest włączona.

Moja instalacja testowa działa w systemie Mac OS 10.5.8. Używam lokalnej instalacji Apache i uruchamiam to z testowego pliku HTML w katalogu witryn. Próbowałem 3 różne opcje domeny:

  • localhost/cachetest
  • localhost.com/cachetest
  • www.randomurl.com/cachetest

localhost.com i randomurl.com są domeny skonfigurowałem w pliku/etc/hosts. Strona testowa jest dostępna.

Odwiedziłem tę stronę, która mówi, że nagłówek X-Moz został wykryty. http://browserspy.dk/prefetch.php W przeglądarce Firefox jest napisane "tak". W przeglądarce Chrome/Safari jest napisane "nie", co jest oczekiwane. Ponownie, nie mogę wykryć nagłówka X-Moz wysyłanego za pomocą Wireshark lub LiveHttpHeaders. Patrząc na źródło tej strony, widzę jednak właściwy rodzaj elementu <link rel="prefetch">.

Naprawdę nie jestem pewien, czego mi brakuje. Byłem dość dokładny z testowaniem tego i nie widzę jak to działa, jeśli nic nie wykryję z Firefoksa i nie nagrałem niczego w Apache.

Czy ktoś ma jakieś oświecenie, które może podzielić się?

+0

Mam ten sam problem. Czy ktoś ma pomysł na ten temat? –

+0

Więc znalazłeś coś, co było nie tak? –

Odpowiedz

2

Istnieje błąd w Firefoksie 3.6, który powoduje niepowodzenie wstępnego pobrania, gdy HTML5 parser is enabled. Możesz także wypróbować meta-składnię:

<meta http-equiv="Link" content="</images/big.jpeg>; rel=prefetch"> 

Aby sprawdzić, czy to ma znaczenie.

+0

Dziękuję za udzielenie odpowiedzi. Całkowicie o tym zapomniałem. – Geuis

Powiązane problemy