<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:"Aptos Display";}
@font-face
{font-family:Aptos;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin-top:0in;
margin-right:0in;
margin-bottom:10.0pt;
margin-left:0in;
font-size:12.0pt;
font-family:"Aptos",sans-serif;}
h1
{mso-style-priority:9;
mso-style-link:"Heading 1 Char";
margin-top:24.0pt;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
page-break-after:avoid;
font-size:16.0pt;
font-family:"Aptos Display",sans-serif;
color:#156082;
font-weight:bold;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
{mso-style-priority:99;
mso-style-link:"Body Text Char";
margin-top:9.0pt;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:0in;
font-size:12.0pt;
font-family:"Aptos",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#467886;
text-decoration:underline;}
span.Heading1Char
{mso-style-name:"Heading 1 Char";
mso-style-priority:9;
mso-style-link:"Heading 1";
font-family:"Aptos Display",sans-serif;
color:#156082;
mso-ligatures:none;
font-weight:bold;}
span.BodyTextChar
{mso-style-name:"Body Text Char";
mso-style-priority:99;
mso-style-link:"Body Text";
mso-ligatures:none;}
p.FirstParagraph, li.FirstParagraph, div.FirstParagraph
{mso-style-name:"First Paragraph";
margin-top:9.0pt;
margin-right:0in;
margin-bottom:9.0pt;
margin-left:0in;
font-size:12.0pt;
font-family:"Aptos",sans-serif;}
p.Compact, li.Compact, div.Compact
{mso-style-name:Compact;
margin-top:1.8pt;
margin-right:0in;
margin-bottom:1.8pt;
margin-left:0in;
font-size:12.0pt;
font-family:"Aptos",sans-serif;}
span.VerbatimChar
{mso-style-name:"Verbatim Char";
mso-style-link:"Source Code";
font-family:Consolas;}
p.SourceCode, li.SourceCode, div.SourceCode
{mso-style-name:"Source Code";
mso-style-link:"Verbatim Char";
margin-top:0in;
margin-right:0in;
margin-bottom:10.0pt;
margin-left:0in;
word-break:break-all;
font-size:11.0pt;
font-family:Consolas;
mso-ligatures:standardcontextual;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
mso-ligatures:none;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:43409;
mso-list-template-ids:375143672;}
@list l0:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;
mso-bidi-font-family:Symbol;}
@list l0:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\uf0a7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;
mso-bidi-font-family:Wingdings;}
@list l0:level4
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;
mso-bidi-font-family:Symbol;}
@list l0:level5
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level6
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\uf0a7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;
mso-bidi-font-family:Wingdings;}
@list l0:level7
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;
mso-bidi-font-family:Symbol;}
@list l0:level8
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level9
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\uf0a7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;
mso-bidi-font-family:Wingdings;}
@list l1
{mso-list-id:2123700;
mso-list-template-ids:-2066022780;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level3
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level4
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level5
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level6
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level7
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level8
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level9
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2
{mso-list-id:475689190;
mso-list-template-ids:-909897598;}
@list l2:level1
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level2
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level3
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level4
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level5
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level6
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level7
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level8
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level9
{mso-level-number-format:bullet;
mso-level-text:\uf0b7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#467886" vlink="#96607D" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal> <o:p></o:p></p><h1>Announcing Major Upgrades to Three, Free Accessibility Tools<o:p></o:p></h1><p class=FirstParagraph> <o:p></o:p></p><p class=FirstParagraph>I have made major improvements to three free tools recently designed and built with assistance from Claude AI. They are intended to benefit end users, accessibility specialists, and software engineers. Here are direct links to their Windows installers:<o:p></o:p></p><ul style='margin-top:0in' type=disc><li class=Compact style='mso-list:l0 level1 lfo3'><a href="https://github.com/JamalMazrui/2htm/releases/latest/download/2htm_setup.exe">2htm</a><o:p></o:p></li><li class=Compact style='mso-list:l0 level1 lfo3'><a href="https://github.com/JamalMazrui/extCheck/releases/latest/download/extCheck_setup.exe">extCheck</a><o:p></o:p></li><li class=Compact style='mso-list:l0 level1 lfo3'><a href="https://github.com/JamalMazrui/urlCheck/releases/latest/download/urlCheck_setup.exe">urlCheck</a><o:p></o:p></li></ul><p class=FirstParagraph>Below is more information about these tools.<o:p></o:p></p><p class=MsoBodyText>Jamal<o:p></o:p></p><p class=MsoBodyText><span class=VerbatimChar><span style='font-size:11.0pt'>2htm</span></span>, <span class=VerbatimChar><span style='font-size:11.0pt'>extCheck</span></span>, and <span class=VerbatimChar><span style='font-size:11.0pt'>urlCheck</span></span> are a small family of free, MIT-licensed Windows command-line tools developed by me and shared on GitHub (with full C# and Python source code). Each is distributed as a single-file, 64-bit, independent binary executable that can run without an installation step, without a runtime dependency, and without anything in the registry.<o:p></o:p></p><ul style='margin-top:0in' type=disc><li class=MsoNormal style='mso-list:l0 level1 lfo3'><a href="https://github.com/JamalMazrui/2htm"><span class=VerbatimChar><span style='font-size:11.0pt;color:windowtext'>2htm</span></span></a> - converts Word, Excel, and PowerPoint formats to clean, accessible HTML using Microsoft\u2019s APIs, with options for plain text and image stripping.<o:p></o:p></li><li class=MsoNormal style='mso-list:l0 level1 lfo3'><a href="https://github.com/JamalMazrui/extCheck"><span class=VerbatimChar><span style='font-size:11.0pt;color:windowtext'>extCheck</span></span></a> - checks the accessibility of <span class=VerbatimChar><span style='font-size:11.0pt'>.docx</span></span>, <span class=VerbatimChar><span style='font-size:11.0pt'>.xlsx</span></span>, <span class=VerbatimChar><span style='font-size:11.0pt'>.pptx</span></span>, and <span class=VerbatimChar><span style='font-size:11.0pt'>.md</span></span> files, writing CSV reports of issues found by an extensible rule set, based on guidelines from the Microsoft Office Accessibility Checker and the Web Content Accessibility Guidelines.<o:p></o:p></li><li class=MsoNormal style='mso-list:l0 level1 lfo3'><a href="https://github.com/JamalMazrui/urlCheck"><span class=VerbatimChar><span style='font-size:11.0pt;color:windowtext'>urlCheck</span></span></a> - drives the Microsoft Edge browser through the Playwright API and runs the axe-core testing code on each page, producing per-page reports plus a draft Accessibility Conformance Report (<span class=VerbatimChar><span style='font-size:11.0pt'>ACR.xlsx</span></span> and <span class=VerbatimChar><span style='font-size:11.0pt'>ACR.docx</span></span>) covering all 86 WCAG 2.2 success criteria, and offering a spreadsheet with manual tests for all criteria to complement the automated results.<o:p></o:p></li></ul><p class=FirstParagraph>The three programs share a consistent interface and a set of friendly features intended to make them equally convenient for the typical Windows user (working through a GUI dialog) and for developers automating tasks (working through the command line). Because the same options are available either way, the same scan or conversion can be reproduced from a script or scheduled task just as it was performed by hand.<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt'> </span><o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt'> </span><o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt'> </span><o:p></o:p></p><div><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'>David Goldfield,</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'>Blindness Assistive Technology Specialist</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'> </span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'><a href="http://www.davidgoldfield.com/"><span style='color:#0563C1'>www.DavidGoldfield.com</span></a></span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'> </span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'>Director of Marketing,</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'>Blazie Technologies</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'><a href="http://www.blazietech.com/"><span style='color:#0563C1'>www.BlazieTech.com</span></a></span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'> </span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'>Am Yisrael Chai</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'>The Nation of Israel Lives!</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><a href="https://www.freedomscientific.com/Training/Certification"><span style='font-size:14.0pt;font-family:"Arial",sans-serif;color:windowtext;text-decoration:none'><img border=0 width=86 height=86 style='width:.9in;height:.9in' id="_x0000_i1027" src="cid:image001.png@01DCE476.B6C65F80" alt="JAWS Certified, 2022"></span></a><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'><a href="https://certification.nvaccess.org/"><span style='color:#0563C1'>NVDA Certified Expert</span></a></span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'> </span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'>Subscribe to the Tech-VI announcement list to receive blindness technology news, events and information.</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'>Email: <a href="mailto:tech-vi+subscribe@groups.io"><span style='color:#0563C1'>tech-vi+subscribe@groups.io</span></a></span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:0in'><span style='mso-ligatures:standardcontextual'> </span><o:p></o:p></p></div><p class=MsoNormal><span style='font-size:11.0pt'> </span><o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt'> </span><o:p></o:p></p><div><p class=MsoNormal style='margin-bottom:0in'><span style='color:white'>_._,_._,_<o:p></o:p></span></p></div><div class=MsoNormal align=center style='margin-bottom:0in;text-align:center'><hr size=2 width="100%" align=center></div><p class=MsoNormal style='margin-bottom:0in'>Groups.io Links:<o:p></o:p></p><p>You receive all messages sent to this group. <o:p></o:p></p><p><a href="https://groups.io/g/tech-vi/message/11652" target="_blank">View/Reply Online (#11652)</a> | <a href="mailto:tech-vi@groups.io?subject=Re:%20%5BTech-VI%5D%20From%20Jamal%20Mazrui%3A%20Sharing%20info%20on%20some%20free%2C%20powerful%20accessibility%20tools%20I%20developed%20%28with%20AI%20assistance%29" target="_blank">Reply to Group</a> | <a href="mailto:david.goldfield@outlook.com?subject=Private:%20Re:%20%5BTech-VI%5D%20From%20Jamal%20Mazrui%3A%20Sharing%20info%20on%20some%20free%2C%20powerful%20accessibility%20tools%20I%20developed%20%28with%20AI%20assistance%29" target="_blank">Reply to Sender</a> | <a href="https://groups.io/mt/119334385/59926" target="_blank">Mute This Topic</a> <br><a href="https://groups.io/g/tech-vi/editsub/59926">Your Subscription</a> | <a href="mailto:tech-vi+owner@groups.io">Contact Group Owner</a> | <a href="https://groups.io/g/tech-vi/leave/9034794/59926/674182440/xyzzy">Unsubscribe</a> [dandrews920@comcast.net]<o:p></o:p></p><div><p class=MsoNormal style='margin-bottom:0in'><span style='color:white'>_._,_._,_<o:p></o:p></span></p></div></div></body></html>