Un bookmarklet per Twitter è un preferito che esegue qualche riga di codice invece di aprire una pagina fissa. Il nostro fa un solo lavoro: quando stai guardando un post o un profilo su X, un clic apre lo stesso post o profilo in TwitterViewer, dove puoi leggerlo senza accedere. Nessuna estensione da installare e nessun account da creare.
Questa pagina copre ogni modo per passare da X a TwitterViewer: il bookmarklet per desktop, uno script di preferito per iPhone, iPad e Android, la destinazione di condivisione di Android e due metodi che non richiedono configurazione. Ogni sezione dice come installarlo, come usarlo e cosa fare quando non funziona.
Che cos’è un bookmarklet per Twitter?
Un bookmarklet è un normale preferito del browser il cui indirizzo inizia con javascript: invece che con https://. Quando ci fai clic, il browser esegue quello script breve sulla pagina che stai guardando invece di caricarne una nuova. Vive nei tuoi preferiti, quindi funziona in qualsiasi browser che supporti i preferiti e non chiede permessi.
Quello di questa pagina è una riga sola. Legge l’indirizzo della scheda corrente e controlla se l’host è x.com o twitter.com, incluse le varianti www. e mobile.. Se lo è, lo script ricostruisce l’indirizzo con l’host di TwitterViewer e lo stesso percorso, query e ancora, e manda la scheda lì. Su qualsiasi altro sito mostra un breve messaggio e lascia la pagina com’è.
È una scorciatoia per qualcosa che potresti fare a mano: cambiare x.com con l’indirizzo di TwitterViewer nella barra degli indirizzi. Il bookmarklet lo confeziona in un clic. Si chiama anche script di preferito o “preferito javascript”, e funziona sia sugli indirizzi x.com sia su quelli twitter.com.
Modi per aprire un link X in TwitterViewer
Cinque punti di ingresso si adattano a situazioni diverse. Scegli quello che corrisponde al dispositivo con cui leggi X.
| Metodo | Funziona su | Configurazione | Ideale per |
|---|---|---|---|
| Bookmarklet per desktop | Chrome, Edge, Firefox, Safari su desktop | Trascinare un pulsante nella barra dei preferiti | Leggere X su un portatile o un desktop |
| Script di preferito per telefono | Safari su iPhone e iPad, browser su Android | Incollare lo script nell’indirizzo di un nuovo preferito | Leggere X in un browser mobile |
| Destinazione di condivisione Android | Android, dopo aver installato TwitterViewer dal menu del browser | Installare una volta, poi sceglierlo nel pannello di condivisione | Link dentro l’app X |
| Incollare un link | Qualsiasi dispositivo | Nessuna | Link ricevuti in chat o email |
| Cambiare l’indirizzo a mano | Qualsiasi browser con una barra degli indirizzi | Nessuna | Un’occhiata occasionale a un post |
Installare il bookmarklet per Twitter su desktop
Il pulsante sta in alto in questa pagina, nella scheda intitolata “Su desktop”. È un link che il browser ti lascia trascinare.
- Mostra la barra dei preferiti. In Chrome, Edge e Firefox la scorciatoia è
Ctrl+Shift+Bsu Windows e Linux oCmd+Shift+Bsu Mac. In Safari, scegli Vista, poi Mostra barra dei preferiti. - Trascina il pulsante Apri in TwitterViewer sulla barra dei preferiti e lascialo lì.
- Apri qualsiasi post o profilo su x.com.
- Fai clic sul nuovo preferito. La scheda passa allo stesso post o profilo in TwitterViewer.
Lo script porta l’indirizzo del sito su cui ti trovavi quando l’hai trascinato. Se apre un indirizzo inatteso, elimina il preferito e trascina una copia nuova dal sito verso cui vuoi che punti.
Il risultato si apre nella stessa scheda, quindi usa il pulsante indietro per tornare a X. Se preferisci una nuova scheda, apri prima la pagina X in una nuova scheda ed esegui lì il preferito.
Configurarlo su iPhone e iPad
I browser mobili non hanno una barra dei preferiti su cui trascinare, quindi la scheda mobile mostra lo script come testo, con un pulsante Copia lo script del bookmarklet. Crei un preferito e incolli lo script come indirizzo. Questi passaggi sono per Safari; i nomi dei menu cambiano un po’ tra le versioni di iOS.
- Apri questa pagina in Safari e tocca Copia lo script del bookmarklet.
- Tocca il pulsante di condivisione e scegli Aggiungi ai preferiti. Chiamalo “Open in TwitterViewer” e salva. La pagina a cui punta non importa, perché sostituirai l’indirizzo.
- Apri l’elenco dei preferiti con l’icona del libro, tocca Modifica, poi tocca il nuovo preferito.
- Cancella l’indirizzo e incolla lo script. Controlla che inizi con
javascript:, poi tocca Fine. - Apri un post di X in Safari, apri l’elenco dei preferiti e tocca il tuo preferito.
Due cose colgono di sorpresa. Il preferito funziona solo nel browser in cui l’hai creato, sulle pagine caricate in quel browser. I link toccati dentro l’app X si aprono in un visore integrato senza preferiti, quindi lo script non può girare lì; apri prima il link in Safari. E se il browser ha rimosso il prefisso javascript: quando hai incollato, riscrivilo davanti allo script prima di salvare.
Configurarlo su Android
Su Android funziona allo stesso modo: copia lo script, crea un preferito, sostituisci il suo indirizzo. Questi passaggi sono per Chrome; gli altri browser hanno menu simili.
- Apri questa pagina e tocca Copia lo script del bookmarklet.
- Apri il menu del browser e aggiungi la pagina ai preferiti come “Open in TwitterViewer”.
- Apri i tuoi preferiti, tocca il menu a tre punti accanto a quello nuovo e scegli Modifica. Sostituisci l’indirizzo con lo script incollato, che inizia con
javascript:, e salva. - Apri un post di X nel browser. Digita il nome del preferito nella barra degli indirizzi e scegliilo dai suggerimenti.
L’ultimo passaggio è diverso da iOS. Su molti browser Android, toccare un preferito nell’elenco lo carica come una nuova pagina, quindi lo script non ha una pagina X da leggere. Digitare il nome nella barra degli indirizzi e scegliere il suggerimento lo esegue sulla pagina su cui ti trovi. Se anche questo fallisce, la via della condivisione qui sotto è più affidabile.
Condividere da X a TwitterViewer su Android
Le app Android possono registrarsi nel pannello di condivisione, e TwitterViewer si registra quando lo installi dal browser.
- Apri TwitterViewer in Chrome su Android, apri il menu del browser e scegli Installa app. In questa pagina compare anche un pulsante Installa app quando il browser offre l’installazione.
- Nell’app X, apri un post o un profilo e tocca Condividi.
- Scegli TwitterViewer nel pannello di condivisione. Si apre direttamente su quel post o profilo.
Il pannello di condivisione invia il link condiviso, e a volte una riga di testo, a una pagina di questo sito. Quella pagina prende il primo link o username che trova e ti manda alla vista corrispondente. Un link a un post apre il post, un link a un profilo o un @username apre il profilo, un link a un hashtag apre la ricerca avanzata con il tag già inserito (quello strumento richiede un piano Pro e un account X collegato), e un link a una community apre l’esportatore di community. Se nel testo non c’è nulla di riconoscibile, finisci nella home page.
iPhone e iPad non elencano le web app nel pannello di condivisione, quindi su iOS usa lo script di preferito qui sopra o il metodo dell’incolla qui sotto.
Cosa fa il bookmarklet e cosa non tocca mai
Uno script che gira su una pagina in cui hai effettuato l’accesso merita un esame. Questo è mostrato per intero nella scheda mobile, così puoi leggerlo.
- Legge host, percorso, stringa di query e ancora della pagina corrente. Nient’altro nella pagina.
- Verifica l’host rispetto a
x.cometwitter.com, con un eventualewww.omobile.davanti. Host simili comex.com.example.netnon corrispondono. - Se l’host corrisponde, imposta l’indirizzo della scheda sull’host di TwitterViewer più lo stesso percorso, query e ancora. Altrimenti mostra un avviso e si ferma.
- Non legge cookie, memoria locale, testo della pagina, la tua timeline, i tuoi messaggi o i dettagli del tuo account.
- Non invia nulla da solo. L’unica richiesta di rete è il caricamento della pagina che faresti facendo clic su qualsiasi link.
TwitterViewer riceve il percorso e l’eventuale stringa di query presente nell’indirizzo X, come un parametro di tracciamento che X ha aggiunto, esattamente come li porterebbe un link normale.
Quali pagine X funzionano
Lo script mantiene il percorso dell’indirizzo X, quindi funziona ovunque TwitterViewer abbia una pagina allo stesso percorso. Questo copre due tipi di pagina.
- Pagine dei post, su
/<username>/status/<id>. Ottieni il post, il thread dell’autore e le risposte che possiamo caricare. Vedi come vedere i post di X senza accedere per ciò che un visualizzatore senza login può e non può mostrare. - Pagine dei profili, su
/<username>. Ottieni l’intestazione del profilo e i post recenti. Il visualizzatore di profili spiega i limiti.
Tutto il resto su X non ha un indirizzo corrispondente qui. La timeline della home, i risultati di ricerca, le pagine degli hashtag, le liste, le notifiche, le impostazioni e le sottopagine dei profili come /media o /with_replies aprono una schermata “pagina non trovata”. Usa invece una pagina di post o di profilo, oppure uno degli strumenti dedicati: il visualizzatore di media per le foto e i video di un account, il visualizzatore di risposte per le risposte.
Due limiti vengono da X, non dallo script. Gli account protetti (privati) non possono essere mostrati, e gli account eliminati o sospesi non hanno nulla da mostrare. Il bookmarklet funziona comunque, e la pagina di TwitterViewer spiega perché non è comparso nulla.
Il bookmarklet per Twitter non funziona?
Procedi in quest’ordine.
Non succede nulla quando fai clic sul pulsante in questa pagina. È voluto. Trascinalo nella barra dei preferiti e fai clic da lì, su una pagina X.
Mostra “Apri questa pagina su un post, un profilo o un hashtag di X”. Lo script è partito, e la scheda non è su x.com o twitter.com. Apri prima il post di X, poi fai clic sul preferito.
Ottieni una pagina “pagina non trovata”. La pagina X non ha un indirizzo corrispondente qui. Usa una pagina di post o di profilo.
Cliccare il preferito non fa assolutamente nulla. Cause probabili:
- Il tuo browser, o una policy della tua scuola o del tuo datore di lavoro, blocca gli indirizzi
javascript:. Alcuni browser gestiti li disattivano del tutto. - La content security policy di un sito può bloccare i bookmarklet in alcuni browser. Se succede su x.com, usa la via della condivisione Android o il metodo dell’incolla.
- L’indirizzo ha perso il prefisso
javascript:quando hai incollato. Apri la schermata di modifica del preferito e controlla i primi caratteri. - Sei in un browser integrato in un’app, come quello che si apre quando tocchi un link in un’altra app. Apri la pagina nel tuo browser principale.
Apre un indirizzo che non è TwitterViewer. Lo script contiene l’indirizzo del sito da cui l’hai copiato. Elimina il preferito e creane uno nuovo dal sito giusto.
Se nulla di questo aiuta, salta il preferito: copia il link X e incollalo nella casella della home page di TwitterViewer.
Esiste un’estensione del browser per TwitterViewer?
No. TwitterViewer non distribuisce un’estensione del browser per Chrome, Edge o Firefox. Chi cerca un’estensione per un visualizzatore di Twitter di solito vuole aprire contenuti X in un visualizzatore senza troppa fatica, e il bookmarklet è la versione leggera di tutto ciò.
| Bookmarklet | Estensione del browser | |
|---|---|---|
| Installazione | Trascinare o incollare un preferito | Installare da uno store di estensioni |
| Permessi | Nessuno richiesto | Di solito chiede accesso ai dati dei siti |
| Funziona in automatico | No, solo quando fai clic | Può aggiungere pulsanti e girare su ogni pagina |
| Browser mobili | Sì, con un preferito manuale | Dipende dal browser |
| Rimozione | Elimina il preferito | Rimuovi dalla pagina delle estensioni |
Il compromesso è che un bookmarklet non aggiunge mai pulsanti all’interfaccia di X né gira in background. Per leggere un post senza accedere, è sufficiente. Se vuoi sapere dei nuovi post, la Watchlist ti invia un’email sugli account che vi aggiungi. È una funzione Pro: accedi a TwitterViewer, aggiungi fino a 20 account e i controlli girano anche ogni ora.
Aprire un link X in un altro sito senza il bookmarklet
Due metodi non richiedono installazione e finiscono nelle stesse pagine.
Incolla il link. La home page ha una casella che accetta il link di un post X, il link di un profilo, un @username o un numero di post. Capisce i link x.com, twitter.com e mobile.twitter.com, oltre alle varianti ottimizzate per l’anteprima che generano alcune app di chat. Usalo quando qualcuno ti invia un link e non sei affatto su X.
Cambia l’indirizzo a mano. TwitterViewer usa gli stessi percorsi di X. Un post su x.com/NASA/status/123 vive all’indirizzo di TwitterViewer seguito da /NASA/status/123, e un profilo su x.com/NASA è l’indirizzo di TwitterViewer seguito da /NASA. Sostituisci l’host, mantieni il resto, premi invio. È esattamente ciò che fa il bookmarklet, con gli stessi limiti.
Se vuoi salvare il video di un post invece di leggerlo, incolla il link nello scaricatore Video o leggi come scaricare i video di X. Tutto questo è gratis; vedi i prezzi per cosa aggiunge Pro.
Domande frequenti sul bookmarklet
Che cos’è un bookmarklet per Twitter?
Un bookmarklet per Twitter è un preferito del browser che esegue un breve script sulla pagina che stai guardando invece di caricare un indirizzo fisso. Quello di TwitterViewer controlla che tu sia su una pagina X o Twitter e poi apre lo stesso post o profilo in TwitterViewer nella stessa scheda. Non richiede estensioni, e lo rimuovi eliminando il preferito.
Esiste un’estensione del browser per TwitterViewer?
No. Non c’è un’estensione TwitterViewer per Chrome, Edge o Firefox. Il bookmarklet è l’alternativa leggera: lo stesso salto da X al visualizzatore con un clic, eseguito solo quando ci fai clic, senza permessi del browser.
Il bookmarklet per Twitter è sicuro?
Lo script è piccolo e leggibile e fa pochissimo. Legge l’indirizzo della scheda corrente, controlla che l’host sia x.com o twitter.com, poi cambia l’indirizzo. Non legge cookie, contenuto della pagina, la tua timeline o il tuo account, e non fa richieste di rete proprie. Puoi leggere lo script completo in questa pagina.
Il bookmarklet funziona nell’app X?
No. Un bookmarklet ha bisogno di un browser con i preferiti, e l’app X non ne ha. Su Android, installa TwitterViewer dal menu del browser e usa il pannello di condivisione nell’app X. Su iPhone e iPad, apri prima il post in Safari, oppure incolla il link nella home page di TwitterViewer.
Mi serve un account X o un account TwitterViewer?
No a entrambi. Il bookmarklet funziona sia che tu abbia effettuato l’accesso a X sia che no, e TwitterViewer mostra post e profili pubblici senza account. Non vede mai la tua sessione X.
Perché ottengo una schermata “pagina non trovata”?
Lo script mantiene il percorso dell’indirizzo X, e TwitterViewer ha pagine solo ai percorsi dei post e dei profili. Una timeline della home, dei risultati di ricerca, una pagina di hashtag, una lista o una sottopagina come /media non hanno corrispondenze qui. Torna a una pagina di post o di profilo e riesegui il preferito.
Posso aprire i post di un account privato con esso?
No. Gli account protetti non mostrano i loro post a chi non è un follower approvato, e TwitterViewer mostra solo ciò che X rende pubblico. Il bookmarklet apre la pagina giusta, e quella pagina ti dice che l’account è protetto.
Posso aprire un link X in TwitterViewer senza un bookmarklet?
Sì. Incolla il link del post o del profilo nella casella della home page di TwitterViewer, oppure cambia x.com nella barra degli indirizzi con l’indirizzo di TwitterViewer e mantieni il resto del percorso. Entrambi danno lo stesso risultato del bookmarklet, un link alla volta.
Funziona con i link twitter.com e quelli mobili?
Sì. Lo script accetta x.com, twitter.com e le varianti www. e mobile. di entrambi. I link brevi t.co non corrispondono, perché lo script legge l’host della pagina su cui ti trovi, quindi apri prima il link e poi esegui il preferito.