14 votos

¿Cómo puedo mejorar/reemplazar la vista de la fuente en Safari?

Como nuevo converso a Safari, estoy asombrado por lo insoportablemente fea que es la vista de origen de la página por defecto.
El tipo de letra es miserablemente pequeño y no está suavizado, por no hablar del resaltado de colores.

¿Existe alguna forma de mejorar la función de Ver Fuente de Safari o de sustituirla sin problemas?

Estoy buscando:

  • Fuente razonable por defecto, personalizable es mejor;
  • resaltado básico de sintaxis HTML/JS;
  • trabajando en Lion.

Por favor, absténgase de sugerir la visualización de la fuente con el Inspector Web: es agradable pero no es conveniente para la navegación rápida de la fuente.

10voto

Fuzzy Purple Monkey Puntos 702

BetterSource

Es similar a la fuente de vista en Chrome en muchos aspectos:

  • Tiene resaltado de sintaxis y números de línea
  • Se abre en una pestaña en lugar de una ventana
  • Utiliza la fuente monospace por defecto especificada en las preferencias en lugar de Monaco 12

Limitaciones:

  • Los números de línea se incluyen en las selecciones
  • La vista de origen no puede abrirse con un acceso directo
  • Tarda un poco más en aparecer que la ventana de origen normal

Establecer un nivel de zoom por defecto en una hoja de estilo personalizada

La hoja de estilo personalizada que puedes especificar en la pestaña Avanzado de las preferencias también afecta a la ventana de origen de la vista. No sé cómo dirigirla específicamente, pero esto aplicaría un nivel de zoom por defecto tanto a ella como al contenido del sitio web:

body { zoom: 125%; }

ver la fuente en TextMate.scpt

tell application "Safari" to tell document 1
    repeat 100 times
        if (do JavaScript "document.readyState") is "complete" then exit repeat
        delay 0.05
    end repeat
    set src to source
    set u to URL
end tell

try
    tell application "TextMate"
        open POSIX file u
        activate
    end tell
on error
    set f to do shell script "f=`echo " & quoted form of u & " |
    sed 's|.*://||;s|/$||;s|:|-|g;s|/|-|g'`; echo \"/tmp/view-source-$f.html\""
    do shell script "/bin/echo " & quoted form of src & " > " & quoted form of f
    set f to POSIX file f
    tell application "TextMate"
        activate
        open f
    end tell
end try

5voto

mtnygard Puntos 141

Echa un vistazo a esta extensión de Safari:

enter image description here

Extensión BetterSource Safari 5

BetterSource muestra la fuente del documento en una nueva pestaña, con números de línea y resaltando la sintaxis en color.

2voto

Brian Rogers Puntos 12160

Tienes que ir a Preferencias del Sistema - General y en la parte inferior establecer el tamaño mínimo de la fuente para el antialiasing a 4 píxeles. De esta manera tendrás antialiasing para fuentes pequeñas.

(Nunca entendí por qué tienen que dejarte seleccionar eso - las fuentes de menos de 8px simplemente no son legibles sin antialiasing)

2voto

akhenig Puntos 11

Si vas a las preferencias de Safari > Avanzadas y pones "No usar nunca tamaños de letra menores que" a 11, debería solucionarse el problema del antialiasing.

Para resaltar los colores puedes utilizar un plugin de SIMBL llamado Fuente Safari que lo hará por ti.

ACTUALIZACIÓN: En realidad, en la página de configuración de la fuente de Safari (Safari>Preferencias>Fuente de Safari) puedes establecer el tamaño de la fuente para la página de la fuente de la vista. Así que ponlo en cualquier cosa por encima de 11 y se antialias.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X