Un bookmarklet de Twitter es un marcador que ejecuta unas líneas de código en lugar de abrir una página fija. El nuestro hace una sola cosa: cuando estás viendo una publicación o un perfil de X, con un clic se abre la misma publicación o perfil en TwitterViewer, donde puedes leerlo sin iniciar sesión. No hay que instalar ninguna extensión ni crear ninguna cuenta.
Esta página cubre todas las formas de pasar de X a TwitterViewer: el bookmarklet de escritorio, un script de marcador para iPhone, iPad y Android, el destino para compartir de Android y dos métodos que no requieren configuración. Cada sección explica cómo instalarlo, cómo usarlo y qué hacer cuando falla.
¿Qué es un bookmarklet de Twitter?
Un bookmarklet es un marcador normal del navegador cuya dirección empieza por javascript: en lugar de https://. Cuando haces clic en él, el navegador ejecuta ese breve script en la página que estás viendo en lugar de cargar una página nueva. Vive en tus marcadores, así que funciona en cualquier navegador que admita marcadores y no pide permisos.
El de esta página es una sola línea. Lee la dirección de la pestaña actual y comprueba si el host es x.com o twitter.com, incluidas las variantes www. y mobile.. Si lo es, el script reconstruye la dirección con el host de TwitterViewer y la misma ruta, consulta y ancla, y envía la pestaña allí. En cualquier otro sitio muestra un mensaje breve y deja la página como está.
Eso es un atajo para algo que podrías hacer a mano: cambiar x.com por la dirección de TwitterViewer en la barra de direcciones. El bookmarklet lo empaqueta en un solo clic. También se le llama script de marcador o “marcador javascript”, y funciona tanto con direcciones x.com como twitter.com.
Formas de abrir un enlace de X en TwitterViewer
Cinco puntos de entrada se adaptan a distintas situaciones. Elige el que coincida con el dispositivo en el que lees X.
| Método | Funciona en | Configuración | Ideal para |
|---|---|---|---|
| Bookmarklet de escritorio | Chrome, Edge, Firefox y Safari de escritorio | Arrastrar un botón a la barra de marcadores | Leer X en un portátil o equipo de escritorio |
| Script de marcador para móvil | Safari en iPhone y iPad, navegadores en Android | Pegar el script en la dirección de un marcador nuevo | Leer X en un navegador móvil |
| Destino para compartir de Android | Android, después de instalar TwitterViewer desde el menú del navegador | Instalar una vez y elegirlo en la hoja para compartir | Enlaces dentro de la app de X |
| Pegar un enlace | Cualquier dispositivo | Ninguna | Enlaces que te envían por chat o correo |
| Cambiar la dirección a mano | Cualquier navegador con barra de direcciones | Ninguna | Una consulta puntual de una publicación |
Instalar el bookmarklet de Twitter en escritorio
El botón está en la parte superior de esta página, en la tarjeta titulada “En escritorio”. Es un enlace que tu navegador te permite arrastrar.
- Muestra tu barra de marcadores. En Chrome, Edge y Firefox, el atajo es
Ctrl+Shift+Ben Windows y Linux, oCmd+Shift+Ben Mac. En Safari, elige Ver y luego Mostrar barra de favoritos. - Arrastra el botón Abrir en TwitterViewer hasta la barra de marcadores y suéltalo allí.
- Abre cualquier publicación o perfil en x.com.
- Haz clic en el nuevo marcador. La pestaña cambia a la misma publicación o perfil en TwitterViewer.
El script lleva la dirección del sitio en el que estabas cuando lo arrastraste. Si abre una dirección inesperada, elimina el marcador y arrastra una copia nueva desde el sitio al que quieres que apunte.
El resultado se abre en la misma pestaña, así que usa el botón Atrás para volver a X. Si prefieres una pestaña nueva, abre primero la página de X en una pestaña nueva y ejecuta allí el marcador.
Configurarlo en iPhone y iPad
Los navegadores móviles no tienen una barra de marcadores a la que arrastrar, así que la tarjeta para móvil muestra el script como texto con un botón Copiar script de marcador. Tú creas un marcador y pegas el script como dirección. Estos pasos son para Safari; los nombres de los menús cambian un poco entre versiones de iOS.
- Abre esta página en Safari y toca Copiar script de marcador.
- Toca el botón Compartir y elige Añadir marcador. Ponle el nombre “Abrir en TwitterViewer” y guarda. La página a la que apunta no importa, porque vas a reemplazar la dirección.
- Abre la lista de Marcadores con el icono de libro, toca Editar y luego toca el nuevo marcador.
- Borra la dirección y pega el script. Comprueba que empieza por
javascript:y luego toca Listo. - Abre una publicación de X en Safari, abre la lista de Marcadores y toca tu marcador.
Dos cosas suelen pillar a la gente. El marcador solo funciona en el navegador donde lo creaste, en páginas cargadas en ese navegador. Los enlaces en los que se toca dentro de la app de X se abren en un visor integrado sin marcadores, así que el script no puede ejecutarse ahí; abre primero el enlace en Safari. Y si el navegador eliminó el prefijo javascript: al pegar, vuelve a escribirlo delante del script antes de guardar.
Configurarlo en Android
Android funciona igual: copia el script, crea un marcador y reemplaza su dirección. Estos pasos son para Chrome; otros navegadores tienen menús similares.
- Abre esta página y toca Copiar script de marcador.
- Abre el menú del navegador y añade la página a tus marcadores como “Abrir en TwitterViewer”.
- Abre tus marcadores, toca el menú de tres puntos junto al nuevo y elige Editar. Reemplaza la dirección con el script pegado, que debe empezar por
javascript:, y guarda. - Abre una publicación de X en el navegador. Escribe el nombre del marcador en la barra de direcciones y elígelo entre las sugerencias.
El último paso es distinto de iOS. En muchos navegadores de Android, tocar un marcador en la lista lo carga como una página nueva, así que el script no tiene ninguna página de X que leer. Escribir el nombre en la barra de direcciones y elegir la sugerencia lo ejecuta en la página en la que estás. Si eso también falla, la ruta para compartir que se explica abajo es más fiable.
Compartir de X a TwitterViewer en Android
Las apps de Android pueden registrarse en la hoja para compartir, y TwitterViewer se registra cuando lo instalas desde tu navegador.
- Abre TwitterViewer en Chrome en Android, abre el menú del navegador y elige Instalar aplicación. En esta página también aparece un botón Instalar aplicación cuando tu navegador ofrece la instalación.
- En la app de X, abre una publicación o un perfil y toca Compartir.
- Elige TwitterViewer en la hoja para compartir. Se abre directamente en esa publicación o perfil.
La hoja para compartir envía el enlace compartido, y a veces una línea de texto, a una página de este sitio. Esa página toma el primer enlace o nombre de usuario que encuentra y te lleva a la vista correspondiente. Un enlace de publicación abre la publicación; un enlace de perfil o un @username abre el perfil; un enlace de hashtag abre Búsqueda avanzada de Twitter con la etiqueta rellenada (esa herramienta necesita un plan Pro y una cuenta de X conectada); y un enlace de comunidad abre el Exportador de comunidades de X. Si no hay nada reconocible en el texto, acabas en la página de inicio.
iPhone y iPad no muestran apps web en la hoja para compartir, así que en iOS usa el script de marcador de arriba o el método de pegar que se explica abajo.
Qué hace el bookmarklet y qué no toca nunca
Un script que se ejecuta en una página en la que has iniciado sesión merece que lo examines. Este se muestra completo en la tarjeta para móvil, para que puedas leerlo.
- Lee el host, la ruta, la cadena de consulta y el ancla de la página actual. Nada más de la página.
- Comprueba el host con
x.comytwitter.com, con unwww.omobile.opcional delante. Los hosts parecidos, comox.com.example.net, no coinciden. - Si el host coincide, establece la dirección de la pestaña como el host de TwitterViewer más la misma ruta, consulta y ancla. Si no, muestra una alerta y se detiene.
- No lee cookies, almacenamiento local, texto de la página, tu cronología, tus mensajes ni los datos de tu cuenta.
- No envía nada por sí mismo. La única solicitud de red es la carga de página que harías al hacer clic en cualquier enlace.
TwitterViewer recibe la ruta y cualquier cadena de consulta que hubiera en la dirección de X, como un parámetro de seguimiento añadido por X, exactamente igual que los llevaría un enlace normal.
Qué páginas de X funcionan
El script conserva la ruta de la dirección de X, así que funciona allí donde TwitterViewer tiene una página en la misma ruta. Eso cubre dos tipos de página.
- Páginas de publicación, en
/<username>/status/<id>. Obtienes la publicación, el hilo propio del autor y las respuestas que podemos cargar. Consulta cómo ver publicaciones de X sin iniciar sesión para saber qué puede y qué no puede mostrar un visor sin inicio de sesión. - Páginas de perfil, en
/<username>. Obtienes el encabezado del perfil y las publicaciones recientes. El Visor de perfil de Twitter explica los límites.
Todo lo demás en X no tiene una dirección correspondiente aquí. La cronología de inicio, los resultados de búsqueda, las páginas de hashtags, las listas, las notificaciones, la configuración y las subpáginas de perfil como /media o /with_replies abren una pantalla de “página no encontrada”. Usa mejor una página de publicación o de perfil, o una de las herramientas dedicadas: el Visor de medios de Twitter para las fotos y videos de una cuenta, el Visor de respuestas de Twitter para las respuestas.
Dos límites vienen de X, no del script. Las cuentas protegidas (privadas) no se pueden mostrar, y las cuentas eliminadas o suspendidas no tienen nada que mostrar. El bookmarklet sigue funcionando, y la página de TwitterViewer explica por qué no apareció nada.
¿El bookmarklet de Twitter no funciona?
Revisa estos puntos en orden.
No pasa nada cuando haces clic en el botón de esta página. Es lo previsto. Arrástralo a la barra de marcadores y haz clic en él desde allí en una página de X.
Muestra “Abre esto en una página de publicación, perfil o hashtag de X”. El script se ejecutó y la pestaña no está en x.com o twitter.com. Abre primero la publicación de X y luego haz clic en el marcador.
Aparece una página de “página no encontrada”. La página de X no tiene una dirección correspondiente aquí. Usa una página de publicación o una de perfil.
Hacer clic en el marcador no hace absolutamente nada. Causas probables:
- Tu navegador, o una política de tu escuela o empleador, bloquea las direcciones
javascript:. Algunos navegadores gestionados las desactivan por completo. - La política de seguridad de contenido de un sitio puede bloquear los bookmarklets en algunos navegadores. Si eso ocurre en x.com, usa la ruta para compartir de Android o el método de pegar.
- La dirección perdió su prefijo
javascript:al pegar. Abre la pantalla de edición del marcador y comprueba los primeros caracteres. - Estás en un navegador dentro de una app, como el que se abre cuando tocas un enlace en otra app. Abre la página en tu navegador principal.
Abre una dirección que no es TwitterViewer. El script contiene la dirección del sitio donde lo copiaste. Elimina el marcador y crea uno nuevo desde el sitio correcto.
Si nada de esto ayuda, sáltate el marcador: copia el enlace de X y pégalo en el cuadro de la página de inicio de TwitterViewer.
¿Existe una extensión de navegador de TwitterViewer?
No. TwitterViewer no distribuye una extensión de navegador para Chrome, Edge o Firefox. Quienes buscan una extensión de visor de Twitter normalmente quieren abrir contenido de X en un visor sin mucho esfuerzo, y el bookmarklet es la versión ligera de eso.
| Bookmarklet | Extensión de navegador | |
|---|---|---|
| Instalación | Arrastrar o pegar un marcador | Instalar desde una tienda de extensiones |
| Permisos | No solicita ninguno | Normalmente pide acceso a los datos del sitio |
| Se ejecuta automáticamente | No, solo cuando haces clic | Puede añadir botones y ejecutarse en cada página |
| Navegadores móviles | Sí, con un marcador manual | Depende del navegador |
| Eliminación | Eliminar el marcador | Quitar desde la página de extensiones |
La contrapartida es que un bookmarklet nunca añade botones a la propia interfaz de X ni se ejecuta en segundo plano. Para leer una publicación sin iniciar sesión, eso es suficiente. Si quieres enterarte de nuevas publicaciones, la Lista de seguimiento te envía correos sobre las cuentas que añadas. Es una función Pro: inicias sesión en TwitterViewer, añades hasta 20 cuentas y las comprobaciones se ejecutan con una frecuencia de hasta cada hora.
Abrir un enlace de X en otro sitio sin el bookmarklet
Dos métodos no necesitan instalación y terminan en las mismas páginas.
Pega el enlace. La página de inicio tiene un cuadro que acepta un enlace de publicación de X, un enlace de perfil, un @username o un número de publicación. Entiende enlaces de x.com, twitter.com y mobile.twitter.com, así como las variantes compatibles con vistas previas que generan algunas apps de chat. Úsalo cuando alguien te envíe un enlace y no estés en X.
Cambia la dirección a mano. TwitterViewer usa las mismas rutas que X. Una publicación en x.com/NASA/status/123 está en la dirección de TwitterViewer seguida de /NASA/status/123, y un perfil en x.com/NASA es la dirección de TwitterViewer seguida de /NASA. Reemplaza el host, conserva el resto y pulsa Intro. Esto es exactamente lo que hace el bookmarklet, con los mismos límites.
Si quieres guardar el video de una publicación en lugar de leerla, pega el enlace en el Descargador de videos de Twitter o consulta cómo descargar videos de X. Todo esto es gratis; consulta Precios para saber qué añade Pro.
Preguntas frecuentes sobre el bookmarklet de Twitter
¿Qué es un bookmarklet de Twitter?
Un bookmarklet de Twitter es un marcador del navegador que ejecuta un script breve en la página que estás viendo en lugar de cargar una dirección fija. El de TwitterViewer comprueba que estás en una página de X o Twitter y luego abre la misma publicación o perfil en TwitterViewer en la misma pestaña. No necesita ninguna extensión y se elimina borrando el marcador.
¿Existe una extensión de navegador de TwitterViewer?
No. No hay ninguna extensión de TwitterViewer para Chrome, Edge o Firefox. El bookmarklet es la alternativa ligera: el mismo salto de X al visor con un solo clic, que se ejecuta solo cuando haces clic y no necesita permisos del navegador.
¿Es seguro el bookmarklet de Twitter?
El script es pequeño, legible y hace muy poco. Lee la dirección de la pestaña actual, comprueba que el host sea x.com o twitter.com y luego cambia la dirección. No lee cookies, contenido de la página, tu cronología ni tu cuenta, y no hace ninguna solicitud de red por sí mismo. Puedes leer el script completo en esta página.
¿Funciona el bookmarklet en la app de X?
No. Un bookmarklet necesita un navegador con marcadores, y la app de X no tiene. En Android, instala TwitterViewer desde el menú del navegador y usa la hoja para compartir en la app de X. En iPhone y iPad, abre primero la publicación en Safari o pega el enlace en la página de inicio de TwitterViewer.
¿Necesito una cuenta de X o una cuenta de TwitterViewer?
No a ambas. El bookmarklet funciona tanto si has iniciado sesión en X como si no, y TwitterViewer muestra publicaciones y perfiles públicos sin necesidad de cuenta. Nunca ve tu sesión de X.
¿Por qué aparece una pantalla de página no encontrada?
El script conserva la ruta de la dirección de X, y TwitterViewer solo tiene páginas en las rutas de publicaciones y perfiles. Una cronología de inicio, resultados de búsqueda, una página de hashtag, una lista o una subpágina como /media no tienen correspondencia aquí. Vuelve a una página de publicación o de perfil y ejecuta el marcador de nuevo.
¿Puedo abrir las publicaciones de una cuenta privada con él?
No. Las cuentas protegidas no muestran sus publicaciones a nadie que no sea un seguidor aprobado, y TwitterViewer solo muestra lo que X hace público. El bookmarklet abre la página correcta, y esa página te indica que la cuenta está protegida.
¿Puedo abrir un enlace de X en TwitterViewer sin un bookmarklet?
Sí. Pega el enlace de la publicación o del perfil en el cuadro de la página de inicio de TwitterViewer, o cambia x.com en la barra de direcciones por la dirección de TwitterViewer y conserva el resto de la ruta. Ambos dan el mismo resultado que el bookmarklet, enlace a enlace.
¿Funciona con enlaces de twitter.com y enlaces móviles?
Sí. El script acepta x.com, twitter.com y las variantes www. y mobile. de ambos. Los enlaces cortos t.co no coinciden, porque el script lee el host de la página en la que estás, así que abre primero el enlace y luego ejecuta el marcador.