Skift skriftstørrelsen på websider i Safari til iOS med Bookmarklets

Anonim

Alle er løbet ind på en webside, hvor skriftstørrelsen er ulidelig lille på en iOS-enhed, typisk vil en omvendt klemmebevægelse gøre teksten læselig, men på nogle sider, der har en fast bredde, skal du så scrolle sidelæns ud over op og ned. Du kan på en måde komme uden om denne skriftstørrelsesbegrænsning ved at bruge Reader-funktionen på en iPhone eller iPad, men det er heller ikke ideelt for alle websteder.Det er præcis, hvad to praktiske bookmarklets sigter mod at løse, ved at skabe to knapper til forøgelse og formindskelse af skriftstørrelse, som kan tilgås direkte i Safari.

Denne tilføjelse er så nyttig, at konceptet nok bør inkluderes i fremtidige versioner af Safari til iOS, men kun tiden vil vise, om det sker. I mellemtiden er her, hvad du skal gøre for at få dette til at fungere.

Gentag denne proces separat for både øgnings- og reduktionsfunktionerne:

  1. Åbn Safari på iPad eller iPhone, og opret et bogmærke til enhver side
  2. Tryk på knappen Bogmærker øverst på skærmen, og vælg "Rediger"
  3. Gem bogmærkeændringen og indlæs en ny webside, tryk på + eller – knapperne for at teste ændringer i skriftstørrelse live. Opdatering af siden gendanner skriftstørrelsen til dens standard.

Reducer skriftstørrelse (-)

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

Forøg skriftstørrelse (+)

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

Disse bogmærkejusteringer fungerer ved at redigere en bogmærke-URL og erstatte den med et javascript, der ændrer sideadfærd, lignende brugerdefinerede bogmærker har givet os mulighed for at se sidekilde i iOS Safari og endda bruge Firebug på iOS.

Denne meget praktiske løsning kommer fra Marcos.Kirsch.com.mx, som anbefaler at placere dem i Safari-bogmærkelinjen for nem adgang.

Skift skriftstørrelsen på websider i Safari til iOS med Bookmarklets