marjaerwin: (Default)
Web pages are often inaccessible.

Browsers are usually built to display web pages as designed, so they enable inaccessibility instead of enabling users to safely browse.

Bug report systems such as bugzilla tend to downplay page-specific issues and refer users to projects like webcompat.

They also ask users to self-harm by testing the behavior without safety tools, in so called quote “safe” unquote mode, or with a so-called quote “clean” unquote profile.

Webcompat report systems are not accessible, and besides, they are intended to make sure all browsers display each web page just as sado-standard-istically as every other browser, so they don’t address accessibility.

They also ask users to self-harm by testing multiple browsers.

I am not a programmer. I don't know what the ideal infrastructure would look like. But it had better prioritize accessibility.
marjaerwin: (Default)
There comes a point where inaccessibility looks like deliberately taunting people for their accessibility needs, instead of simply overlooking their needs.

Migraine warning for the link:

https://2020census.gov/en/contact-us.html

I can't attach the screen shot, but “There are several ways that you can contact the U.S. Census Bureau for support. For general questions: Visit our Frequently Asked Questions (FAQ) page, or call 301-763-INFO (4636) or 800-923-8282. For information on services for people who are deaf or hard of hearing: Call the TTY number at 800-877-8339 to reach the Federal Relay Service.”

P.S. Yes, this could be a result of applying Section 508 standards without thinking about them, but still…
marjaerwin: (Default)
Pdf was developed as a format for printing. And the same features which make it good for printing also make it usable for scanning archived books. But it is widely used for other articles and other ebooks. And it isn't suitable and creates a number of accessibility challenges.

A few weeks ago, I picked up a pdf-only book about accessibility. It wasn't very accessible, and it didn't address some of my accessibility needs.

Because it's designed to display page by page, it can't easily reflow. Instead users are supposed to move about within each page. On older e-readers, that's incredibly slow. On newer ones, zooming, panning, etc. can trigger migraines. Because most publishers are fond of large pages with 2 columns, that requires a lot of extra movement.

Because it's designed as a final format before printing, it can't always be converted to epub or mobi or other reflowable formats. Text gets lost, or scrambled. Because many publishers are fond of extra images framing each page, it can create a lot of extra clutter.

Because newer pdfs are often incompatible with older devices, it often requires pdf-to-pdf conversion. Willus's k2pdfopt or k2opt is the most powerful tool for that, but it rasterizes everything, so it's better for scanned pdfs. Ghostscript with pdfwriter and a suitable compatibility level's not as powerful, but it doesn't rasterize everything, so it's usually better for pdf-born-pdfs. It sometimes loses text though, and sometimes fails to process images if they're set up as mosaics of small blocks.

Corrupt or garbled text in the original, or after pre-processing with Ghostscript, make pdfs unsearchable, and much harder to navigate. I expect they also make these pdfs incompatible with screen readers. Even the out-of-order text which is so common could make them incompatible with screen readers.

On a map or counter-sheet where exact appearance and size are important, it's probably still the best choice. But for articles, rules, ebooks, etc. please consider alternatives.
marjaerwin: (Default)
Some elements don’t scroll with the rest of the page. Other elements jump on mouseover. Others rely on modals. And there is no exit button for certain site-disabling modals.

Some text on certain pages, such as principle 4, “Make the internet affordable and accessible to everyone,” is out of place and blocks other text, probably because some of their design choices are incompatible with some of my safety/accessibility fixes.

The pdf is not entirely accessible either.

It's a pdf. So users can't choose readable fonts, contrast, font sizes, etc. Some parts use faint gray text. All of it uses 2-column format.
marjaerwin: (Default)
Where is all this knowledge?

support.mozilla.org keeps flashing on Firefox as pages load.

I am photosensitive and have not been able to protect myself from Firefox’s default settings, or from many web sites. I would really like to be able to protect myself.

support.mozilla.org’s main accessibility article does not address my accessibility and safety needs, though it does address some others:

https://support.mozilla.org/en-US/kb/accessibility-features-firefox-make-firefox-and-we

Searching for “photosensitive”

“We couldn’t find any results for photosensitive in English. Maybe one of these articles will be helpful?”

I worked out a partial list of fixes here:

https://bugzilla.mozilla.org/show_bug.cgi?id=1540174

and here:

https://www.reddit.com/r/FirefoxCSS/comments/a46slw/i_have_a_seizure_disorder_and_i_need_to_learn_how/ebc3z9s/

I mostly use both Waterfox and Firefox with numerous accessibility fixes, but still get very sick when hit with certain types of animation.
marjaerwin: (Default)
I had to install 6 or 8 different fixes, but I was able to read Tumblr without many migraines.

I don’t know if it is even possible to read Discord, too many migraines.

It isn't possible to read Twitter. I have user css to kill the static backgrounds, but I'm still too clumsy to read threads there without slipping and clicking the wrong place and losing the thread.

I need to be able to avoid flashing, and certain types of animation. Zooming, jitter, marquee, carousel, metronome, parallax, sticky elements, fixed elements, modal elements which swoop in from the side or which jitter to alert the reader that there’s something important, way more– why are you focusing on the blinding pain instead of the message?– etc.

I also need to be able to switch fonts and font sizes. Unfortunately many sites end up overlapping text, and other sites end up jittering text down as it loads.
marjaerwin: (Default)
I need a number of accessibility fixes to use the web. I am not a programmer, but I have to search out new fixes, and often program new fixes, for my own safety. And often I can’t find or program suitable tools.

A lot of web design either works around existing accessibility tools, reintroducing once-solved accessibility problems, or adds new accessibility problems.

****

I have sensory processing issues, including a strobe sensitivity, motion sensitivity, and mild proprioceptive impairment, among other things.

I also have rsi, and can’t use scrollwheels without injury.

I also have a chronic illness.

I can’t say much about how these design tools affect other users with other disabilities.

But most browsers and many web sites inflict types of flashing and/or animation which can trigger my migraines, nausea, and drop falls.

****

Browsers:

For example, Safari, Opera, Vivaldi, etc. inflict blinking cursors.

So far I’ve only found that Waterfox and Firefox allow users to disable blinking cursors.

Both Waterfox and Firefox inflict tab throbbers. Firefox has particularly painful tab throbbers since 57, and no adequate options or css fixes to block the throbbers. My understanding is that because there’s an inadequate user css fix which sometimes works, it’s fixed, and because they on’t formally support user css, it’s not their responsibility to fix the fix.

Both Opera and Vivaldi inflict zooming in their new tab page.

By default Firefox and Waterfox enable smooth scrolling and autoscroll, but luckily they include options to disable these things.

Tiny user interface font sizes.

****

Websites:

Animated gifs, animated pngs, animated pain, but most browsers include options to disable these things.

Advertisements.

Marquee text. Carousel animations. Metronome and Cylon animations.

Zooming on mouseover, as in It’s Going Down, The Advocate, and some other pages.

Zooming on scroll, as in Google Maps and their embedded migraines in other pages.

Scrolljacking in general, including pages which don’t work with my scrolling software, or which impose slow, smooth, painful scrolling.

Static backgrounds behind scrolling text. Makes things painful and ureadable.

Static backgrounds on either side of scrolling text, as in Twitter. The edge of the scrolling element often cuts across parts of the background, so the sheer effect is more intense, and closer to the middle of the screen.

Frames.

Flashing animated login and page not found screens, as on Tumblr.

Sticky headers, and other elements which change size, pop up, or otherwise animate as users scroll.

Fixed headers, fixed sidebars, fixed footers, etc. can also cause trouble depending on their size, contrast, and position.

Pop-up somethings which obscure the article and can’t be cleared away, as in It’s Going Down.

Dogpics.

Tiny font sizes and unreadable fonts. Note that everyone has a different set of readabler fonts– I prefer Opendyslexic, Andika, and Skeirs.

Some people suggest f.lux as a solution. It reddens the screen at night. But it doesn’t resolve the underlying problems, and red light is more likely to trigger seizure-like symptoms.

I’ve got user css fixes for several of these, but not all. Because each page uses different names for sticky elements, css which works on one page won’t work on many others.
marjaerwin: (Default)
It is obnoxious and it is an accessibility problem.

For example:

http://a11yproject.com/posts/never-use-auto-play/

Sound

People using screen-readers navigate by listening, so any sound playing when the page loads will interfere immensely. [...]

Vision

Vision includes video and CSS/JavaScript animations like slide-shows and carousels.

Some groups of people, such as those with certain types of learning difficulties, can find it hard to concentrate or focus on tasks. These groups may have a problem with moving content on a web page that starts without warning.


I have sensory processing issues, so animation, including flashing, animated gifs, zooming, and certain types of scrolling, can be very painful and headache-inducing. I actually use a number of tools to block many of these things.

I would add that many users use tabs, so even abled users may have trouble with autoplay...

Also:

http://www.prettysimple.co.uk/blog/index.php/2009/07/autoplaying-videos/

Profile

marjaerwin: (Default)
marjaerwin

April 2025

S M T W T F S
  12 345
6789101112
13141516171819
20212223242526
27282930   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 23rd, 2025 05:57 pm
Powered by Dreamwidth Studios