Verander de lettergrootte van webpagina's in Safari voor iOS met Bookmarklets

Anonim

Iedereen is wel eens een webpagina tegengekomen waar de lettergrootte ondraaglijk klein is op een iOS-apparaat, meestal zal een omgekeerd knijpgebaar de tekst leesbaar maken, maar op sommige pagina's met een vaste breedte moet je dan scrollen zijwaarts naast op en neer. Je kunt die beperking van de lettergrootte min of meer omzeilen door de Reader-functie op een iPhone of iPad te gebruiken, maar dat is ook niet ideaal voor elke website.Dit is precies wat twee handige bookmarklets proberen op te lossen door twee knoppen voor het vergroten en verkleinen van de lettergrootte te maken die rechtstreeks toegankelijk zijn in Safari.

Deze toevoeging is zo nuttig dat het concept waarschijnlijk moet worden opgenomen in toekomstige versies van Safari voor iOS, maar de tijd zal uitwijzen of dat gebeurt. In de tussentijd is dit wat u moet doen om dit werkend te krijgen.

Herhaal dit proces afzonderlijk voor zowel de toename- als de afnamefunctie:

  1. Open Safari op iPad of iPhone en maak een bladwijzer voor elke pagina
  2. Tik op de knop Bladwijzers bovenaan het scherm en kies 'Bewerken'
  3. Bewerk de nieuw aangemaakte bladwijzer, noem deze een minteken (-) of plusteken (+) en vervang de URL door de juiste javascript-code hieronder te plakken, afhankelijk van de gewenste functie
  4. Sla de wijziging van de bladwijzer op en laad een nieuwe webpagina, tik op de knoppen + of – om wijzigingen in de lettergrootte live te testen. Door de pagina te vernieuwen, wordt de lettergrootte teruggezet naar de standaardwaarde.

Lettergrootte verkleinen (-)

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

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

Lettergrootte vergroten (+)

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

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

Deze bookmarklet-tweaks werken door een bookmark-URL te bewerken en deze te vervangen door een javascript dat het gedrag van de pagina verandert. Soortgelijke aangepaste bookmarklets hebben ons in staat gesteld om Page Source in iOS Safari te bekijken en zelfs Firebug op iOS te gebruiken.

Deze zeer handige oplossing is afkomstig van Marcos.Kirsch.com.mx, die aanbeveelt om ze in de Safari-bladwijzerbalk te plaatsen voor gemakkelijke toegang.

Verander de lettergrootte van webpagina's in Safari voor iOS met Bookmarklets