"Ang laki ng target para sa mga pointer input ay hindi bababa sa 24 by 24 CSS pixel, maliban kung:" ang buong Success Criterion 2.5.8, Target Size (Minimum), bago magsimula ang mga eksepsiyon nito.1 Nasa Level AA ito sa WCAG 2.2, ang W3C Recommendation noong 12 Disyembre 2024, at may limang eksepsiyon.1 Ang isa sa mga ito, ang Inline, ang nagpapasya kung paano ipinapatupad ang patakaran sa ad na nasa loob ng isang pangungusap.2 Bago ang eksepsiyon, may mas payak na problema: hindi kayang mag-hover ng pointer na dala ng mambabasa sa phone sa isang pahina.
Pangyayari sa desktop ang hover, at walang ganito ang phone
Sinasabi ng pahina ng MDN tungkol sa hover media feature na sinusubok nito ang "kung kayang mag-hover ng pangunahing mekanismo ng input ng user sa ibabaw ng mga element."3 Sinasaklaw ng value nitong "none" ang device na "hindi talaga makapag-hover o hindi madaling makapag-hover."3 Ang ibinigay na halimbawa ay ang handheld: "maraming mobile device ang ginagaya ang pag-hover kapag gumagawa ang user ng hindi maginhawang mahabang tap," at ang panggagayang iyon ang inilalarawan ng "none."3 Ang mambabasa sa desktop na nagpapahinga ng pointer sa salitang may salungguhit ay nagpapadala ng pangyayaring walang karaniwang paraan ang phone para ipadala.
Nagkakaroon ng manipis na dotted na salungguhit ang mga salitang nasa mga artikulo na ng publisher, at ang maliit na panel na bumubukas mula rito ay ang bubble. Sa desktop, bumubukas ang bubble pagkatapos ng maikling pagtapat ng cursor at nagsasara kapag inilayo ang mouse o pinindot ang Escape key; mula sa keyboard, binubuksan ito ng Enter sa salitang naka-focus. Sa phone, ibinibigay ng embed, adbubbles.js, sa unang tap ang papel ng hover. Binubuksan ng tap sa salitang may salungguhit ang bubble, at isinasara ito ng tap saanman sa labas. Ang ikalawang tap lang, sa link sa loob, ang sumusunod sa link na iyon. Kaya ang unang pagpindot sa salitang may ad ay nagbubukas ng panel at hindi makakaalis sa pahina.
Pareho sa bawat device ang lumalabas sa pahina. Tatlong beacon ang ipinapadala ng embed. Isang view ang ipinapadala kada pag-load ng pahina, isang open kapag nakikita na ang bubble nang isang segundo, at isang click kapag sinundan ang isang link. Hindi naglalagay ng cookie ang AdBubbles, hindi nag-iimbak ng identifier, at hindi nangongolekta ng personal na datos mula sa mga mambabasa.
Mas malaking minimum ang itinatakda ng Apple at Google kaysa sa W3C
Minimum ang 24 CSS pixel ng WCAG, at naglalathala ang Apple at Google ng mas malalaking numero sa sarili nilang mga unit. Sinasabi ng mga design tip ng Apple sa mga designer na "Gumawa ng mga control na hindi bababa sa 44 point x 44 point ang sukat para tumpak itong ma-tap ng daliri."4 Humihingi ang gabay ng Google sa accessibility ng Android ng hindi bababa sa 48x48dp kada touch target.5 Idinadagdag nito na "Ang touch target na 48x48dp ay nagreresulta sa pisikal na sukat na mga 9mm, anuman ang laki ng screen."5
Isang pag-aaral ang direktang sumukat sa mga hinlalaki. Sinubok nina Parhi, Karlson, at Bederson ang dalawampung kalahok sa isang touchscreen na handheld, sa isang pag-aaral na iniharap sa MobileHCI 2006.6 Walang makabuluhang pagkakaiba ang mga error rate kapag umabot na sa 9.6 mm ang single-tap na target.6 Ang konklusyon ng mga may-akda ay ang 9.2 mm para sa single-tap na gawain at 9.6 mm para sa mga serye ng tap ay "dapat sapat na kalaki para sa paggamit ng isang kamay at hinlalaki sa mga handheld na may touchscreen."6 Nasa loob ng isang milimetro ng dalawa ang numero ng Google na mga 9mm.5
Ang salitang may salungguhit sa loob ng pangungusap ang target na hindi saklaw ng pamantayan
Ganito ang eksepsiyong Inline: "Ang target ay nasa isang pangungusap o ang laki nito ay nililimitahan ng line-height ng tekstong hindi target."1 Ang salitang may salungguhit na minarkahan ng embed ay teksto sa loob ng talata ng publisher, nakatakda sa sariling font at line-height ng publisher. Hindi ipinapatupad dito ang 24-pixel na minimum.1 Iba ang link sa loob ng bubble: isa itong control sa isang panel, nire-render sa loob ng Shadow DOM kung saan hindi ito maaapektuhan ng CSS ng publisher. Ito ang uri ng target na para sa kanya isinulat ang criterion, at sinusukat ito ng accessibility audit gaya ng anumang ibang control.
"Ang layunin ng success criterion na ito ay tumulong na matiyak na madaling ma-activate ang mga target nang hindi aksidenteng na-a-activate ang katabing target," sabi ng Understanding document.2 Ang mga mambabasang pinangangalanan nito ay "Mga user na may limitasyon sa kahusayan ng kamay at ang mga nahihirapan sa pinong galaw ng kalamnan."2 Ang pagkakatabi, hindi lang ang laki, ang panganib na inilalarawan ng W3C. Hindi kailanman naglalagay ang embed ng dalawang bubble sa iisang talata, at nilalaktawan nito ang mga link. Kaya hindi kailanman napapaloob ang salitang may ad sa link na may destinasyon na.
Walang bayad ang pagtingin kung ano ang itsura nito sa isang partikular na site. Walang bayad ang pag-set up ng publisher account at ng embed, at inilalarawan ng mga tala sa pag-install ang setting ng scope at ang maximum kada pahina. Ipinapakita ng site na idinagdag sa account kung alin sa mga salita nito ang kasalukuyang ibinebenta bago tumakbo ang anumang bubble.
Itinuturing na ng Google ang aksidenteng pag-tap bilang problema sa patakaran
Sinasabi ng mga patakaran ng Google sa paglalagay ng ad para sa AdSense sa mga publisher na "Mag-ingat kapag naglalagay ng mga link, play button, download button, navigation button malapit sa mga ad dahil maaaring humantong ang mga ito sa mga aksidenteng click."7 Ipinagbabawal ng Google Publisher Policies ang mga ad na inihahatid ng Google na "nakapatong o katabi ng mga navigational o iba pang action item at maaaring humantong sa hindi sinasadyang interaksyon sa ad."8 Parehong inilalarawan ng dalawa ang pagpindot sa pahayag ng layunin ng W3C: isang pagpindot na para sa isang target na tumama sa iba. Ang kaya lang ng isang pahina ng patakaran ay hilingin sa publisher na mag-ingat; ang format ang nagtatakda kung ano ang ginagawa ng unang pagpindot.
Ang lunas ng Google para sa mga placement na patuloy na lumilikha ng ganitong mga click ay ang Confirmed Click. Inilalarawan ito ng help page nito bilang "isang feature ng produkto ng Google Ads na nagdadagdag ng kumpirmasyon sa mga ad placement na maaaring lumilikha ng mga aksidenteng click."9 Ang mambabasang nag-tap sa ganitong ad ay "hihilinging kumpirmahin ang intensyon niyang bisitahin ang pahina ng advertiser sa pag-click ng isang button na nauugnay sa isang aksyon, gaya ng 'Visit site.'"9 Sa mga placement na iyon, hindi na itinuturing ng Google ang isang tap bilang ebidensya ng intensyon, at nagsisingit ito ng isa pa pagkatapos.
Mayroon nang ikalawang tap ang bubble dahil sa disenyo at hindi bilang lunas. Binubuksan ng unang tap ang panel na may label na "Ad", headline na hanggang apatnapung character, at body na hanggang siyamnapung character. Nasa panel din ang display domain ng advertiser, isang link, at maliit na markang "Ads by AdBubbles". Ang ikalawang tap, sa link, ang click, at bawat link sa isang bubble ay may rel="sponsored noopener".
Ang alam lang ng embed tungkol sa ikalawang tap na iyon ay nangyari ito. Itinutugma ng AdBubbles ang mga salita sa mga pahina ng publisher sa advertiser na bumili ng mga ito para sa buwan. Ang mga mambabasang nakakakita ng bubble ay sinumang magbukas ng pahina, wala sa kanila ang sinusundan ng embed sa ibang pahina o site, at walang resultang ipinapangako sa advertiser. Itinatala ng click beacon na may link na sinundan at walang anuman tungkol sa dahilan.
Hindi kayang palakihin ng unang tap ang salitang nakatakda sa maliit na type
Nangangahulugan din ang eksepsiyong Inline na kukunin ng salitang may salungguhit ang anumang laking ibigay dito ng typography ng publisher. Ipagpalagay na itinatakda ng isang site ang mga talata nito sa 14 pixel na may line-height na 20 pixel sa phone. Kung gayon, hindi mas mataas ang salitang may salungguhit kaysa sa 20-pixel na linya nito, mas mababa sa minimum na itinatakda ng criterion para sa ibang target. Pinapalampas lang ito dahil inline ito. Walang binabago ang eksepsiyon sa hinlalaking kailangang tumama rito.
Nagdadagdag ang embed ng dotted na salungguhit sa binilhang salita at wala nang binabagong iba sa type. Nananatili ang salita sa sariling font ng publisher, sa line-height na itinakda ng theme. Ang publisher na mahirap i-tap sa phone ang mga pahina ay makikitang kasinghirap i-tap ng mga salitang may salungguhit ang mga link sa paligid ng mga ito. Ang scope at ang maximum kada pahina ang nagpapasya kung ilang salitang may salungguhit ang mayroon sa isang pahina. Wala sa dalawa ang nagpapalaki sa salita nang higit sa type na kinatatakdahan nito.