Chwyddo wedi'i analluogi
Mae Silktide yn cynnal gwiriad o bob tudalen am god sy'n atal ymwelwyr rhag chwyddo ar ddyfeisiau symudol. Dylai chwyddo drwy binsio fod ar gael bob amser, am fod llawer o bobl yn dibynnu arno i ddarllen eich cynnwys.
Y cod sy'n gyfrifol yw tag y dudalen:
<!-- Problem: mae user-scalable=no a maximum-scale=1 ill dau yn rhwystro chwyddo -->
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<!-- Datrysiad: gadewch i ddefnyddwyr chwyddo -->
<meta name="viewport" content="width=device-width, initial-scale=1">
Pam mae hyn yn bwysig
Chwyddo drwy binsio yw'r ffordd y mae pobl â nam ar eu golwg yn darllen y we ar ffôn. Dyma hefyd sut mae pawb arall yn delio â thestun mân, mapiau dwys a delweddau manwl. Mae tudalen sy'n analluogi hyn yn gwneud y cyfan yn amhosibl - nid oes ateb y gall ymwelydd ei ddefnyddio.
Fel arfer, caiff chwyddo ei analluogi am resymau cosmetig, er mwyn atal cynllun rhag symud. Mae'r gost yn effeithio'n llwyr ar y bobl sydd angen y nodwedd fwyaf, ac mae canllawiau hygyrchedd yn mynnu bod modd newid maint testun. Mae rhai dyfeisiau bellach yn anwybyddu'r cyfyngiad yn union oherwydd ei fod yn achosi cymaint o niwed, ond mae llawer o borwyr yn dal i'w barchu.
Sut i'w drwsio
- Tynnwch
user-scalable=noo bob tag viewport. - Tynnwch werthoedd
maximum-scalesy'n cyfyngu chwyddo i faint arferol y dudalen neu'n agos ato (megismaximum-scale=1). - Os yw eich cynllun yn torri wrth chwyddo, trwsiwch y cynllun gan ddefnyddio yn hytrach na rhwystro ymwelwyr rhag chwyddo.
Sut mae Silktide yn profi hyn
- Llwythwch y dudalen ar ddyfais symudol efelychiedig.
- Dewch o hyd i bob tag meta viewport.
- Rhowch wybod am bob tag sy'n rhwystro chwyddo - naill ai
user-scalable=no, neumaximum-scalenad yw'n uwch na'r raddfa y mae'r dudalen eisoes yn llwytho arni.
Datrys problemau
Rwy'n dal i allu chwyddo ar fy iPhone
aMae iOS yn anwybyddu'r cyfyngiadau viewport hyn ac yn caniatáu chwyddo drwy binsio beth bynnag. Mae porwyr a llwyfannau eraill yn dal i'w parchu, felly mae'r cod yn parhau i fod yn rhwystr go iawn a dylid ei drwsio. I ailgynhyrchu'r broblem, profwch ar ddyfais Android.
Mae'r tag yn cael ei ychwanegu gan fy fframwaith neu thema
Mae rhai themâu hŷn a fframweithiau apiau yn ychwanegu user-scalable=no yn ddiofyn.
Chwiliwch am osodiad viewport neu chwyddo yn y thema, neu ddiystyru'r tag yn nhempled
eich tudalen.