Especifique el tamaño de fuente mínimo en Safari 10.0, macOS Sierra

Parece que falta la opción Tamaño de fuente mínimo en Safari 10.0 / macOS Sierra. Ha sido reemplazado por Page Zoom (prefs > advanced). Estoy preguntando específicamente cómo evitar que Safari en Sierra use un tamaño de fuente por debajo de cierto valor. No quiero tener que arreglar esto sitio por sitio.

Digamos que quiero configurar 11px como el tamaño de fuente mínimo en Safari en macOS Sierra. ¿Cómo hago esto?

Respuestas (3)

usar

defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2MinimumFontSize -int 14

… reinicia Safari, ¡sé feliz de nuevo! (reemplace 14 con lo que más le convenga)

editar: como dijo OP, pegue la línea en la terminal, ¡perdón por omitir esto inicialmente!

¡¡¡GUAU!!! ¡¡¡Sí!!! ¡Eso es fantástico! ... en caso de que no esté claro para otros que puedan tropezar con esta página mientras buscan una solución, copie / pegue eso en la Terminal.
Advertencia: solo Sierra. En El Capitán muestra un error porque la sintaxis es incorrecta para El Capitán. Hasta ahora pude encontrar un escenario correspondiente para El Capitán...

Dado que actualmente no hay una opción de 'tamaño de fuente mínimo' en la versión 10 de Safari, veo dos posibles opciones de solución abiertas para usted:

  1. Uso de una hoja de estilo personalizada
  2. Instalar una extensión

Hoja de estilo

Si sabe cómo crear su propia hoja de estilo, siga estos pasos:

  1. Cree una hoja de estilo para establecer las propiedades de su fuente
  2. Ve al menú Safari > Preferencias
  3. Seleccione la pestaña Avanzado
  4. En el menú desplegable Hoja de estilo, seleccione Otro...
  5. Navega a tu hoja de estilo y selecciónala.
  6. Sal de las preferencias de Safari.

Nota: si desea que su hoja de estilo aplique el tamaño de fuente a todos los elementos, puede usar un asterisco para implicar que su código se ejecuta en todos los elementos. Por ejemplo:

* {
 font-size: your value;
 font-family: your font;
 font-weight: your value;
}

Extensión

Probablemente hay muchas extensiones que lograrán lo que quieres. Estos son los pasos para uno que conozco:

  1. Vaya a: https://safari-extensions.apple.com/details/?id=com.sobolev.stylish-5555L95H45
  2. Instala la extensión con estilo
  3. Reinicia Safari
  4. Tenga en cuenta que a la izquierda de la barra de direcciones ahora debería ver el botón S con estilo
  5. Vaya a: https://userstyles.org/styles/68263/global-font-size
  6. Haga clic en el botón Instalar con estilo
  7. Ahora has instalado este estilo.

Ahora, si necesita personalizar este estilo, haga lo siguiente:

  1. haga clic en el botón S elegante al que me referí en el paso 4 anterior.
  2. Haga clic en Administrar
  3. En la opción Tamaño de fuente global, haga clic en Editar
  4. Esto muestra el código CSS para este estilo. Edítalo como necesites.
  5. Guarda tus cambios

Nota: si desea que su hoja de estilo aplique el tamaño de fuente a todos los elementos, puede usar un asterisco para implicar que su código se ejecuta en todos los elementos. Por ejemplo:

* {
 font-size: your value;
 font-family: your font;
 font-weight: your value;
}

Comentario

Cualquiera que desee que Apple devuelva la opción de "tamaño de fuente mínimo" a Safari debe enviar sus comentarios a través de la página de comentarios de Safari .

Espero que esto ayude.

El problema con esas soluciones es que ambas se basan en CSS y, según mi leal saber y entender, no hay forma de especificar un tamaño de fuente mínimo para cualquiera o todos los elementos... ¿o sí? Ya estoy usando una hoja de estilo personalizada para Safari, por lo que si hay una manera de forzar un tamaño de fuente mínimo, ¡dígamelo!
No estoy 100% seguro. Puede probar la extensión con estilo y configurarla para que se aplique globalmente a todos los sitios y ver qué sucede de forma predeterminada. Si no funciona de la manera que desea, puede intentar editar el CSS usando un asterisco (lo que implica todos los elementos). Por ejemplo: * { font-size: 100%; font-family: Arial; }Por supuesto, sustituirías el tamaño y la fuente por lo que querías. Avíseme si esto funciona y editaré mi respuesta para el beneficio de otros.
Mi pregunta es específica. Estoy preguntando cómo establecer un tamaño de fuente mínimo en Safari para macOS Sierra. Agradezco la respuesta, pero no responde a mi pregunta específica. En todo caso, empeoraría significativamente las cosas al escalar todas las fuentes.
Aprecio tu punto y cuán específica es tu pregunta :) pero muchos usuarios están buscando una respuesta, no solo los usuarios de Sierra (Safari 10 también es una actualización independiente de macOS). Sé que mi respuesta no es la solución más ideal (por lo tanto, las llamo "opciones de solución alternativa"), pero la publiqué porque puede ser útil para otros. Por si sirve de algo, le envié comentarios a Apple sobre esto sobre la base de la accesibilidad (tienen una debilidad por brindar opciones de accesibilidad). Necesitan devolver esta opción a Safari, pero debemos decírselo .
Hice una pregunta específica. Entiendo que está tratando de ayudar, pero si sus respuestas no responden a la pregunta específica que se hizo, no son útiles. Las respuestas genéricas sobre probar CSS, por ejemplo, son vagas y no ayudan. Ya había pensado en eso y lo investigué, incluso aquí en el intercambio de pila. Me quedé con las manos vacías, por eso hice mi pregunta aquí. No estoy tratando de hacer las fuentes más grandes. Estoy tratando de encontrar una manera de establecer un tamaño de fuente mínimo en Safari en macOS Sierra.

Vaya a Finder, luego a Aplicaciones, haga clic en Safari, luego vaya a ver en la barra de menú, haga clic y aparecerá una lista desplegable. Establecer por defecto.

Eso no responde a la pregunta de cómo establecer el tamaño de fuente mínimo. Hay una diferencia entre cambiar el tamaño de una fuente y establecer un tamaño de fuente mínimo.