0 votes

Zoom dans le style Commande+ dans iOS Safari

J'aimerais pouvoir zoomer sur une page web dans Safari d'iOS comme on peut le faire dans la version Mac OS en utilisant Command-+. Notez que cela est différent du zoom par pincement/écartement dans iOS. Si j'écarte les doigts pour zoomer sur une page, tout est agrandi, mais la fenêtre du navigateur s'élargit et vous ne pouvez plus voir l'ensemble de la page, ce qui rend nécessaire un panoramique latéral. Sur une page Web bien conçue, si j'utilise Commande+ pour zoomer, tout s'agrandit mais les marges ne changent pas. Le texte s'agrandit et s'écoule à nouveau de manière à ce qu'il tienne toujours dans les mêmes marges. Existe-t-il un moyen de faire cela dans Safari sur iOS ?

1voto

Alex Points 628

Malheureusement, cela n'est pas possible avec les contrôles natifs d'iOS. Une solution consiste à utiliser un bookmarklet Javascript. Tout d'abord, mettez une page en signet, puis une autre page en signet. Ensuite, choisissez les signets et modifiez-les. Pour le premier, renommez-le avec le symbole moins (-) et changez l'URL en :

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"}

Faites de même pour l'autre signet, mais renommez-le avec le symbole plus (+) et changez l'URL en :

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"}

Maintenant, pour augmenter ou diminuer la taille du texte, il suffit de toucher les signets.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X