Ejecutar scripts personalizados para ajustar sitios web en Safari

Userscripts for Mac

Userscripts for Mac

  -  Gratis
Userscripts para Mac es una extensión ligera y de código abierto para Safari en macOS que te permite crear, guardar y ejecutar código JavaScript y CSS personalizado en los sitios web que visitas.

Userscripts for Mac Captura de Pantalla 1

En lugar de residir en una cadena de herramientas para desarrolladores separada, ofrece un práctico editor de código directamente en el navegador para que puedas escribir, editar y aplicar rápidamente ajustes de “calidad de vida” a dominios específicos—desde corregir decisiones de interfaz de usuario molestas hasta automatizar clics repetitivos.

La descripción en la App Store enfatiza la privacidad (sin seguimiento de usuario) y un flujo de trabajo sencillo, lo que lo hace accesible para principiantes, mientras que también ofrece toques para usuarios avanzados como autocompletar en el editor de JavaScript y soporte para múltiples scripts específicos para sitios.

En el uso diario, Userscripts para macOS brilla cuando deseas que Safari se comporte más como un espacio de trabajo programable: reglas de redirección, temas CSS cosméticos, pequeñas automatizaciones de productividad y manipulación de páginas que de otro modo requerirían cambiar de navegador o instalar cadenas de herramientas más pesadas.

También es compatible con la sincronización entre plataformas Apple (Mac/iPhone/iPad) para quienes desean las mismas personalizaciones en todas partes.

Características Clave
  • Código Abierto: Base de código transparente y mejoras impulsadas por la comunidad.
  • Editor en el Navegador: Crea y edita scripts/estilos directamente desde Safari.
  • Soporte JavaScript + CSS: Inyecta cambios de comportamiento y temas visuales por sitio.
  • Scripts Específicos de Dominio: Ejecuta diferentes scripts en diferentes sitios web.
  • Guardado de Archivos Local: Guarda automáticamente los scripts localmente en el sistema de archivos.
  • Editor con Autocompletado: Edición “avanzada” de JavaScript con sugerencias.
  • Sin Seguimiento de Usuario: Diseñado para funcionar sin rastrear tu actividad.
  • Casos de Uso Comunes: Redirecciones, manipulación de páginas, ajustes relacionados con anuncios, inyección de código.
Interfaz de Usuario

La interfaz de usuario está diseñada con un propósito: no obtienes una “suite de desarrollador” inflada, sino un flujo de trabajo de extensión limpio que prioriza la velocidad—abre la extensión, ve lo que está disponible para la página actual y salta a la edición cuando sea necesario.

El editor es la pieza central y parece orientado a una iteración rápida: escribe un fragmento, guarda, actualiza y ve los resultados inmediatamente.

Los comentarios de los usuarios a menudo destacan que “simplemente funciona” para Safari y hace que aplicar temas o arreglar sitios sea indoloro, que es exactamente lo que debe hacer un gestor de userscripts.

Instalación y Configuración
  • Instala Userscripts desde la Mac App Store (es gratis).
  • Abre Safari y ve a Ajustes/Preferencias → Extensiones.
  • Habilita Userscripts y permítelo en los sitios web que desees (o configúralo para que pregunte).
  • Abre la interfaz de la extensión Userscripts y confirma tu directorio de scripts / comportamiento de guardado (los valores predeterminados suelen estar bien).
  • Añade tu primer script o estilo, luego recarga la página web de destino para probar.
Cómo Usar
  1. Abre la extensión Userscripts en Safari desde la barra de herramientas.
  2. Crea un nuevo script (JavaScript) o estilo (CSS) según tu objetivo.
  3. Establece las reglas de coincidencia de sitio (patrones de dominio/ruta) para que se ejecute solo donde sea necesario.
  4. Pega o escribe tu código en el editor incorporado (usa el autocompletado para ediciones más rápidas).
  5. Guarda el script/estilo y recarga la página web para aplicar los cambios.
  6. Activa/desactiva los scripts para solucionar conflictos o comparar comportamientos.
  7. Itera: ajusta el código, guarda de nuevo y actualiza hasta que esté perfecto.
  8. Organiza múltiples scripts por dominio para que tu biblioteca se mantenga limpia y predecible.
Preguntas Frecuentes

¿Userscripts es realmente gratis?
Sí—Userscripts aparece como Gratis en la App Store.

¿Qué puedo hacer con él además de “cosas de desarrollador”?
Mucho: redirecciones automáticas, eliminación de elementos molestos, mejora de diseños con CSS, adición de botones/atajos y ajustes ligeros relacionados con anuncios.

¿Rastrea mi navegación?
La descripción indica explícitamente que no hay seguimiento de usuario.

¿Por qué el icono de la barra de herramientas a veces muestra un número de insignia?
Ese recuento suele indicar cuántos scripts coincidieron y fueron inyectados en la página actual (y se puede deshabilitar en la configuración).

¿Se mantiene?
El historial de versiones de la App Store muestra correcciones y mejoras continuas, incluyendo reducciones en el uso de memoria y trabajo de estabilidad.

Alternativas

Tampermonkey - Popular gestor de userscripts disponible en los principales navegadores, incluyendo versiones para Safari.

Violentmonkey - Gestor de userscripts de código abierto para muchos navegadores compatibles con WebExtension.

Greasemonkey - Gestor de userscripts clásico asociado principalmente con Firefox.

Stay for Safari - Plataforma de extensión centrada en Safari que incluye userscripts y características adicionales para usuarios avanzados.

Precios
  • Gratis (Mac App Store).
Requisitos del Sistema
  • macOS 12.0 o posterior.
  • Safari con Extensiones habilitadas (soporte para WebExtension).
  • Solo se necesita una conexión a internet para descargar/actualizar scripts (tus scripts pueden ejecutarse localmente).
PROS
  • Enfoque de código abierto y transparente.
  • Instalación gratuita y ligera.
  • El editor incorporado facilita los ajustes rápidos.
  • Admite la inyección de JavaScript y CSS.
  • El control específico de dominio mantiene los cambios dirigidos.
  • El guardado local ayuda a la propiedad/portabilidad de los scripts.
  • Amigable con la privacidad: no se declara seguimiento de usuario.
CONTRAS
  • Requiere cierta confianza en scripting para resultados avanzados.
  • Los scripts mal escritos pueden romper el comportamiento del sitio (responsabilidad del usuario).
  • Los conflictos de scripts pueden ser tediosos de depurar.
  • Las solicitudes de permisos de Safari pueden parecer estrictas en comparación con otros navegadores.
  • Las políticas de seguridad de algunos sitios web pueden limitar lo que los scripts pueden hacer.
  • No es un entorno de desarrollador completo (por diseño), por lo que los flujos de trabajo pesados necesitan herramientas externas.
  • Los ecosistemas de scripts multiplataforma son aún más amplios en Chrome/Firefox.
Conclusión

Userscripts para Mac es una de las formas más prácticas de “actualizar” Safari con comportamientos y estilos personalizados—sin sacrificar la simplicidad ni la privacidad.

Si te gusta adaptar los sitios a tu flujo de trabajo, es una recomendación fácil, y el equipo de revisión de FileHorse lo recomienda como un camino limpio y nativo de Safari para la automatización diaria.

Traducido por el Equipo de Localización de Filehorse


¿Por qué se publica esta aplicación en FileHorse? (Más información)
  • Userscripts for Mac Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    Userscripts for Mac Captura de Pantalla 1