Screen Readers for Windows are quintessential pieces of software designed and developed for blind or visually impaired people. These programs assist blind individuals in using computer systems by either reading the text aloud that appears on the screen or display them on a braille display for easy understanding. Screen Reading Software acts as a dedicated platform for visually impaired users to communicate with their computers without any hassles.
We are sharing a list of Most Popular Screen Readers for Windows 10 & other versions. However, before installing any of these programs, ensure that it is compatible with your operating system and braille screen (if you are using one).
Must-Check: Best Cell Phones For Blind & Visually Impaired
So, let’s check out the Top 9 Screen Reading Solutions For Windows (2023).
Our Recommendations
NVDA
|
Best choice (Recommended) |
|
JAWS
|
Best choice
|
|
ChromeVox
|
Best choice
|
Which Screen Readers Are Available For Windows?
Apart from these three great software to read screens. Here are some helpful programs for blind and visually impaired people to use computers without any hassles.
Here is the list of the best screen readers for Windows 10, 8, 7, and older versions:
1. NVDA
NonVisual Desktop Access is one of the most popular open-source and free screen readers, supporting popular browsers (like Chrome, Firefox, Internet Explorer), Windows apps (like Microsoft Word, Excel, Music Player), and Email clients. It’s quick, simple, and requires the no-fuss installation to read the screen faster. It supports several refreshable braille displays and uses an easy to use the talking installer to make the entire learning & using experience effortless.
Price: Free Screen Reader Tool
HIGHLIGHTS: NVDA
- Built-in speech synthesizer with supports of 50+ languages.
- Can translate into more than fifty languages.
- Includes input of Braille via Braille display.
2. JAWS
Job Access With Speech is another famous screen reading tool for Windows, designed and developed for users whose vision loss prevents them from seeing the content and using other peripheral devices for navigation. Using JAWS screen readers, individuals will be able to surf the web, write documents, read emails, make presentations & do a lot more. The screen reading solution is available for Home users, School users & Business individuals.
Price: $90/Year
HIGHLIGHTS: JAWS
- Surf the Internet with web browsing keystrokes.
- Fill out web forms without any hassles.
- Readout docs, emails, webpage content, apps & more.
Must-Read: Apps That Are Making The World Accessible For Visually Impaired
3. ChromeVox
ChromeVox is a browser extension (add-on) designed for blind users to read the web page content or communicate with friends and colleagues. Using this free screen reading tool, users can get help in the form of voice feedback, and it will narrate all the on-screen activities while highlighting the areas that are being read aloud. The browser extension works well on Windows, but it is quite popular with macOS users as well.
Price: Free Screen Reading Tool
HIGHLIGHTS: ChromeVox
- Magnifies selected text.
- Read the Chrome webpage’s content aloud.
- Basic screen reader for Windows & Mac users.
4. WebAnywhere
As the name entails, WebAnywhere is your ultimate screen reader on the go that allows visually impaired users to access and use the Internet from any computer. The screen reader software is highly compatible with almost all OS versions and runs on every popular browser without any fuss. Using the screen reading solution, individuals can read any documents, draft emails, surf the web, and do much more.
Price: Starts at $500
HIGHLIGHTS: WebAnywhere
- Runs on Windows PCs from a USB key without prior installation.
- Access any browser on any desktop.
- Can be used without installing any software.
5. COBRA
COBRA is a paid screen reading solution that does much more than any ordinary screen reader available for Windows users. It helps visually impaired individuals to modify and personalize their desktops as per their needs and requirements. This certainly helps in enhancing overall productivity. It supports a clean and natural-sounding speech synthesizer and is highly compatible with braille or magnification of content.
Price: Starts at $749
HIGHLIGHTS: COBRA
- Supports speech, braille & magnification of content.
- Enjoy free updates for up to four years.
- Supports popular Windows programs & email clients.
Must-Check: Best Video Capture Software For Windows (2020)
6. Dolphin Screen Reader
Dolphin’s screen reading software is another paid utility, highly popular among individuals and organizations, thanks to its high- quality feature set. Unlike other popular software for reading screens, Dolphin provides users with natural voice feedback & instant text to speech translations. It makes email drafting, browsing the Internet, writing documents, and scanning posts completely effortless.
Price: Starts at $795
HIGHLIGHTS: Dolphin Screen Reader
- Speak out words as you type them.
- Can scan & read PDFs (via OCR).
- Supports speech & braille.
7. BRLTTY
Although the screen-reading program is highly popular among Linux users, BRLTTY’s Windows version is also quite useful for blind or visually impaired users. The software holds string potential to turn any on-screen information into Braille form so that it is highly convenient for users to read & navigate through the Braille display. Additionally, it supports plenty of voice features & speeches, making it the Best Windows Screen Reader tool.
Price: Not specified by the website
HIGHLIGHTS: BRLTTY
- Popular among LINUX users.
- Basic speech support.
- Ability to identify unknown characters.
8. System Access
Designed & developed by Serotek Corporation, System Access is another popular screen reader software for Windows & other OS. The software is well-known for helping blind users by giving full access to Windows environments for easy learning and usage. System Access, Windows 10 screen reading tool supports popular programs such as Office, Skype, Adobe Reader & video chat platforms like Skype.
Price: Not specified by the website
HIGHLIGHTS: System Access
- Supports text enlargement.
- Supports Braille access.
- Never have to pay for software updates.
Must-Read: Best Speed Reading Software (2020)
9. ZoomText
ZoomText by Ai Squared is another paid screen reading program perfect for visually impaired users as it supports crystal clear magnification from 1.25x to 60x, which makes the reading process effortless. Like COBRA, Windows 10 screen reader, it helps users make desktop customization, change text colors, manage brightness/contrast, and a lot more. It even allows individuals to manage the reading out loud feature according to the needs & requirements.
Price: $80/Year
HIGHLIGHTS: ZoomText
- Can increase the size of text & other objects on the screen.
- Echoes your typing & other program activities.
- Automatically reads web pages & emails.
Frequently Asked Questions: Top 9 Screen Reading Solutions
Have some queries? Let’s discuss some of the most frequently asked questions related to screen reading:
Q1. Does Windows 10 Have A Screen Reader Program?
Yes, the Narrator is a dedicated screen reading software that comes pre-installed with Windows 10. But if you are looking for a solution with more features & functionalities, you can install any of the third-party programs mentioned above.
Q2. How Much Does A Screen Reader Program Cost?
There are various screen reading applications for Windows with different command structures, and most of them are compatible with multiple speech synthesizers. Usually, the price range for a good screen reader software costs between free to $1200.
Q3. Can Screen Reading Tools Read PDFs?
Yes, a good screen reader can read portable document files, regardless of the security restrictions in place.
READ NEXT: Best Screen Recorders For Windows 10 (2020)
Screen reader programs.
Last update: Fri, Apr 18th 2025, 12:22 am
Add a link to this category
Nvda
Free and open source screen reader for Windows, official version.
- Version: 2024.4.2
- Update_date:January 16, 2025
- OS: Windows
- language:Arabic, English, French, and more
Download Nvda
nvda
A stable version with windows7 users.
- Version: 2017.3
- OS: Windows 7
- language:Arabic, English, French, and more
Download nvda
PortableI3PlusFullV7.0ByAshrafHelal
NVDA Portable Full Version contains Arabic, English, Italian, Spanish, German, Turkish and Russian languages
- Version: 7.0
- Update_date:13-5-2023
- OS: Windows
- language:Arabic, English, French, and more
Download PortableI3PlusFullV7.0ByAshrafHelal
PortableI3PlusLiteV7.0ByAshrafHelal
NVDA Lite version contains the voices Laila — Salma — Heather.
- Version: 7.0
- Update_date:13-5-2023
- OS: Windows
- language:Arabic, English, French, and more
Download PortableI3PlusLiteV7.0ByAshrafHelal
PortableI3PlusWithoutVoicesV7.0ByAshrafHelal
nvda version without any voices.
- Version: 7.0
- Update_date:13-5-2023
- OS: Windows
- language:Arabic, English, French, and more
Download PortableI3PlusWithoutVoicesV7.0ByAshrafHelal
PortableI3PlusAndVocalizerV7.0ByMoatazGeba
A portable NVDA package containing leila and heather voice from Acapela Infovox3 and Voice from Vocalizer.
- Version: 7.0
- OS: Windows
- language:Arabic, English, and more
Download PortableI3PlusAndVocalizerV7.0ByMoatazGeba
NVDA portable by kafiftecny
Nvda version portable version with leila arabic with heather american english, a stable version with windows7 users.
- Version: 2017.3
- OS: Windows7
- language:Arabic, English, French, and more
Download NVDA portable by kafiftecny
NB_Infovox3
NBInfovox3, a tool created by Nacer Baaziz, allows you to activate any Infovox3 Text-to-Speech (TTS) on your PC permanently. It also offers the functionality of automatically launching the tool before initiating any screen reader and automatically launching the Infovox3 machine in secure screens.
- Version: 1.0.0
- Update_date:2019
- OS: windows
- Architecture:x86 and x64
- language:arabic
Download NB_Infovox3
jaws
This is the latest version of jaws screen reader.
- Version: 2025.2504.89
- Update_date:April 2025
- OS: windows10/11
- Architecture:64Bit
- language:Arabic, English, and more
Download jaws
crack for jaws2023, 2024 And 2025
Jaws 2023 2024 and 2025 activation file, copy the dll files to the program path on your device.
- OS: Windows10,windows11
Download crack for jaws2023, 2024 And 2025
jaws online installer.
This jaws screen reader requires an internet connection during installation.
- Version: 2025.2504.89
- Update_date:April 2025
- OS: windows11 10
- Architecture:64bit
- language:arabic, english, and more
Download jaws online installer.
Jaws automatic install
This version of the Jaws program is installed and activated in a silent installation.
- Version: 2022.2110.36.400
- OS: Windows 10/11
- Architecture:X64 64BitX86 32Bit
- language:English
Download Jaws automatic install
Jaws InfovoxSilent
This is the version of Jaws, a silent installation and activation for Windows 7 users.
- Version: 17
- OS: Windows 7
- language:English
Download Jaws InfovoxSilent
Use a screen reader to explore and navigate Settings in Windows
This article is for people who use a screen reader program such as Windows Narrator, JAWS, or NVDA with Windows tools or features and Microsoft 365 products. This article is part of the Accessibility help & learning content set where you can find more accessibility information on our apps. For general help, visit Microsoft Support.
The Settings app in Windows 11 allows you to customize and manage your device’s preferences from one place. This includes various categories like System, Devices, Network & Internet, Personalization, Accounts, and Accessibility, helping you adjust features to match your requirements. This guide provides instructions on how to navigate and use the Settings app using a keyboard and a screen reader.
Notes:
-
To learn more about screen readers, go to How screen readers work with Microsoft 365.
-
To control which app icons appear on the Taskbar and which icons appear in the Taskbar corner overflow, in Windows 11, press the Windows logo key+I. You hear «Settings window, search box, find a setting.» Press the Down arrow key until you hear «Personalization,» and then press Enter. Use the Tab key and Down or Up arrow key to navigate the subcategories and when you hear «Taskbar,» press Enter. Press the Tab key until you hear «Taskbar corner overflow,» and then press Enter. To select which apps should show icons in the Taskbar corner overflow instead of on the Taskbar, press Spacebar to toggle the button.
In this topic
-
Open and search Settings
-
Navigate the Settings window
Open and search Settings
-
To open Settings, press the Windows logo key+I. With Narrator and NVDA, you hear: «Settings window, search box, find a setting.» With JAWS, you hear: «Search box, find a setting.»
-
To quickly search for a setting, type your search term. The list of search results is updated as you type. When you stop typing, with Narrator, you hear «Suggestions available.» With JAWS, you hear the number of search results. With NVDA, you hear the number of suggestions.
-
Use the Down or Up arrow key to browse the search results, and then press Enter to open the selected Settings page.
Navigate the Settings window
-
To open Settings, press the Windows logo key+I. With Narrator and NVDA, you hear: «Settings window, search box, find a setting.» With JAWS, you hear: «Search box, find a setting.»
-
To navigate the Settings categories, press the Tab key or Down arrow key once. You hear the name of the first category on the Settings window.
-
Use the Down or Up arrow key to browse the categories available at the left side of the Settings window. When you’ve found the category you want, press Enter to select it. The subcategory pane opens to the right of the Settings window.
-
To navigate the subcategories pane, use Tab and Down or Up arrow key to browse the subcategories. When you’ve found the subcategory you want, press Enter to select it.
-
Use Tab and Down or Up arrow key until you find the setting you want to change, then do one of the following:
-
If the setting is selected from a dropdown menu, you hear: «Combo box.» Press Spacebar to open the menu, use the Down or Up arrow key to browse the options, and press Spacebar to make a selection.
-
If the setting can simply be toggled on or off, with Narrator and JAWS, you hear either «On» or «Off.» With NVDA, you hear «Pressed» or «Not pressed.» Press Spacebar to toggle the button.
-
If the setting is part of a group of related settings, you hear «Checkbox,» followed by either «Checked» or «Not checked.» Press Spacebar to select or clear the checkbox.
-
If the setting is selected from a group of mutually exclusive options, you hear the first option, followed by «Radio button.» Press the Tab key until you hear the option you want, and press Spacebar to select it.
-
If the setting is controlled by a slider, you hear «Slider,» followed by the current value. Use the Left or Right arrow key to select the new value.
-
If the option is a link to another view where you can make selections, you hear: «Link.» Press Enter to open the new view and navigate and make your selections there as usual.
-
Finally, some options are not settings as such, but tools to help you set up Windows 11. Your screen reader announces them as «button,» for example, «Troubleshoot, button.» Press Enter to activate the option.
-
-
To return to the main Settings window, press the Tab key until you hear the name of the category you had selected, for example, «System.»
See also
Use a screen reader to explore and navigate the Start menu in Windows
Set up your device to work with accessibility in Microsoft 365
Accessibility support for Windows
Understand and explore Windows Settings
Technical support for customers with disabilities
Microsoft wants to provide the best possible experience for all our customers. If you have a disability or questions related to accessibility, please contact the Microsoft Disability Answer Desk for technical assistance. The Disability Answer Desk support team is trained in using many popular assistive technologies and can offer assistance in English, Spanish, French, and American Sign Language. Please go to the Microsoft Disability Answer Desk site to find out the contact details for your region.
If you are a government, commercial, or enterprise user, please contact the enterprise Disability Answer Desk.
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
When it comes to universal access; low vision, visual impairments or illnesses become a barrier to using software. That’s why it’s important to make software as accessible as possible to a wide variety of people so that everyone can take advantage of the powerful tools that computers have to offer.
Free Screen Reader For Visually Impaired Users
Vovsoft Screen Reader is a simple utility for blind or visually impaired users. It includes both text-to-speech and zoom features. This little app will help those with poor vision work without eyestrain.
Text to Speech
Vovsoft Screen Reader tries to detect any text where the mouse cursor is on and read it aloud. It is very valuable when user interacts with any Windows application. User can choose between installed speech engines and adjust the speaking rate.
Zoom Functionality
Vovsoft Screen Reader includes built-in zoom functionality. The software can magnify the portion of the screen the mouse cursor is on. User can also select magnification factor.
Category: System Utilities Other
Supports: Windows 11, Windows 10, Windows 8/8.1, Windows 7, Windows Vista, Windows XP (32-bit & 64-bit)
Language: English
License: Freeware — no nags, no ads, fully functional
Related Software
— 8 min read
Table of Content
Screen Reader Apps
Screen reader apps are software applications designed to assist blind and visually impaired individuals in accessing and interacting with computers and mobile devices. These apps use text-to-speech or braille output to convert on-screen content into audible or tactile information. They provide access to graphical user interfaces, web pages, documents, and other digital content.
NonVisual Desktop Access (NVDA)
NVDA is a popular open-source screen reader app for Windows. It provides customizable speech and braille output, allowing blind and visually impaired users to independently navigate and interact with the Windows operating system, applications, and web content. NVDA is widely recognized for its user-friendly interface, regular updates, and strong community support.
Benefits of Screen Reader Apps
- Accessibility: Screen reader apps make digital content accessible to blind and visually impaired individuals, enabling them to perform various tasks independently.
- Inclusion: These apps promote equal access to information, education, employment, and entertainment, ensuring that visually impaired users can participate fully in the digital world.
- Productivity: Screen readers enhance productivity by enabling users to read and write emails, documents, browse the web, and perform other tasks without assistance.
- Empowerment: By providing access to technology, screen reader apps empower visually impaired individuals to pursue education, employment, and personal interests.
Usability and Importance
Screen reader apps play a crucial role in ensuring digital inclusion and accessibility for blind and visually impaired individuals. They allow users to navigate complex interfaces, access online resources, and interact with applications. These apps enhance independence, productivity, and social participation, enabling users to communicate, learn, work, and engage with the digital world effectively.
It is essential for developers, content creators, and organizations to prioritize the usability and compatibility of their products with screen reader apps. By considering accessibility guidelines and incorporating screen reader-friendly features, they can ensure that their digital content and applications are usable and inclusive for all users.
In this post, you will find a good range of open-source NV Access apps and Screen reader solutions for macOS, Windows, and Linux.
1- NV Access
NV Access is a non-profit organization dedicated to developing and supporting NVDA (NonVisual Desktop Access), a free and open-source screen reader for Windows. NVDA enables blind and visually impaired individuals to access and interact with computers, providing them with independence and equal access to digital information and technology.
With NVDA, users can navigate through documents, websites, and applications using keyboard commands or braille devices. It supports popular applications such as web browsers, email clients, word processors, and more, allowing users to read and write emails, browse the web, create documents, and perform various tasks on their computers. NVDA also provides speech output and braille display support, allowing users to receive information through synthesized speech or by reading braille output devices.
GitHub — nvaccess/nvda: NVDA, the free and open source Screen Reader for Microsoft Windows
NVDA, the free and open source Screen Reader for Microsoft Windows — GitHub — nvaccess/nvda: NVDA, the free and open source Screen Reader for Microsoft Windows
GitHubnvaccess
NV Access
Empowering lives through non-visual access to technology
NV Access
2- Dual Voice for NVDA
Dual Voice for NVDA is an open source speech driver for NVDA screen reader that allows the use of separate voices for reading non-Latin and Latin languages. This add-on requires one non-Latin and one Latin voice with a common interface, compatible with Speech API version 5 or Speech Platform.
It Supports several non-Latin languages include Persian, Arabic, Belarusian, Bulgarian, Chinese, Greek, Hebrew, Japanese, Korean, Russian, and Ukrainian, while supported Latin languages include English, Czech, Croatian, Finnish, French, German, Italian, Polish, Portuguese, Slovenian, Spanish, and Turkish.
Winboard 4.5 Accessible Chess
Download Winboard 4.5 Accessible Chess for free. Chess for the Blind for the JAWS or NVDA Screen Readers. Winboard 4.5 32-bit is a free Windows accessible Chess program that works automatically with the JAWS or the free NVDA screen reader. It is for the blind, low sighted or those who can not use a mouse.
SourceForge
3- Speakable
Speakable is a JavaScript library that uses the Web Speech API for on-page screenreading and text-to-speech functionality. To use it, add the speakable library and CSS to your HTML document, and assign the spkbl class to suitable HTML elements.
GitHub — tollwerk/speakable: Simple and privacy friendly on-page screenreader / text-to-speech player using the native JavaScript Web Speech API
Simple and privacy friendly on-page screenreader / text-to-speech player using the native JavaScript Web Speech API — GitHub — tollwerk/speakable: Simple and privacy friendly on-page screenreader /…
GitHubtollwerk
4- Talkback
TalkBack is a screen reader on Android devices that provides eyes-free control. The setup process depends on the device manufacturer, Android version, and TalkBack version. Multi-finger gestures are available on certain devices.
Help pages are available to learn about enabling TalkBack on your Android device.
GitHub — talkback-foss-team/talkback-foss: Unofficial FOSS-friendly fork of Google’s TalkBack
Unofficial FOSS-friendly fork of Google’s TalkBack — GitHub — talkback-foss-team/talkback-foss: Unofficial FOSS-friendly fork of Google’s TalkBack
GitHubtalkback-foss-team
GitHub — google/talkback
Contribute to google/talkback development by creating an account on GitHub.
GitHubgoogle
5- Yates TTS
Yates TTS system is an open-source free project that borrows code from the Ultraeloquence NVDA Addon. The document acknowledges the developers of Ultraeloquence and mentions that additional functionality can be added to Yates by downloading and installing the addon.
It also mentions that running Ultraeloquence alongside Yates may cause some issues, and that Yates is not well-documented. The document briefly mentions Non-Visual Desktop Access (NVDA) as an open-source screen reader and states that the ETI Eloquence 6.1 ECI is property of IBM Corporation and considered abandonware.
Features
- Accurately reads file extensions in context
- Accurately reads top-level domains in context
- Correctly reads websites and web terms
- Properly reads symbols, emoticons, and emojis
- Reads titles with correct intonations for names
- Common acronym fixes
- Reads musical notation
- Pronunciation fixes for mispronounced common names
- Reads common computing and telephony terms
- Correctly reads duodecimal number notation and units
- Accurately reads gender-neutral English pronouns in context
- Reads old English grammar in context
- Reads definite and indefinite articles from other languages for context in names
- Correctly reads chemical, mathematical, physical, biological, and medical terms
- Correctly reads political prefixes in context
- Indicates parenthetical text through changes in inflection and reading style
- Enhances intonation for a smoother sound
- Allows real-time input of phonemic and speech data to control text reading
- Supports control tags sent directly to the synthesizer from the keyboard
- Allows customization of voice characteristics from the settings menu
GitHub — oddmint/YATES: Yet Another TTS Expansion System (intended to majorly increase functionality of the ETI Eloquence 6.1 ECI under Non-Visual Desktop Access).
Yet Another TTS Expansion System (intended to majorly increase functionality of the ETI Eloquence 6.1 ECI under Non-Visual Desktop Access). — GitHub — oddmint/YATES: Yet Another TTS Expansion Syste…
GitHuboddmint
6- WebbIE 4
WebbIE 4 is a .Net WinForms web browser based on the WebView control, designed for blind people and screenreader users.
It renders web pages as pure text, supports forms, video, and audio with specialized user interfaces, offers shortcut keys for keyboard-only users, and allows font size and appearance customization. Developed since 2000.
GitHub — AlasdairKing/WebbIEWebBrowser: Accessible text-only web browser based on WinForms and Internet Explorer view.
Accessible text-only web browser based on WinForms and Internet Explorer view. — GitHub — AlasdairKing/WebbIEWebBrowser: Accessible text-only web browser based on WinForms and Internet Explorer view.
GitHubAlasdairKing
7- Orca
Orca is a free and open source screen reader that provides access to the graphical desktop through customizable speech and braille. It works with applications and toolkits that support the AT-SPI interface, including GNOME GTK+, Java Swing, OpenOffice/LibreOffice, Gecko, and WebKitGtk.
GitHub — GNOME/orca: Read-only mirror of https://gitlab.gnome.org/GNOME/orca
Read-only mirror of https://gitlab.gnome.org/GNOME/orca — GitHub — GNOME/orca: Read-only mirror of https://gitlab.gnome.org/GNOME/orca
GitHubGNOME
8- TDSR
TDSR is a console-based screen reader that has been tested on macOS, Linux, and FreeBSD. It can read output, navigate by line, word, and character, and use cursor keys.
GitHub — tspivey/tdsr: A console screen reader for macOS and Linux
A console screen reader for macOS and Linux. Contribute to tspivey/tdsr development by creating an account on GitHub.
GitHubtspivey
9- Fenrir
Fenrir is a console screenreader that is modern, modular, flexible, and fast. It is designed to run on any operating system and is licensed under the LGPL v3. It has specific OS requirements for Linux, macOS, BSD, and Windows.
GitHub — chrys87/fenrir: An TTY screenreader for Linux.
An TTY screenreader for Linux. Contribute to chrys87/fenrir development by creating an account on GitHub.
GitHubchrys87
10- Odilia
Odilia is a screen reader for the Linux desktop written in Rust. It is currently in beta and not production ready, but it is somewhat usable and stable, with ongoing daily changes and improvements.
GitHub — odilia-app/odilia: A fast screenreader for the *nix desktop.
A fast screenreader for the *nix desktop. Contribute to odilia-app/odilia development by creating an account on GitHub.
GitHubodilia-app
11- Yasr
Yasr is a console screen reader for GNU/Linux and Unix-like operating systems. It supports multiple synthesizers and can communicate with Emacspeak servers. It is written in C, works by intercepting input and output, and can be ported to other Unix-like operating systems.
YASR home page
12- Fangs
FANGS is a Mozilla Firefox extension that emulates a screen reader by creating a textual representation of a web page. It can be downloaded from the SourceForge project page.
Fangs – the screen reader emulator – Standards Schmandards
Standards Schmandards A pragmatic approach to web standards and accessibility
