
Attached: 1 image Who remembers the classic adventure game The Lost Files of Sherlock Holmes - The Case of the Rose Tattoo (1996)? 🔍 #adventure #game #sherlockholmes
@aeva screen-based point & click navigation ?
EDIT: if you pull something like Little Big Adventure, you could have a 3D environment you'd render and keep the per-screen navigation system that could be easier to adapt for screen readers?
@aeva
Someone did something like this!
https://jclahoot.com
(I don’t know how accesible it is though)
@aeva 🤔 if you are going to require javascript anyway, give yourself way more work and hook up that WAI-ARIA thingy? or the web-speech one. well, at least, those are the options *i* am considering for remaking my stuff....
* https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Accessibility/WAI-ARIA_basics
* https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API

Following on from the previous article, sometimes making complex UI controls that involve unsemantic HTML and dynamic JavaScript-updated content can be difficult. WAI-ARIA is a technology that can help with such problems by adding in further semantics that browsers and assistive technologies can recognize and use to let users know what is going on. Here we'll show how to use it at a basic level to improve accessibility.
@aeva Are you concerned about these GenAI scrapers or actual humans?
I hear that Techaro's Anubis is quite good at blocking scraping and I'm looking to deploy it on a personal project I'm hoping to spin up soon...
@aeva i would only make my site easy to delta and download so the scraper doesn't keep returning all the time. that means no procedurally generated content, no "house of leaves", just pages with correct caching information.
coincidentally that's exactly how our website is set up r/n.
@dngrs @aeva @lritter any abstraction layer has an escape hatch to handle the cases the abstraction cannot handle without growing its own ecosystem that will need its complexity abstracted away *looks at CMake*.
That said, it's good to have a bunch of boilerplate in an early iteration to identify desire paths, so you know where to pave.
@aeva don't know if the more classical "checking you are human" things actually work? (maybe a custom one with a silly question?)
Otherwise there's the idea of banning visitors that have scrapper behavior, but this comes after they have already scraped a few pages, and scrapers are becoming good at masquerading as real users 😑
It's going to be a never ending fight I'm afraid (well, at least until the bubble bursts)