Command- + style zoom in iOS Safari

0

Mi piacerebbe essere in grado di ingrandire una pagina web in iOS Safari come nella versione Mac OS usando Command- +. Nota che questo è diverso dallo zoom con pinch / spread in iOS. Se apro le dita per ingrandire una pagina, tutto viene ingrandito, ma la finestra del browser si allarga e non è più possibile vedere l'intera cosa, rendendo necessaria la panoramica laterale. Su una pagina Web ben progettata, se utilizzo Comando + per ingrandire, tutto diventa più grande ma i margini non cambiano. Il testo diventa più grande e ri-scorre in modo che si adatti ancora agli stessi margini. C'è un modo per farlo in Safari su iOS?

    
posta Andy Schweig 04.04.2016 - 01:45
fonte

1 risposta

1

Purtroppo questo non è possibile con i controlli iOS nativi. Una soluzione è un bookmarklet Javascript. Innanzitutto, aggiungi una pagina qualsiasi ai segnalibri e quindi aggiungi un'altra pagina ai segnalibri. Quindi, scegli i segnalibri e modificali. Per il primo, rinominalo come simbolo meno (-) e cambia l'URL in:

javascript:var p=document.getElementsByTagName('*');for(i=0;i<p.length;i++){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}s-=2;p[i].style.fontSize=s+"px"}

Fai lo stesso per l'altro segnalibro, ma rinominalo come simbolo più (+) e cambia l'URL in:

javascript:var p=document.getElementsByTagName('*');for(i=0;i<p.length;i++){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}s+=2;p[i].style.fontSize=s+"px"}

Ora per aumentare o ridurre la dimensione del testo, tocca semplicemente i segnalibri.

    
risposta data 05.04.2016 - 13:46
fonte

Leggi altre domande sui tag