Oggi ho visto questo frammento nel codice HTML di una pagina web:prelettura DNS e ottimizzazione della pagina
<!-- prefetch dns -->
<link rel="dns-prefetch" href="//s3.amazonaws.com">
<link rel="dns-prefetch" href="//cdn.api.twitter.com">
<link rel="dns-prefetch" href="//graph.facebook.com">
<link rel="dns-prefetch" href="//connect.facebook.net">
<link rel="dns-prefetch" href="//api.pinterest.com">
<link rel="dns-prefetch" href="//google-analytics.com">
Quanto potete guadagnare in questo modo? Non ho visto questo prima, né nel Yahoo! Developer Networks guidelines for optimization. L'unica cosa che sembra correlata è "Riduci ricerche DNS".
In modo simile, perché questi servizi non espongono un indirizzo IP ai propri servizi ed evitano del tutto la ricerca DNS?
rel = "prefetch" "indica che il recupero e la memorizzazione preventivi della risorsa specificata sono probabilmente utili, poiché è altamente probabile che l'utente richieda questa risorsa." [...] Mozilla Firefox è l'unico browser corrente che supporta rel = "prefetch". Dal libro "Dive Into HTML 5" http://diveintohtml5.info/semantics.html –