Pakeiskite tinklalapių šrifto dydį „Safari“, skirtoje „iOS“, naudodami žymes
Visi pateko į tinklalapį, kuriame „iOS“ įrenginyje šrifto dydis yra nepakeliamai mažas. Paprastai suspaudus atvirkštinis gestas tekstas bus įskaitomas, tačiau kai kuriuose puslapiuose, kurių plotis yra fiksuotas, turėsite slinkti į šoną, be to, aukštyn ir žemyn. Šį šrifto dydžio apribojimą galite apeiti naudodami „iPhone“ ar „iPad“ skaitytuvo funkciją, tačiau tai taip pat nėra ideali kiekvienai svetainei.Būtent tai siekiama išspręsti dviem patogiomis žymelėmis, sukurdamos du šrifto dydžio didinimo ir mažinimo mygtukus, kuriuos galima pasiekti tiesiogiai „Safari“.
Šis papildymas yra toks naudingas, kad koncepcija tikriausiai turėtų būti įtraukta į būsimas „iOS“ skirtos „Safari“ versijas, tačiau tik laikas parodys, ar taip atsitiks. Tuo tarpu štai ką turite padaryti, kad tai veiktų.
Pakartokite šį procesą atskirai su didinimo ir mažinimo funkcijomis:
- Atidarykite „Safari“ naudodami „iPad“ arba „iPhone“ ir sukurkite bet kurio puslapio žymą
- Palieskite žymių mygtuką ekrano viršuje ir pasirinkite „Redaguoti“
- Redaguokite naujai sukurtą žymę, pavadindami ją minuso (-) arba pliuso (+) simboliu ir pakeiskite URL įklijuodami atitinkamą toliau pateiktą JavaScript kodą, atsižvelgiant į norimą funkciją
- Išsaugokite žymės pakeitimą ir įkelkite naują tinklalapį, bakstelėkite + arba – mygtukus, kad išbandytumėte šrifto dydžio pakeitimus. Atnaujinus puslapį atkuriamas numatytasis šrifto dydis.
Sumažinti šrifto dydį (-)
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}"
Padidinti šrifto dydį (+)
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}"
Šie žymelių patobulinimai veikia redaguojant žymės URL ir pakeičiant jį javascript, kuris keičia puslapio elgseną. Panašios tinkintos žymės leido mums peržiūrėti puslapio š altinį „iOS Safari“ ir netgi naudoti „Firebug“ sistemoje „iOS“.
Šis labai patogus sprendimas yra iš Marcos.Kirsch.com.mx, kuris rekomenduoja jas įdėti į „Safari“ žymių juostą, kad būtų lengviau pasiekti.