¿Cómo puedo establecer un nivel de zoom predeterminado en Safari?


19

Tengo una Mac Mini que estoy usando como PC Home Theater, y mi única queja es que no puedo establecer un nivel de zoom predeterminado en Safari. Es difícil leer todo ese pequeño texto a 7 pies de distancia de mi televisor, por lo que siempre estoy haciendo zoom.

Entonces: ¿hay alguna extensión o forma oculta de pirateo para obligar a Safari a acercarse automáticamente?


1
Los métodos "CSS predeterminado" y "Complemento de zoom de todas las páginas" rompen un buen número de sitios, especialmente el propio Centro de Miembros de Desarrolladores de Apple. Por ejemplo, configuré el valor predeterminado para reducir (75% para CSS u 80% para Zoom de todas las páginas) y el sitio no llena la pantalla. Captura de pantalla
adib

Respuestas:


12

En la última versión de Safari (11), vaya a:

Safari -> Preferencias -> Sitios web -> Zoom de página

Allí puede establecer el zoom de página predeterminado para todos los sitios o un sitio específico.

Esta parece ser una característica nativa de Safari ahora (la configuración de Zoom de página en la pestaña Avanzado en preferencias ha desaparecido).

ingrese la descripción de la imagen aquí


16

De acuerdo con esta publicación del foro de debate Safari Support de Apple :

1) Cree un archivo llamado defaultzoom.css (o cualquier nombre que desee, solo asegúrese de que tenga una extensión css ).

2) Copie y pegue lo siguiente:

    body {  
      zoom: 130%;  
    }

cambie 130 a cualquier número que le convenga. >100significa acercar , <100significa alejar . ¡No olvides el signo de porcentaje!

3) En safari, ve a Preferences > Advanced. En la hoja de estilo, seleccione Otro ... y apunte al archivo que creó.

4) Es posible que deba reiniciar el safari para que el cambio surta efecto.


[En lo anterior, Am1rr3zA agregó tanto el énfasis como el formato del código (para texto no relacionado con el código) a la cita original ].


44
Puedo verificar que esto funciona en Safari 5.1 en Lion. Ni siquiera tuve que reiniciar; Inmediatamente tuvo efecto en la página que estaba viendo.
Armentage

1
@Armentage Igual para Safari 7.0.5 en Mavericks.
yurkennis

1
Estos métodos de "CSS predeterminado" y "Complemento de zoom de todas las páginas" rompen una buena cantidad de sitios, especialmente el propio Centro de Miembros de Desarrolladores de Apple. Por ejemplo, configuré el valor predeterminado para alejarlo y el sitio no llena la pantalla. Captura de pantalla .
adib

el zoom corporal no funciona para macOS Sierra.
Fish Monitor

4

Existe una maravillosa extensión de safari, SafariMagnifier, que puede establecer la escala de acercamiento predeterminada para cada página.

http://www.wannseii.com/safarimagnifier/


1
Lamentablemente, el enlace está muerto.
Dan

4

Como mencionó Am1rr3zA, puede seleccionar una hoja de estilo personalizada de las preferencias:

He agregado estas reglas a mi archivo safari.css:

html {
    zoom: 125%;
}
img {
    zoom: 75%;
}
@media print {
    html {
        zoom: 100%;
    }
}

Sin embargo, tiene muchos efectos secundarios molestos. Pero ZoomBySite y AllPagesZoom tienen los mismos efectos secundarios, y también hay un retraso notable antes de que AllPagesZoom cambie el nivel de zoom.


1
Reemplazaría bodycon html, ya que el <html>elemento también se puede diseñar.
Mathias Bynens

1
Este método rompe una buena cantidad de sitios, especialmente el propio Centro de Miembros de Desarrolladores de Apple. Por ejemplo, configuré el valor predeterminado para alejarlo y el sitio no llena la pantalla. Captura de pantalla .
adib

3

Si va a "preferencias" en la pestaña Safari y luego a "avanzado", puede hacer clic en el botón "Nunca usar tamaños de fuente más pequeños que" y luego elegir el tamaño de fuente que desee. Entonces no tendrás que entrecerrar los ojos y acercarte mucho a la pantalla para leerlo más.


2

Zoom de todas las páginas

... permite "configurar fácilmente un nivel de zoom para todos los sitios web y recordarlo". Lo estoy usando en Safari 5.1.7.

Puede descargarlo desde la galería de extensiones de Apple en productividad o directamente desde el desarrollador .

ingrese la descripción de la imagen aquí


2
Sin embargo, hay un pequeño retraso antes de que se aplique el nivel de zoom. Y rompe muchos sitios web, como establecer un nivel de zoom en CSS.
Lri

1
Este método de "Complemento de zoom de todas las páginas" rompe un buen número de sitios, en particular el sitio del Centro de miembros para desarrolladores de Apple. Por ejemplo, configuré el valor predeterminado para alejarlo y el sitio no llena la pantalla. Captura de pantalla .
adib

1
También rompe el comando hacia arriba (para pasar a la parte superior de la página) (pero no hacia abajo) cuando se usa Safari en El Capitan.
techo cat

2

Después de 6 años, finalmente tenemos esta característica en Safari 10 nativo, por lo que no se requiere más CSS o extensión (solía aplicar CSS, pero rompió muchos sitios como lo señaló @adib):

ingrese la descripción de la imagen aquí

ACTUALIZACIÓN: Gracias a @wisbucky, Safari 11.0 tiene un nuevo diseño. Ahora puede memorizar el nivel de zoom por sitio. Además, podemos personalizar esto mediante el elemento de menú "Safari" -> "Configuración de este sitio web ...", y la opción exacta "Zoom de página" se puede encontrar allí. Se puede encontrar información más detallada aquí y aquí .


1
No veo esta opción en Safari 11.0
wisbucky

1
@wisbucky: actualicé la respuesta en consecuencia, ¡muchas gracias!
Tsung-Ting Kuo

2
Gracias por la actualización. Sin embargo, tenga en cuenta que ya no hay una configuración de zoom de página global. Debe configurar esto cada vez que visite un sitio nuevo. :(
wisbucky

@wisbucky: ¡Creo que sí, y gracias por mantener esta respuesta actualizada!
Tsung-Ting Kuo
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.