Todo el mundo se ha topado con una página web donde el tamaño de la fuente es insoportablemente pequeña en un dispositivo iOS, típicamente un gesto de pellizco inversa hará que el texto legibles, pero en algunas páginas que tienen un ancho fijo que luego tenga que desplazarse hacia los lados, además de arriba y abajo. Puede especie de conseguir alrededor de ese límite de tamaño de fuente utilizando la función de lector en un iPhone o iPad, pero eso no es ideal para todos los sitios web tampoco. Esto es precisamente lo que dos bookmarklets prácticos tienen como objetivo resolver, mediante la creación de dos botones Aumentar tamaño de fuente y la disminución que se puede acceder directamente en Safari.
Esta adición es tan útil que el concepto probablemente se debe incluir en futuras versiones de Safari para iOS, pero sólo el tiempo dirá si eso sucede. Mientras tanto esto es lo que hay que hacer para conseguir este trabajo
Repita este proceso por separado para
tanto las funciones de aumento y disminución:.
Abrir Safari en iPad o iPhone y crear un marcador para cualquier página
Pulse sobre el botón Favoritos en la parte superior de la pantalla y elija "Editar"
Editar el marcador de nueva creación, denominación que sea un signo menos (- ) o el símbolo más (+) y vuelva a colocar la URL pegando el código JavaScript que se muestra debajo, dependiendo de la función deseada
Guardar el cambio de marcador y cargar una nueva página web, pulse sobre los botones + o - para probar los cambios de tamaño de fuente viven. Al actualizar la página restaura el tamaño de fuente predeterminado es
reducir tamaño fuente (-)
1javascript:. Var p = document.getElementsByTagName ( '*'); for (i = 0; i & lt; p.length; i ++) {if (p [i] .style.fontSize) {var s = parseInt (p [i] .style.fontSize.replace (& quot; px & quot; & quot; & quot;)) ;} else {var s = 12;} s- = 2; p [i] = s + .style.fontSize & quot; & quot px;}
Aumentar tamaño de fuente (+)
1javascript: var p = document.getElementsByTagName ( '*'); for (i = 0; i & lt; p.length; i ++) {if (p [i] .style.fontSize) {var s = parseInt (p [i] .style.fontSize .Colocar (& quot; px & quot; & quot; & quot;));} else {var s = 12;} s + = 2; p [i] .style.fontSize = s + & quot; px & quot;}
Estos ajustes bookmarklet trabajo mediante la edición de una URL marcador y su sustitución por un javascript que cambia el comportamiento de la página, bookmarklets personalizados similares nos han permitido Ver origen de página en Safari para iOS e incluso utilizar Firebug en iOS.
Esta solución muy práctica proviene de Marcos.Kirsch.com.mx, que recomienda colocarlos en la barra de marcadores de Safari para un fácil acceso.