2012-04-29 11 views
8

Per un progetto divertente, ho implementato una piccola pagina di anteprima su un sito Web che fornisce una visualizzazione personalizzata per le anteprime dei siti di piccole dimensioni nelle pagine Nuova scheda. L'obiettivo finale è quello di presentare le informazioni rilevanti all'utente prima che abbiano bisogno di visitare il sito. (Esempio: un sito meteorologico visitato di frequente, con una pagina delle miniature che mostra il meteo di oggi, in modo che l'utente possa vedere immediatamente le informazioni pertinenti).Un modo per personalizzare i pollici di selezione rapida di Chrome o Firefox?


Opera è rilevando

X-Purpose: preview 

Analogamente, Safari utilizza la stessa intestazione, ma richiede ulteriori JS per mantenere una miniatura coerente.

//On primary page 
if (window.navigator.loadPurpose === 'preview') { /* go to thumbnail page */ } 

//On thumbnail page 
if (window.navigator.loadPurpose !== 'preview') { /* return to main page */ } 

Sono curioso di sapere se è possibile duplicare questo effetto in Chrome o Firefox (la nuova composizione rapida disponibili nel Aurora costruisce)?

Nota: Il X-Purpose: preview intestazione in Chrome circa 2 uscite fa era un bug che è stato destinato ad essere X-Purpose: instant e non servire a questo scopo.

+0

Non sapevo si potesse fare! Devo cercare questo. –

+0

Btw, in realtà in Opera, è possibile effettuare estensioni su selezione rapida, che possono consentire di fare esattamente questo e altro. http://dev.opera.com/articles/view/creating-opera-speed-dial-extensions/ (chiedo scusa se lo sapevi già) – shwetank

+0

Old Opera (12 e sotto) usa apple-touch-icon come anteprima (se disponibile). Mi chiedo se qualcosa del genere diventerà mai uno standard ... – Nux

risposta

2

Per quanto ne so, sia le anteprime di Chrome che quelle di Firefox vengono popolate quando si visita una pagina, ovvero vengono prese dal normale contesto di esplorazione, con intestazioni normali, anziché essere query indipendenti nel loro propria ragione.

Puoi testarlo in diversi modi: non ho passato molto tempo a provarlo e potresti avere diverse versioni di Firefox/Chrome di me, quindi potresti vedere risultati diversi.

  1. In Chrome - perno di una scheda o due in velocità con linea e quindi svuotare la cronologia del browser. Le miniature dovrebbero scomparire finché non visiti nuovamente la pagina bloccata.
  2. In Firefox - i lavori di cui sopra, ma si può anche provare la generazione delle miniature direttamente utilizzando il moz-page-thumb: protocollo // URL:

    moz-page-thumb: // miniature ? url = http% 3A% 2F% 2Fstackoverflow.com% 2Fq% 2F10369905% 2F210865"

(prega di fare test in qualunque versioni si sta eseguendo come io sono curioso di questa domanda troppo - la mia ricerca SOFAR è deludente, ma probabilmente in futuro ...)

Altri riferimenti:

-1

provare a utilizzare l'addon selezione rapida su Firefox, funziona davvero bene. Dispone di funzionalità come il salvataggio dei segnalibri ed è possibile aggiungere un gran numero di segnalibri per personalizzare ciascuna scheda dei segnalibri.

link to speed dial for firefox

link to speed dial for chrome

+0

Questa domanda riguardava un sito Web che presenta un'icona personalizzata nell'elenco dei siti visitati di frequente, ma la maggior parte dei browser non fornisce un'estensione di selezione rapida. – anthonyryan1

Problemi correlati