Increases accessibility of math in Wikipedia pages by reverse engineering inline representations

Latest Version

Version
0.5
Update
May 30, 2022
Size
66.62KiB
Developer
Category
Users
26
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

accessible-wikipedia-math Extension

Wikipedia makes display math accessible by hiding MathML next to the image it produces. Assistive Technology (AT) can then convert the MathML to speech or braille. This extension extends that trick to inline math by converting the \"HTML math\" (use of , , and tags) in the text of the page into MathML and inserting hidden MathML back into the document. The original output is hidden from AT by marking it with aria-hidden=\"true\". Thus, the sighted user sees the original expression and the AT only sees the MathML.

The amount of HTML math varies with the page and the language. In most English pages, this extension makes a significant improvement because 25% - 75% of the math is HTML math; only a few HTML math examples are missed. French pages have fewer instances of HTML math, but this extension still makes a significant improvement. Most German, Asian, and Arabic pages appear to use very little HTML math and so the extension probably won't help for those languages because they are already accessible. If in doubt, try it out.

This extension helps for displayed math also (mainly English pages) in a different way. Many Wikipedia pages place larger math expressions on their own line inside of a list tag, probably for presentation reasons. However, this causes screen readers to say \"list with one item\" ... \"out of list\" for each piece of display math. This extension adds role=\"presentation\" so that AT does not see the math as being a list and just reads the math. The display of the math is unaffected.

The extension is only active on wikipedia.org pages. It should work with any AT that reads math in MathML. This includes JAWS, NVDA, VoiceOver, and Orca.

No user data is collected by this extension.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "accessible-wikipedia-math", "version": "0.5", "description": "Increases accessibility of math in Wikipedia pages by reverse engineering inline representations", "homepage_url": "https://github.com/rsoiffer/Accessible-Wikipedia-Math", "content_scripts": [{ "matches": ["*://*.wikipedia.org/*"], "js": ["xregexp-all.js", "content-script.js"] }]}
Read more

Similar Extensions

icon

Canvas Easy Grader Extension · Productivity 26 16 ★ 187KiB

icon

Math GPT Extension · Productivity 26 0 ★ 1.47MiB

icon

Cool Papers Redirector Extension · Productivity 26 3 ★ 27.52KiB

icon

Wikiwand - Wikipedia, and beyond Extension · Productivity 26 7934 ★ 12.12KiB

icon

AI Math Problem Solver Extension · Productivity 26 4 ★ 2.14MiB

icon

AutoLatex Extension · Productivity 26 0 ★ 1.38MiB

icon

MATH Keys - Equation & Formula Editor Extension · Productivity 26 221 ★ 447KiB

icon

ChromeGPT Extension · Productivity 26 4 ★ 64.57KiB

icon

Math AI Solver Extension · Productivity 26 7 ★ 1.47MiB

icon

ChatGPT Equation Renderer Extension · Productivity 26 27 ★ 167KiB

icon

BlooketStyle Extension · Productivity 26 3 ★ 17.59KiB

icon

Wikipedia Page Popularity Meter Extension · Productivity 26 0 ★ 10.79KiB

icon

Mathway Screenshot Support Extension · Productivity 26 8 ★ 3.79KiB

icon

MathGPT Extension · Productivity 26 2 ★ 1.79MiB

icon

SheetsGPT - AI Google Sheets Formula Maker Extension · Productivity 26 7 ★ 286KiB

icon

Foxford Tools Extension · Productivity 26 0 ★ 214KiB

icon

SuperSub Extension · Productivity 26 29 ★ 15.37KiB

icon

MathLeaf for OverLeaf Extension · Productivity 26 6 ★ 3.32MiB

icon

Native MathML Extension · Social & Communication 26 0 ★ 16.74KiB

icon

Desmos Sidebar Extension · Productivity 26 6 ★ 37.75KiB

icon

Multiplication Flash Cards Extension · Productivity 26 9 ★ 199KiB

icon

Ordinary calculator Extension · Productivity 26 0 ★ 552KiB

icon

Wikipedia Add A Fact Extension · Productivity 26 5 ★ 3.01MiB

icon

Advanced Calculator Extension · Productivity 26 44 ★ 1.65MiB