2011-11-09 6 views
10

Quando visualizzo iCloud.com nei miei siti di safari top, sempre ha sempre la stessa miniatura.Impostazione dell'anteprima per le anteprime del safari web

enter image description here

Mi chiedo come ho potuto a livello di codice fare lo stesso per il mio sito web.

+0

Vuoi dire come le immagini sono tutte recenti, relavent, istantanee della pagina che state guardando? – rlemon

+0

Sì e no. Mi chiedo perché iCloud abbia la stessa miniatura ogni volta, anche quando visito iCloud da un altro computer. – alexy13

+1

@rlemon nota come quello a destra è il logo iCloud e non un'istantanea di una pagina. Questa è la domanda, la capacità di impostare l'immagine visualizzata invece di uno screenshot di pagina. – Fosco

risposta

11

Guardando il codice sorgente, vedo questo JavaScript:

if (window.navigator && window.navigator.loadPurpose === "preview") { 
     window.location.href = "https://www.icloud.com/topsites_preview/" 
    }; 
+1

+1 Bella scoperta! Stavo scavando attraverso questo leggermente me stesso, ma l'ho perso. – Fosco

+1

Qualcuno ha visto questo lavoro in realtà per qualsiasi sito oltre a iCloud? – menns

+0

Manca un ')' se qualcuno non lo vede funziona. 'if (window.navigator && window.navigator.loadPurpose ===" preview ") {window.location.href =" https://www.icloud.com/topsites_preview/ "};' – gazhay

Problemi correlati