En Twitter-bookmarklet är ett bokmärke som kör några rader kod i stället för att öppna en fast sida. Vår gör en enda sak: när du tittar på ett X-inlägg eller en profil öppnar ett klick samma inlägg eller profil i TwitterViewer, där du kan läsa den utan att logga in. Ingen tillägg att installera och inget konto att skapa.
Den här sidan täcker alla sätt att ta sig från X till TwitterViewer: bookmarkleten för dator, ett bokmärkesskript för iPhone, iPad och Android, Androids delningsmål och två metoder som inte kräver någon installation. Varje avsnitt berättar hur du installerar det, hur du använder det och vad du gör när det inte fungerar.
Vad är en Twitter-bookmarklet?
En bookmarklet är ett vanligt webbläsarbokmärke vars adress börjar med javascript: i stället för https://. När du klickar på det kör webbläsaren det korta skriptet på sidan du tittar på i stället för att ladda en ny sida. Det bor i dina bokmärken, så det fungerar i vilken webbläsare som helst som stöder bokmärken och begär inga behörigheter.
Den på den här sidan är en enda rad. Den läser adressen för den aktuella fliken och kontrollerar om värden är x.com eller twitter.com, inklusive varianterna med www. och mobile.. Om den är det bygger skriptet om adressen med TwitterViewer-värden och samma sökväg, frågesträng och ankare, och skickar fliken dit. På alla andra webbplatser visar det ett kort meddelande och lämnar sidan i fred.
Det är en genväg för något du skulle kunna göra för hand: att byta ut x.com mot TwitterViewer-adressen i adressfältet. Bookmarkleten paketerar det i ett klick. Den kallas också bokmärkesskript eller "javascript-bokmärke", och den fungerar på både x.com- och twitter.com-adresser.
Sätt att öppna en X-länk i TwitterViewer
Fem ingångar passar olika situationer. Välj den som matchar enheten du läser X på.
| Metod | Fungerar på | Installation | Bäst för |
|---|---|---|---|
| Bookmarklet för dator | Chrome, Edge, Firefox, Safari på dator | Dra en knapp till bokmärkesfältet | Att läsa X på en laptop eller stationär dator |
| Bokmärkesskript för mobil | Safari på iPhone och iPad, webbläsare på Android | Klistra in skriptet i en ny bokmärkesadress | Att läsa X i en mobil webbläsare |
| Android-delningsmålet | Android, efter att du installerat TwitterViewer från webbläsarmenyn | Installera en gång, välj det sedan i delningsmenyn | Länkar inuti X-appen |
| Klistra in en länk | Vilken enhet som helst | Ingen | Länkar som skickats till dig i chatt eller e-post |
| Byt adressen för hand | Vilken webbläsare som helst med adressfält | Ingen | En engångstitt på ett enskilt inlägg |
Installera Twitter-bookmarkleten på datorn
Knappen sitter högst upp på den här sidan, i kortet med rubriken "On desktop". Det är en länk som din webbläsare låter dig dra.
- Visa bokmärkesfältet. I Chrome, Edge och Firefox är genvägen
Ctrl+Shift+Bpå Windows och Linux ellerCmd+Shift+Bpå Mac. I Safari väljer du Visa och sedan Visa favoritfält. - Dra knappen Open in TwitterViewer upp till bokmärkesfältet och släpp den där.
- Öppna valfritt inlägg eller valfri profil på x.com.
- Klicka på det nya bokmärket. Fliken byter till samma inlägg eller profil i TwitterViewer.
Skriptet bär med sig adressen till den webbplats du var på när du drog det. Om det öppnar en oväntad adress tar du bort bokmärket och drar en ny kopia från den webbplats du vill att det ska peka på.
Resultatet öppnas i samma flik, så använd bakåtknappen för att återvända till X. Om du föredrar en ny flik öppnar du X-sidan i en ny flik först och kör bokmärket där.
Ställ in det på iPhone och iPad
Mobila webbläsare har inget bokmärkesfält att dra till, så det mobila kortet visar skriptet som text med en knapp Copy bookmark script. Du skapar ett bokmärke och klistrar in skriptet som dess adress. De här stegen gäller Safari; menynamnen skiftar en aning mellan iOS-versioner.
- Öppna den här sidan i Safari och tryck på Copy bookmark script.
- Tryck på delningsknappen och välj Add Bookmark. Ge det namnet "Open in TwitterViewer" och spara. Sidan det pekar på spelar ingen roll, eftersom du kommer att ersätta adressen.
- Öppna bokmärkeslistan med bokikonen, tryck på Edit och tryck sedan på det nya bokmärket.
- Ta bort adressen och klistra in skriptet. Kontrollera att det börjar med
javascript:och tryck sedan på Done. - Öppna ett X-inlägg i Safari, öppna bokmärkeslistan och tryck på ditt bokmärke.
Två saker överraskar folk. Bokmärket fungerar bara i den webbläsare där du skapade det, på sidor som laddats i den webbläsaren. Länkar som man trycker på inuti X-appen öppnas i en inbyggd visare utan bokmärken, så skriptet kan inte köras där; öppna länken i Safari först. Och om webbläsaren tog bort prefixet javascript: när du klistrade in, skriv tillbaka det framför skriptet innan du sparar.
Ställ in det på Android
Android fungerar på samma sätt: kopiera skriptet, skapa ett bokmärke, ersätt dess adress. De här stegen gäller Chrome; andra webbläsare har liknande menyer.
- Öppna den här sidan och tryck på Copy bookmark script.
- Öppna webbläsarmenyn och lägg till sidan i dina bokmärken som "Open in TwitterViewer".
- Öppna dina bokmärken, tryck på menyn med tre punkter bredvid det nya och välj Edit. Ersätt adressen med det inklistrade skriptet, som börjar med
javascript:, och spara. - Öppna ett X-inlägg i webbläsaren. Skriv bokmärkets namn i adressfältet och välj det bland förslagen.
Det sista steget skiljer sig från iOS. I många Android-webbläsare laddar ett klick på ett bokmärke i listan det som en ny sida, så skriptet har ingen X-sida att läsa. Att skriva namnet i adressfältet och välja förslaget kör det mot sidan du är på. Om det också misslyckas är delningsvägen nedan mer pålitlig.
Dela från X till TwitterViewer på Android
Android-appar kan registrera sig hos delningsmenyn, och TwitterViewer registrerar sig när du har installerat det från din webbläsare.
- Öppna TwitterViewer i Chrome på Android, öppna webbläsarmenyn och välj Install app. På den här sidan visas också en knapp Install app när din webbläsare erbjuder installationen.
- Öppna ett inlägg eller en profil i X-appen och tryck på Share.
- Välj TwitterViewer i delningsmenyn. Den öppnas direkt på det inlägget eller den profilen.
Delningsmenyn skickar den delade länken, och ibland en rad text, till en sida på den här webbplatsen. Den sidan tar den första länken eller användarnamnet den hittar och skickar dig till motsvarande vy. En inläggslänk öppnar inlägget, en profillänk eller ett @username öppnar profilen, en hashtag-länk öppnar Avancerad sökning med taggen ifylld (det verktyget kräver ett Pro-abonnemang och ett anslutet X-konto), och en community-länk öppnar Communities-exportören. Om inget igenkännbart finns i texten landar du på startsidan.
iPhone och iPad listar inte webbappar i delningsmenyn, så på iOS använder du bokmärkesskriptet ovan eller metoden att klistra in nedan.
Vad bookmarkleten gör och vad den aldrig rör
Ett skript som körs på en sida du är inloggad på förtjänar granskning. Det här visas i sin helhet i det mobila kortet, så du kan läsa det.
- Den läser den aktuella sidans värd, sökväg, frågesträng och ankare. Inget annat på sidan.
- Den testar värden mot
x.comochtwitter.com, med ett valfrittwww.ellermobile.framför. Förväxlingsbara värdar somx.com.example.netmatchar inte. - Om värden matchar ställer den in flikens adress till TwitterViewer-värden plus samma sökväg, frågesträng och ankare. Om inte visar den en varning och stannar.
- Den läser inte cookies, lokallagring, sidtext, din tidslinje, dina meddelanden eller dina kontouppgifter.
- Den skickar inget av sig själv. Den enda nätverksförfrågan är den sidladdning du skulle göra genom att klicka på vilken länk som helst.
TwitterViewer tar emot sökvägen och eventuell frågesträng som fanns i X-adressen, till exempel en spårningsparameter som X lagt till, precis som en vanlig länk skulle bära dem.
Vilka X-sidor som fungerar
Skriptet behåller sökvägen från X-adressen, så det fungerar överallt där TwitterViewer har en sida på samma sökväg. Det täcker två typer av sidor.
- Inläggssidor, på
/<username>/status/<id>. Du får inlägget, författarens egen tråd och de svar vi kan ladda. Se hur du visar X-inlägg utan att logga in för vad en visare utan inloggning kan och inte kan visa. - Profilsidor, på
/<username>. Du får profilhuvudet och senaste inlägg. Profilvisaren förklarar gränserna.
Allt annat på X har ingen matchande adress här. Heme-tidslinjen, sökresultat, hashtag-sidor, listor, aviseringar, inställningar och profilundersidor som /media eller /with_replies öppnar en skärm med "page not found". Använd en inläggs- eller profilsida i stället, eller ett av de dedikerade verktygen: Mediavisaren för ett kontos foton och videor, Svarsvisaren för svar.
Två begränsningar kommer från X, inte från skriptet. Skyddade (privata) konton kan inte visas, och raderade eller avstängda konton har inget att visa. Bookmarkleten fungerar fortfarande, och TwitterViewer-sidan förklarar varför inget dök upp.
Fungerar inte Twitter-bookmarkleten?
Arbeta dig igenom dessa i ordning.
Inget händer när du klickar på knappen på den här sidan. Det är avsiktligt. Dra den till bokmärkesfältet och klicka på den därifrån på en X-sida.
Den visar "Open this on an X post, profile or hashtag page." Skriptet kördes, och fliken är inte på x.com eller twitter.com. Öppna X-inlägget först och klicka sedan på bokmärket.
Du får en sida med "page not found". X-sidan har ingen matchande adress här. Använd en inläggssida eller en profilsida.
Att klicka på bokmärket gör ingenting alls. Troliga orsaker:
- Din webbläsare, eller en policy från din skola eller arbetsgivare, blockerar
javascript:-adresser. Vissa hanterade webbläsare inaktiverar dem helt. - En webbplats innehållssäkerhetspolicy kan blockera bookmarklets i vissa webbläsare. Om det händer på x.com använder du Android-delningsvägen eller metoden att klistra in.
- Adressen tappade sitt
javascript:-prefix när du klistrade in. Öppna bokmärkets redigeringsskärm och kontrollera de första tecknen. - Du är i en inbyggd webbläsare, som den som öppnas när du trycker på en länk i en annan app. Öppna sidan i din vanliga webbläsare.
Den öppnar en adress som inte är TwitterViewer. Skriptet innehåller adressen till den webbplats där du kopierade det. Ta bort bokmärket och skapa ett nytt från rätt webbplats.
Om inget av detta hjälper kan du hoppa över bokmärket: kopiera X-länken och klistra in den i rutan på TwitterViewers startsida.
Finns det ett webbläsartillägg för TwitterViewer?
Nej. TwitterViewer levererar inget webbläsartillägg för Chrome, Edge eller Firefox. De som söker efter ett Twitter-visartillägg vill oftast öppna X-innehåll i en visare utan särskilt mycket besvär, och bookmarkleten är den lätta versionen av det.
| Bookmarklet | Webbläsartillägg | |
|---|---|---|
| Installation | Dra eller klistra in ett bokmärke | Installera från en tilläggsbutik |
| Behörigheter | Inga begärs | Ber oftast om åtkomst till webbplatsdata |
| Körs automatiskt | Nej, bara när du klickar | Kan lägga till knappar och köras på varje sida |
| Mobila webbläsare | Ja, med ett manuellt bokmärke | Beror på webbläsaren |
| Borttagning | Ta bort bokmärket | Ta bort från tilläggssidan |
Avvägningen är att en bookmarklet aldrig lägger till knappar i X eget gränssnitt eller körs i bakgrunden. För att läsa ett inlägg utan att logga in räcker det. Om du vill höra om nya inlägg mejlar Watchlist dig om de konton du lägger till i den. Det är en Pro-funktion: du loggar in på TwitterViewer, lägger till upp till 20 konton och kontrollerna körs så ofta som varje timme.
Öppna en X-länk på en annan webbplats utan bookmarkleten
Två metoder kräver ingen installation och slutar på samma sidor.
Klistra in länken. Startsidan har en ruta som tar emot en X-inläggslänk, en profillänk, ett @username eller ett inläggsnummer. Den förstår x.com-, twitter.com- och mobile.twitter.com-länkar liksom de förhandsvisningsvänliga varianter som vissa chattappar skapar. Använd den när någon skickar dig en länk och du inte är på X alls.
Ändra adressen för hand. TwitterViewer använder samma sökvägar som X. Ett inlägg på x.com/NASA/status/123 finns på TwitterViewer-adressen följt av /NASA/status/123, och en profil på x.com/NASA är TwitterViewer-adressen följt av /NASA. Byt ut värden, behåll resten, tryck på enter. Det är precis vad bookmarkleten gör, med samma begränsningar.
Om du vill spara ett inläggs video i stället för att läsa det klistrar du in länken i videonedladdaren eller läser hur du laddar ner X-videor. Allt detta är gratis; se prissidan för vad Pro tillför.
Vanliga frågor om Twitter-bookmarklet
Vad är en Twitter-bookmarklet?
En Twitter-bookmarklet är ett webbläsarbokmärke som kör ett kort skript på sidan du tittar på i stället för att ladda en fast adress. TwitterViewers version kontrollerar att du är på en X- eller Twitter-sida och öppnar sedan samma inlägg eller profil i TwitterViewer i samma flik. Den kräver inget tillägg, och du tar bort den genom att radera bokmärket.
Finns det ett webbläsartillägg för TwitterViewer?
Nej. Det finns inget TwitterViewer-tillägg för Chrome, Edge eller Firefox. Bookmarkleten är det lätta alternativet: samma hopp med ett klick från X till visaren, som bara körs när du klickar, utan webbläsarbehörigheter.
Är Twitter-bookmarkleten säker?
Skriptet är litet och läsbart och gör väldigt lite. Det läser adressen för den aktuella fliken, kontrollerar att värden är x.com eller twitter.com och ändrar sedan adressen. Det läser inte cookies, sidinnehåll, din tidslinje eller ditt konto, och det gör ingen egen nätverksförfrågan. Du kan läsa hela skriptet på den här sidan.
Fungerar bookmarkleten i X-appen?
Nej. En bookmarklet behöver en webbläsare med bokmärken, och X-appen har inga. På Android installerar du TwitterViewer från webbläsarmenyn och använder delningsmenyn i X-appen. På iPhone och iPad öppnar du inlägget i Safari först, eller klistrar in länken på TwitterViewers startsida.
Behöver jag ett X-konto eller ett TwitterViewer-konto?
Nej på båda. Bookmarkleten fungerar oavsett om du är inloggad på X eller inte, och TwitterViewer visar offentliga inlägg och profiler utan konto. Den ser aldrig din X-session.
Varför får jag en skärm med page not found?
Skriptet behåller sökvägen från X-adressen, och TwitterViewer har bara sidor på sökvägarna för inlägg och profiler. En hemtidslinje, sökresultat, en hashtag-sida, en lista eller en undersida som /media har ingen matchning här. Gå tillbaka till en inläggs- eller profilsida och kör bokmärket igen.
Kan jag öppna ett privat kontos inlägg med den?
Nej. Skyddade konton visar inte sina inlägg för någon som inte är en godkänd följare, och TwitterViewer visar bara det X gör offentligt. Bookmarkleten öppnar rätt sida, och den sidan berättar att kontot är skyddat.
Kan jag öppna en X-länk i TwitterViewer utan en bookmarklet?
Ja. Klistra in inläggs- eller profillänken i rutan på TwitterViewers startsida, eller byt ut x.com i adressfältet mot TwitterViewer-adressen och behåll resten av sökvägen. Båda ger samma resultat som bookmarkleten, en länk i taget.
Fungerar den med twitter.com och mobillänkar?
Ja. Skriptet accepterar x.com, twitter.com och varianterna med www. och mobile. av båda. Korta t.co-länkar matchas inte, eftersom skriptet läser värden för sidan du är på, så öppna länken först och kör sedan bokmärket.