{"id":1390,"date":"2024-10-07T14:47:41","date_gmt":"2024-10-07T14:47:41","guid":{"rendered":"https:\/\/html5accessibility.com\/stuff\/?p=1390"},"modified":"2024-10-08T07:31:43","modified_gmt":"2024-10-08T07:31:43","slug":"57-30","status":"publish","type":"post","link":"https:\/\/html5accessibility.com\/stuff\/2024\/10\/07\/57-30\/","title":{"rendered":"57\/30"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1393 size-medium\" src=\"https:\/\/html5accessibility.com\/stuff\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-07-153217-257x300.png\" alt=\"As is the customary TPAC greeting: Pactrick plants a kiss on to the top of Adrian's shimmering dome.\" width=\"257\" height=\"300\" srcset=\"https:\/\/html5accessibility.com\/stuff\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-07-153217-257x300.png 257w, https:\/\/html5accessibility.com\/stuff\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-07-153217.png 549w\" sizes=\"auto, (max-width: 257px) 100vw, 257px\" \/><\/p>\n<p>What is the measure of integrity in the marketing of accessibility testing tools?\u00a0 I would expect that while marketing <em>bumpf\u00a0\u00a0<\/em>extolls the virtues of a companies software, <strong>it is factual<\/strong>.<\/p>\n<p>This is not always the case. We have all witnessed the loss of trust in <a href=\"https:\/\/overlayfactsheet.com\/en\/\">Accessibility Overlay<\/a> companies, because their claims and the reality of what they do for the accessibility of a web site for people with disabilities <a href=\"https:\/\/www.tpgi.com\/bolt-on-accessibility-5-gears-in-reverse\/\">bears little to no relation<\/a>.<\/p>\n<p>Another example is the accuracy of <a href=\"https:\/\/www.deque.com\/automated-accessibility-testing-coverage\/\">claims<\/a> made by automated testing tool vendors.<\/p>\n<p>I touched on this in my presentation at <a href=\"https:\/\/2024.stateofthebrowser.com\/\">State of the Browser conference<\/a> a few weeks back:<\/p>\n<h2>No Industry For Old Men<\/h2>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/Kc7ErlPIOLY?si=LePzLWnlkh2ZukBx\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<details>\n<summary>Transcript<\/summary>\n<pre>Consummate professionalism as always for me.\r\n\r\nI'm actually going to do this up because I am professional and this is my sort of corporate look.\r\n\r\n[ Laughter ] Why is that funny?\r\n\r\nI'm being serious.\r\n\r\nI've got my little testological sticker which is who I work for.\r\n\r\nI actually walk around.\r\n\r\nI go to this conference called CSUN each year which is the California State something, something.\r\n\r\nIt's an accessibility conference, disability conference and I walked around like that the whole time.\r\n\r\nI actually met somebody who had a similar jacket on and she stuck the sticker on the same way.\r\n\r\nI've got a lovely picture of her and me.\r\n\r\nNow I'm sounding like bloody Trump now.\r\n\r\nAnyway, no industry for old men.\r\n\r\nThis is something that I was made aware of.\r\n\r\nThis is links from a semi-retired acquaintance and former colleague.\r\n\r\nI won't reveal who that is but let's just call him Joe.\r\n\r\nJoe Humbert exactly.\r\n\r\nAnyway, this is the sort of casual ageism.\r\n\r\nThe reason why it's semi-retired was because I had worked for TPGI where Ian works for 18 years and I left there and now I'm working at, where am I working at?\r\n\r\nTetra logical, that's right.\r\n\r\nI'm working at Tetra logical and well I'm actually one of the four directors at Tetra logical so I have some sort of stake in it but so I'm definitely not semi-retired even though as I'll say former colleague, yeah we used to work together.\r\n\r\nJoe's a nice guy but oh wait there.\r\n\r\nOkay, so here's another comment from another friend, friend, acquaintance, friend who, no he's one of my closest friends.\r\n\r\nI won't mention who he is but let's just call him Patrick, just give him a name.\r\n\r\nOkay, people, I met you during, I was just talking here today and he said this is his response.\r\n\r\nPeople are shit but think they're great and have valuable things to share.\r\n\r\nSo that's an example of an imposter syndrome trigger.\r\n\r\nI mean I always tell everyone that I'm shit at.\r\n\r\nSorry, can you say shit?\r\n\r\nI don't know, I wasn't given that.\r\n\r\nAnyway, I always tell people that I'm not good at speaking and I'm not.\r\n\r\nBut anyway, so the point is why would it be the case that my best work is in the past?\r\n\r\nI mean I'm old, I'm 60, I've just turned 60.\r\n\r\nI'm not dead yet and I continue to work for a full time.\r\n\r\nOkay, so starting the prehistory.\r\n\r\nThis is me in 1987.\r\n\r\nI was working Greenpeace for the time and I had a finger at one of those bike chains around my neck.\r\n\r\nAnd we were obviously, the MV Greenpeace had been taken by the Russians and there's me risking my life.\r\n\r\nSo anyway, I was born in Australia, 10 pound palms.\r\n\r\nEverybody know what 10 pound palms are?\r\n\r\nPeople that got an assisted passage to Australia for 10 quid.\r\n\r\nSo my father was a tool maker, we went across there.\r\n\r\nI was educated in Australia, I went to uni in the 1980s.\r\n\r\nThe only reason why I went to uni was because it was free at the time in Australia.\r\n\r\nAnd because I come from a poorer background, they actually paid me to go to university.\r\n\r\nSo I appreciated that.\r\n\r\nI lived in a utumba in the 90s, I worked in social care.\r\n\r\nI got a part time job in Manly and then in Singapore I learned to HTML.\r\n\r\nI went to UK in '99 and became a contract web dev.\r\n\r\nNow, I must admit that this was at a time when if you could spell HTML, they gave you a job.\r\n\r\nSo anyway, and then I went back to Australia in 2001 after a couple of years here and this is where my accessibility journey started.\r\n\r\nSorry, did I mention that I'm entrenched within accessibility?\r\n\r\nWhy is it not?\r\n\r\nAh, there.\r\n\r\nSo December 2001, I started working at a charity called or a non-government organisation called Vision Australia.\r\n\r\nI knew next to nothing about accessibility but these two people on the left, this is my boss, a guy called Andrew Arch, who now works for an organisation in Australia called the Utopia.\r\n\r\nThere's also a guy called Russ Weekley who works there, so you may have heard of him because he's quite cool.\r\n\r\nI got sat down and I got given a paper copy of the web content.\r\n\r\nSo this is back in the 2000s.\r\n\r\nSo I was told to read it, which I duly did.\r\n\r\nAnd it was actually, I was about 60 pages at the time.\r\n\r\nThis is my boss's boss but also my, so by, he was my boss boss, I suppose.\r\n\r\nYeah.\r\n\r\nHe says, \"Our aim is to put ourselves out of business.\"\r\n\r\nAnd at this point in time, that was the starry-eyed idea was that we could just do the accessibility stuff for a year or two.\r\n\r\nEverybody will know it.\r\n\r\nEverybody will take it on board and carry on.\r\n\r\nYeah, well, I'm still in business now.\r\n\r\nAnd at the time, I mean, when I first started, I was a dickhead.\r\n\r\nWell, I'm still a dickhead, but I was more of a dickhead then.\r\n\r\nAnd this is one of my colleagues, and they used to have stupid arguments about stuff.\r\n\r\nAnd one of the others is, \"You don't need a space in Alt to signify empty Alt.\"\r\n\r\nSo, and I said, \"Yes, you do.\"\r\n\r\nTurns out I was wrong, Sophia was right at the time.\r\n\r\nAnd so she's right.\r\n\r\nYou don't need an Alt, you don't even need an Alt attribute to signify empty Alt because if you just put image in there without, no, you don't need the equals and the things.\r\n\r\nYou do need an Alt attribute.\r\n\r\nYeah, sorry.\r\n\r\nSee, I told you, you'll come out more confused.\r\n\r\nSo you do, you need an Alt.\r\n\r\nSo there's an article and you can, if you feel the desire, I have a website and I have, this is an article all about Alt tag emptiness and, you know, the various, how it actually works.\r\n\r\nThat is the picture.\r\n\r\nI don't know if I, no, I haven't mentioned it, but I do web standards merchandise.\r\n\r\nAnd this is an example of a mug that says, \"Say Alt tag again,\" and with a well-known retro, reprobate or, yeah.\r\n\r\nAdrian, Adrian Roselli, who's got a really nice cursor or tattoo, which doesn't actually have, but he, yeah, he put it on there for some reason.\r\n\r\nOkay, so that was the prehistory end and this is W3C start.\r\n\r\nNow, again, accessibility is fun.\r\n\r\nJust remember, well, if you remember nothing else, remember that.\r\n\r\nAnd if you remember that, get the shirt.\r\n\r\nFrom HTMLZ Etsy shop.\r\n\r\nOkay.\r\n\r\nWhat was I going to say?\r\n\r\nWell, I was going to telling myself that I should stop saying, I don't know if you've ever noticed, but in like I've noticed this over the years, that in some people, especially people that were enthralled with XML and XHTML, tend to use this sort of start and end of, with like it was an element.\r\n\r\nAnd so I thought, yeah, I like that idea.\r\n\r\nSo I've taken, so they'll write something, they'll write a response to some email on a mailing list and they'll go end of conversation or some bullshit like that.\r\n\r\nSo that's what I'm doing.\r\n\r\nSo ways to contribute to accessibility at the W3C.\r\n\r\nWho has ever been contributed to anything at the W3C?\r\n\r\nSo a fair amount of people.\r\n\r\nWho has found it a frustrating and horrible experience?\r\n\r\nYes.\r\n\r\nWell, it's frustrating, but there is fun to be had.\r\n\r\nSo there's many ways you can do it.\r\n\r\nYou can follow issues on repositories, you can comment on issues, you can follow PRs, pull requests, comment on PRs, join a community group, join a working group.\r\n\r\nSo of those people, how many people are currently involved?\r\n\r\nYeah, okay.\r\n\r\nSo it's an interesting place to be involved in.\r\n\r\nAnd I was thinking, because I walk my dog around where I live in Kingston, which is in south west London.\r\n\r\nAnd I was walking past some people who were talking about themselves being, they were talking about football or some sport and how they were sort of in depth about it.\r\n\r\nAnd I was thinking, being involved in this shit is very much the same as being involved.\r\n\r\nIt's like it's a hobby and it's something to do and it keeps our minds.\r\n\r\nAnd you can sort of analyse stuff.\r\n\r\nSo despite the fact that most people think it's not that much fun, it is worthwhile doing.\r\n\r\nAnd the good thing about it is that these days you can interact or you can contribute to the level that you feel comfortable at.\r\n\r\nSo I'm a member of, by dint of my organisation, which used to be TPGI, now, sorry, I just got a flash in the eye.\r\n\r\nIt used to be TPGI, now Tetralogical, as they are both members of the W3C and so I can enjoy any working group.\r\n\r\nAnd I do, but I just sort of sit there and watch a lot of stuff.\r\n\r\nSo I've got to the point now where I don't really want to contribute much.\r\n\r\nNot contribute, I just find that being across everything is just, I'm getting old, it's too much energy and I did it for years and years and years.\r\n\r\nAnd so I sort of stepped back.\r\n\r\nAnd I think that's partially why Humberto said that I was semi-retired because last year I, for about 10 years or more, I was editing a number of specifications.\r\n\r\nOne of them, I'll talk about that later, but I was editing specifications and then I decided to step down and send it to her because there were people doing better work on it than me.\r\n\r\nAnd that people person was really a guy called, now I can't remember, Scott O'Hara, there you go.\r\n\r\nThere's something on like music coming out.\r\n\r\nI've been watching, re-watching, what's it called?\r\n\r\nBattlestar Galactica, it's when the people find out their silos because they're listening, sorry, I didn't want to spoil it for anybody.\r\n\r\n[LAUGHTER] Where they're listening to the walls and I can hear music now and I know where it's coming from.\r\n\r\nIt's not coming from there.\r\n\r\nAll right, movies to sleep on.\r\n\r\nPlease do join, please get involved.\r\n\r\nYou could just go and comment on a particular thing.\r\n\r\nOne of the things I like to do now is through my social media, my multi-platform social media empire marketing machine is I like to share interesting topics of discussion, threads that are going on and that brings people out of the woodwork, which is always good because there's nothing better than seeing, somebody asks a question or somebody make a statement and then all these grumpy old people are piling on.\r\n\r\n[LAUGHTER] So, yeah, you could just subscribe to the mailing list if you want.\r\n\r\nIf you just want to really to know about what's going on in web standards and accessibility standards in particular, you can do that.\r\n\r\nOne of the things that I would suggest is know when you don't know.\r\n\r\nThat is one of the frustrating things is that people who know next to nothing or think they know a lot more than they do tend to be the loudest.\r\n\r\nSo, and I was the same when I was a youngster or younger, but now I'm not.\r\n\r\nSo, it's important, yeah, because you can do this.\r\n\r\nI don't know, I didn't know where I got this from, but it's like the circles of hell, but your area of expertise in the middle and this person, let's call him Joe or Patrick or not Joe, sorry.\r\n\r\nPeople think because I've got a couple of people I work with, Joe and Alistair, hello, it's not Joe, it's Joe, but I'm talking about not you at all, Joe.\r\n\r\nSo, one of the things is you'll encounter all different types of people.\r\n\r\nSo, these are some of the examples that you will also find on Slack and WebAIM and LinkedIn or whatever, Zeta, Mastodon is the well-meaning people.\r\n\r\nYou'll also know they all look like Klingons, but they're actually all, then there's the argumentative people, then there's some people with an axe to grind, there's lots of people there with an axe to grind.\r\n\r\nThe practical, it's always good to have practical people in there.\r\n\r\nThe clueless, and as I said, they're one of the loudest of all.\r\n\r\nThen you've got the old school people like myself.\r\n\r\nHelpful, it's always good to be helpful, even if you're arguing against someone's point.\r\n\r\nThe true believers, the people that just believe that web standards are next to godliness.\r\n\r\nAnd the revisionists, they're the people that want to rewrite the normally definitions of things all over the place because they don't disagree with them.\r\n\r\nAnd unfortunately, yeah, it does happen that you get to rewrite stuff, but it involves putting out a new specification.\r\n\r\nYou can't just rewrite the old in the way that you want.\r\n\r\nAnd then there are the lurkers, and there's lots of lurkers.\r\n\r\nI would urge you, if you do nothing, lurk.\r\n\r\nIt's like Dave.\r\n\r\nOkay, so that's W3C end, waking start.\r\n\r\nOkay, how am I doing for time? - 10 minutes. - Oh, fuck.\r\n\r\nLook, I always do this.\r\n\r\nI'm the exact opposite of my good friend, Lloyd, who revises and rehearses and does all these things and works out the timings.\r\n\r\nI've got like 60 slides, I'm not going to get through them.\r\n\r\nAgain, best thing is to know your standards.\r\n\r\nKnow the core, like go to the source.\r\n\r\nDon't believe some secondary source because they're almost always going to be out of date or even some of the primary sources are out of date.\r\n\r\nBut it's a good thing to know HTML, ARIA, CSS and WCAG in this case.\r\n\r\nSo one of the things about consistency, this talking about WCAG in particular.\r\n\r\nWCAG 1, and this is, as I mentioned, I was around when I was using it, that auto checks, so I mean the difference between what you need to manually test versus the use of these wonderful automated tools that everybody touts, especially the larger companies, was that auto checks is about 30% of the WCAG success criteria that you can be tested with.\r\n\r\nAnd of that 30%, even they still need to be interpreted. 70% is manual testing.\r\n\r\nSo WCAG 2 comes along, it's about the same amount.\r\n\r\nAnd then I'll always get, when I do this and people will come, where did you get that 30% from?\r\n\r\nI'm not going to argue about statistics, but anyway, even though I like to use them.\r\n\r\nWCAG 2.1, very similar.\r\n\r\nWCAG 2.2, it always seems to be like that.\r\n\r\nThen, I'm not going to mention where that comes, then my mind got blown, as you can imagine, that my mind gets blown quite often.\r\n\r\nI love that GIF, whatever.\r\n\r\nI read on a website of a large corporation, accessibility corporation, we analysed 13,000 pages, page states, nearly 300,000 issues, found that 57% of issues for first time on all the customers could be found using automated testing.\r\n\r\nI'm thinking, all right, that's almost double.\r\n\r\nThe question is, how was this achieved?\r\n\r\nFrom a consistent 30% to 50%, almost double.\r\n\r\nYep, they turned it up to 11%.\r\n\r\nPart of what they did was change the way the percentage is calculated.\r\n\r\nSo the old way, the way that everybody else seems to use, is total number of success criteria, which depending on WCAG, is currently about 60 or something, 55 A and double A success criteria.\r\n\r\nThe new was the number of instances of issues found on the auto testable criteria.\r\n\r\nSo that's how they, versus the, so it was a matter of auto testable checks versus manual checks.\r\n\r\nOf the instances of issues.\r\n\r\nSo I was just, you know, why am I doing this anymore?\r\n\r\nI mean, these tools are just amazing.\r\n\r\nOkay, so there's a certain irony in this, because when you, so what happened, talking about revisionist, what happened in WCAG 2.2 was this particular success criteria called 4.1.1 parsing, and it was found that, well essentially it wasn't well written to start with, and then as the years gone by, it just became defunct really.\r\n\r\nI mean, there was never any, well, yeah, I won't go into it.\r\n\r\nAnyway, it got obsoleted from all, including 2.2, WCAG 2.2.\r\n\r\nSo it was removed from the calculation.\r\n\r\nIf you remove from the stats that they provide, if you remove the WCAG, the parsing criteria, it's the percentage of, even in the new way, the percentage is still 31%, so they've actually had an improvement of 1%, not 30%.\r\n\r\nAnd not naming the company, let's just call it Deque, or Dec, or whatever it is.\r\n\r\nAnd I put that there because this is the table that I used, and it's still there, so people can, there is a link to it.\r\n\r\nI'll make the slides available.\r\n\r\nHow much longer have I got, Dave?\r\n\r\nFive minutes.\r\n\r\nFive minutes, okay.\r\n\r\nSo we've got 30-odd slides to get through.\r\n\r\nNo, 40 slides to get through in five minutes.\r\n\r\nSo the point being here is that automated tools are still helpful and sometimes useful, but you still need people looking at the issues and people that understand the issues.\r\n\r\nAnyway, WCAG, title attribute style.\r\n\r\nI'll get through the title attribute, so don't disturb me.\r\n\r\nIt's going to be, again, lovely hat.\r\n\r\nThis is my wow, WCAG line.\r\n\r\nPeople actually bought that.\r\n\r\nSo anyway, back in 2005, it was my first time I ever did a talk, and that was in Australia at a thing called Web Essentials, which is a precursor of web directions.\r\n\r\nAnd so do users, and I asked the question, do users with disabilities, the whole thing is about the title attribute, but at the time I thought this is really obscure and nobody's going to be interested, but it's been something that people have continued to be interested in, wrote about in different contexts.\r\n\r\nSo at the time I asked, do users with disabilities read or hear the title text?\r\n\r\nI wrote it in 2013, which is up on the TPGi blog, and I talked about user groups not well served by the title attribute, and there's a whole slew of them.\r\n\r\nSo it's always been problematic because of the nature of how it's displayed amongst many other things.\r\n\r\nSo there's been very limited change over a period of time, and one of the things that I did, at one point I was, I think, when you, yeah, at one point I was editor of the HTML5 spec at the W3C.\r\n\r\nI think Bruce was at one point, yeah, as well.\r\n\r\nBut yeah, about 10 minutes, well, it was about 40 minutes.\r\n\r\nYeah.\r\n\r\nBut anyway, and during that time, about 2010, I wrote to the browser people at the time because I had their ear because I was doing this work, and I said, will you commit to implementing the title attribute on focus?\r\n\r\nBecause that's one of the things you, unless you can use a mouse, you can't see it.\r\n\r\nAnd most of them said, no.\r\n\r\nSo it was really, we can't commit nothing.\r\n\r\nApple said, oh, we can't commit to doing anything.\r\n\r\nAnd Microsoft said the same thing.\r\n\r\nBut anyway, so did this happen?\r\n\r\nWell, not really.\r\n\r\nAnd that's so, it's been like 14, yeah, 14 years.\r\n\r\nIf you have a look at the what W HTML specification or the HTML specification, I should say, 2023, there is a note in there about relying on the title attribute is currently discouraged as many user ages do not expose the aptitude and excess when I am, which is all true.\r\n\r\nThat was in there, put in there 12 years ago.\r\n\r\nIt's still the same today or very similar.\r\n\r\nAs always, if I want to say something about these things, I always want to check stuff.\r\n\r\nSo what I did the other day or the other last week, and I wrote an article about it, which you can read on my blog, HTML5XSME.com\/stuff, but the link is there, which I'll make these slides available, is the title content display when interactive elements receive focus.\r\n\r\nSo in 2024, the situation is Chrome actually does this.\r\n\r\nSo if you move onto an input, it'll display the title attribute.\r\n\r\nThe rest of them, no.\r\n\r\nSo Firefox, Safari, Chrome.\r\n\r\nAnd this is just desktop.\r\n\r\nSo talking about touch devices, mobile, whatever, it's much the same.\r\n\r\nBut there are more details in there.\r\n\r\nSo the answer is no.\r\n\r\nSo from 2005, when I was banging on about it, to 2000-- how many is that?\r\n\r\nThat's 19 years.\r\n\r\nStill not a viable way to access or provide information to a user.\r\n\r\nSo in 2023, and this says thanks to Hiddi, because I was looking at work he'd done on the popover, that a new method or a different way to provide a visible label is by using the popover attribute.\r\n\r\nAnd yes, reheat his stuff more about it, because I think that he covers things a little better than I do.\r\n\r\nSo one of the things that I found-- and please do correct me, Hiddi, if I'm wrong-- the popover doesn't show on hover and focus by default.\r\n\r\nYeah?\r\n\r\nSo that's a potential issue.\r\n\r\nBut what I did find-- no, no, no.\r\n\r\nWhat I did find was just through the addition of some simple JavaScript-- sorry, simple CSS.\r\n\r\nYou see, that's the problem with using ChatGBT.\r\n\r\nYou start to get-- because you get a code block, and it says JavaScript when it is actually CSS.\r\n\r\nSo anyway, using this, you can create a popover that is shown as well as on mouse enter or whatever or mouse click that you can get shown on hover and focus.\r\n\r\nSo that's one issue that-- I don't know.\r\n\r\nDoes anybody know what this is?\r\n\r\nWhat?\r\n\r\nSome CSS?\r\n\r\nNo, not me.\r\n\r\nYou, out.\r\n\r\nBack of the bus.\r\n\r\nNo, because the reason why I've got this icon is I looked at when I was creating these examples.\r\n\r\nThe icon was-- I picked it, and I thought, oh, that looks interesting.\r\n\r\nSo the other thing is the popover content not uses the app name by default.\r\n\r\nSo one of the things being an accessibility wonk-- fascist, some people say-- I look at-- so the button.\r\n\r\nThe button has an icon, and it needs an accessible name.\r\n\r\nThe accessible name is the name that is provided in the accessibility tree.\r\n\r\nSo when a screen reader or something gets focused on it, it'll announce what the accessible name is.\r\n\r\nSo I was thinking, in the case of these pseudo title displays, tool tips, it would be perfect if the content within the popover content would be the accessible name for it.\r\n\r\nSo I thought, OK, well, I'm using a button, and so I should just be able to put a label in there, and that will become the accessible name for it.\r\n\r\nSo we've got a label for-- this is a bong.\r\n\r\nIt's a bong, by the way, if you didn't know.\r\n\r\nI don't know why they have that as an icon, but anyway.\r\n\r\nI thought it was one of those things that you-- No, no.\r\n\r\nIt's-- [LAUGHTER] We'll do the charades later.\r\n\r\nBut anyway, and so I wrote this, and then I looked at-- in the accessibility tree, no accessible name.\r\n\r\nI was thinking, what the fuck is going on here?\r\n\r\nThen I remembered that when a label element is used as a accessible name, if it's hidden, then it won't provide the accessible name.\r\n\r\nSo once I focus on that and the thing comes up, the popover comes up, then the accessible name will be this is a bong.\r\n\r\nBut there's not really much use because it relies upon-- it doesn't have any accessible name until it gets physically focused in the browser.\r\n\r\nNot much use at all.\r\n\r\nAnd I thought about this, I thought, well, what I wanted you to-- I don't know if anybody's ever heard of the first rule of ARIA, and that is use HTML unless you can't, essentially.\r\n\r\nAnd I thought, I really wanted to use standard HTML.\r\n\r\nBut I remember why this wasn't happening, it's because it was hidden.\r\n\r\nBut then what I found is if I just put the label outside of the popover, doesn't show any-- it doesn't make any difference.\r\n\r\nIt doesn't get displayed.\r\n\r\nBut doing that, if the content of the label is hidden, that's fine.\r\n\r\nAs long as the visible label, then it will populate as an accessible name.\r\n\r\nI've got-- why has it got-- oh, there.\r\n\r\nOK, CodePen, I've got a whole slew of them that I've done.\r\n\r\nBecause also I was looking at why-- it's fine on desktop, but how does popover work for touch devices?\r\n\r\nAnd it seems it has a problem.\r\n\r\nIf you've got a button that you want to have the accessible-- the label for it, you don't want to have to push the button in order to see the label.\r\n\r\nBut you can't really-- there is a conflict between pushing the button and doing the thing it wants to do and showing the label.\r\n\r\nWhereas if you're using a mouse or whatever, you don't have that problem.\r\n\r\nSo anyway, there's a whole bunch of collection-- there's a collection of CodePen shit that I did that goes through this.\r\n\r\nSo the other way that you could do it is using the-- is aria-labelledby.\r\n\r\nAnd that doesn't-- then it doesn't matter whether the thing is hidden or not.\r\n\r\nSo there are a number of ways, but provide an accessible name.\r\n\r\nSo you're going to miss out on \"Accessfully Dreaming.\"\r\n\r\nI'm sorry, because this-- but title attribute end and \"Accessfully Dreaming.\"\r\n\r\nAnd I did have a dream back in 2010.\r\n\r\nAnd it was that accessible HTML would be a beautiful thing.\r\n\r\nAnd that's why I started working on this.\r\n\r\nAnd eventually it became this.\r\n\r\nAnd then I lost interest.\r\n\r\n[LAUGHTER] Well, it did.\r\n\r\nEverything-- it served its purpose.\r\n\r\nFrom 2010 to 2023, I think, shit got a lot better as far as this stuff was concerned.\r\n\r\nAnd my interest is specifically in how browsers implement accessibility semantics.\r\n\r\nSo yeah, I'll just go through quickly, because you see all the-- ah, yeah.\r\n\r\nHere's me and Lionel.\r\n\r\nThis guy, Lionel, is-- this was in TPAC last year.\r\n\r\nI'm hoping to see him again this year.\r\n\r\nI've got another shirt to wear with him.\r\n\r\nThis guy works for-- what is it-- Userway, the one that was bought by somebody.\r\n\r\nAnd I was going to talk about how I use AI.\r\n\r\nI don't use any AI for testing.\r\n\r\nI was going to talk about-- but I wanted to get to this to say, this is for David Swallow.\r\n\r\nHe's inspirational, along with Patrick, as you can see.\r\n\r\nThey're friends of mine.\r\n\r\nI wouldn't be where I am today without them.\r\n\r\nThank you.\r\n<\/pre>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>What is the measure of integrity in the marketing of accessibility testing tools?\u00a0 I would expect that while marketing bumpf\u00a0\u00a0extolls the virtues of a companies software, it is factual. This is not always the case. We have all witnessed the loss of trust in Accessibility Overlay companies, because their claims and the reality of what [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1390","post","type-post","status-publish","format-standard","hentry","category-htmlaccessibility"],"_links":{"self":[{"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/posts\/1390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/comments?post=1390"}],"version-history":[{"count":6,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/posts\/1390\/revisions"}],"predecessor-version":[{"id":1400,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/posts\/1390\/revisions\/1400"}],"wp:attachment":[{"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/media?parent=1390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/categories?post=1390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/tags?post=1390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}