"Gwosè sib la pou antre ak pwentè omwen 24 sou 24 piksèl CSS, eksepte lè:" se tout Kritè Siksè 2.5.8, Target Size (Minimum), anvan eksepsyon li yo kòmanse.1 Li nan Nivo AA nan WCAG 2.2, Rekòmandasyon W3C 12 desanm 2024 la, e li gen senk eksepsyon.1 Youn nan yo, Inline, deside kijan règ la aplike sou yon piblisite anndan yon fraz.2 Anvan eksepsyon an gen yon pwoblèm ki pi senp: pwentè yon lektè sou telefòn pote sou yon paj pa ka fè hover.

Hover se yon evènman òdinatè, e yon telefòn pa genyen l

Paj MDN sou fonksyon media hover la di li teste "si mekanis antre prensipal itilizatè a ka pase anlè eleman yo."3 Valè "none" li a kouvri yon aparèy ki "pa ka pase anlè ditou oswa ki pa ka pase anlè fasilman."3 Egzanp yo bay la se aparèy ki kenbe nan men: "anpil aparèy mobil imite hover lè itilizatè a fè yon tap long ki pa pratik," e se imitasyon sa a "none" dekri.3 Yon lektè sou òdinatè ki kite pwentè a sou yon mo ki souliye voye yon evènman yon telefòn pa gen okenn fason òdinè pou voye.

Mo ki deja nan atik yon piblikatè jwenn yon ti soulinyman ak pwen ki lejè, e ti panno ki louvri apati li a se bil la. Sou yon òdinatè bil la louvri apre yon ti reta lè sourit la sou li e li fèmen lè sourit la soti oswa ak touch Escape la; apati yon klavye, Enter sou mo ki gen fokis la louvri l. Sou yon telefòn kòd entegre a, adbubbles.js, bay premye tap la wòl hover la. Yon tap sou mo ki souliye a louvri bil la, e yon tap nenpòt kote deyò l fèmen l. Se sèlman yon dezyèm tap, sou lyen ki anndan an, ki swiv lyen sa a. Kidonk premye fwa yo touche yon mo piblisite sa louvri yon panno e li pa ka fè moun kite paj la.

Sa ki kite paj la menm sou chak aparèy. Kòd entegre a voye twa siyal. Yo voye yon vizyalizasyon pou chak chajman paj, yon ouvèti lè yon bil vizib pandan yon segonn, ak yon klik lè yo swiv yon lyen. AdBubbles pa mete okenn cookie, li pa sere okenn idantifyan, e li pa ranmase okenn done pèsonèl sou lektè yo.

Apple ak Google fikse yon minimòm ki pi gwo pase W3C

24 piksèl CSS WCAG la se yon minimòm, e Apple ak Google pibliye chif ki pi gwo nan pwòp inite yo. Konsèy konsepsyon Apple di konseptè yo "Kreye kontwòl ki mezire omwen 44 pwen x 44 pwen pou yo ka tape yo ak presizyon ak yon dwèt."4 Gid aksesibilite Android Google mande omwen 48x48dp pou chak sib pou touche.5 Li ajoute ke "Yon sib pou touche 48x48dp bay yon gwosè fizik anviwon 9mm, kèlkeswa gwosè ekran an."5

Yon etid te mezire pous dirèkteman. Parhi, Karlson, ak Bederson te teste ven patisipan sou yon aparèy ak ekran tactile, nan yon etid yo te prezante nan MobileHCI 2006.6 To erè yo pa t montre okenn diferans siyifikatif depi yon sib pou yon sèl tap te rive 9,6 mm.6 Otè yo te konkli ke 9,2 mm pou travay ak yon sèl tap ak 9,6 mm pou sekans tap "ta dwe ase gwo pou itilize ak pous yon sèl men sou aparèy ak ekran tactile."6 Chif Google la, anviwon 9mm, nan yon milimèt de toude.5

Yon mo ki souliye anndan yon fraz se sib estanda a egzante

Eksepsyon Inline lan di: "Sib la nan yon fraz oswa gwosè li limite yon lòt fason pa wotè liy tèks ki pa sib."1 Yon mo ki souliye kòd entegre a make se tèks anndan paragraf piblikatè a, nan pwòp font ak wotè liy piblikatè a. Minimòm 24 piksèl la pa aplike sou li.1 Lyen anndan bil la diferan: se yon kontwòl nan yon panno, ki parèt anndan yon Shadow DOM kote CSS piblikatè a pa ka afekte l. Se kalite sib kritè a ekri pou li a, e yon odit aksesibilite mezire l tankou nenpòt lòt kontwòl.

"Entansyon kritè siksè sa a se ede asire ke yo ka aktive sib yo fasilman san yo pa aktive yon sib ki bò kote l pa aksidan," dokiman Understanding lan di.2 Lektè li nonmen yo se "Itilizatè ki gen limit nan ladrès ak moun ki gen difikilte ak mouvman motè fen."2 Pwoksimite, pa gwosè sèlman, se danje W3C a dekri. Kòd entegre a pa janm mete de bil nan menm paragraf la, e li sote lyen. Kidonk yon mo piblisite pa janm chita anndan yon lyen ki deja gen yon destinasyon.

Wè kijan sa parèt sou yon sit pa koute anyen. Yon kont piblikatè ak kòd entegre a pa koute anyen pou mete sou pye, e nòt enstalasyon yo dekri paramèt zòn nan ak maksimòm pa paj la. Yon sit yo ajoute nan kont lan montre ki mo ladan l ki an vant kounye a anvan okenn bil pase.

Google deja trete tap aksidantèl la kòm yon pwoblèm politik

Politik plasman piblisite Google pou AdSense di piblikatè yo "Fè atansyon lè w ap mete lyen, bouton jwe, bouton telechaje, bouton navigasyon toupre piblisite paske yo ka mennen nan klik aksidantèl."7 Google Publisher Policies yo entèdi piblisite Google sèvi ki "kouvri oswa ki bò kote eleman navigasyon oswa lòt eleman aksyon e ki ka mennen nan entèraksyon piblisite moun pa t vle."8 Toude dekri touche ki nan deklarasyon entansyon W3C a: yon touche ki te pou yon sib e ki tonbe sou yon lòt. Yon paj politik ka sèlman mande yon piblikatè fè atansyon; yon fòma detèmine sa yon premye touche fè.

Remèd Google pou plasman ki kontinye pwodui klik konsa se Confirmed Click. Paj èd li dekri l kòm "yon fonksyon pwodui Google Ads ki ajoute yon konfimasyon sou plasman piblisite ki ka ap pwodui klik aksidantèl."9 Yon lektè ki tape sou yon piblisite konsa "pral oblije konfime entansyon l pou vizite paj anonsè a lè l klike sou yon bouton ki asosye ak yon aksyon, tankou 'Visit site.'"9 Sou plasman sa yo Google pa konsidere yon tap kòm prèv entansyon ankò, e li ajoute yon lòt apre.

Yon bil gen dezyèm tap sa a pa konsepsyon olye de pa remèd. Premye tap la louvri yon panno ki gen yon etikèt "Ad", yon tit ki gen karant karaktè pou pi plis, ak yon tèks ki gen katrevendis karaktè pou pi plis. Nan panno a gen tou domèn anonsè a afiche, yon sèl lyen, ak yon ti mak "Ads by AdBubbles". Dezyèm tap la, sou lyen an, se klik la, e chak lyen nan yon bil gen rel="sponsored noopener".

Sa kòd entegre a konnen sou dezyèm tap sa a se sèlman ke li te fèt. AdBubbles mete mo ki sou paj yon piblikatè ansanm ak yon anonsè ki achte yo pou mwa a. Lektè ki wè yon bil se nenpòt moun ki louvri paj la, kòd entegre a pa swiv okenn nan yo sou yon lòt paj oswa yon lòt sit, e yo pa pwomèt anonsè a okenn rezilta. Yon siyal klik anrejistre ke yo te swiv yon lyen e anyen sou poukisa.

Yon premye tap pa ka fè yon mo ki ekri an ti karaktè vin pi gwo

Eksepsyon Inline lan vle di tou mo ki souliye a pran nenpòt gwosè tipografi piblikatè a ba li. Ann sipoze yon sit mete paragraf li yo an 14 piksèl ak yon wotè liy 20 piksèl sou yon telefòn. Lè sa a mo ki souliye a pa pi wo pase liy 20 piksèl li a, anba minimòm kritè a fikse pou lòt sib. Se sèlman paske li inline yo eskize l. Anyen nan eksepsyon an pa chanje pous ki dwe tonbe sou li a.

Kòd entegre a ajoute yon soulinyman ak pwen sou yon mo yo achte e li pa chanje anyen lòt nan karaktè yo. Mo a rete nan pwòp font piblikatè a, nan wotè liy tèm nan te fikse a. Yon piblikatè ki gen paj ki difisil pou tape sou yon telefòn pral jwenn mo ki souliye yo osi difisil pou tape ke lyen ki antoure yo. Zòn nan ak maksimòm pa paj la deside konbyen mo ki souliye yon paj genyen. Okenn nan yo pa fè yon mo vin pi gwo pase karaktè li ekri ladan yo.