JAWS (screen reader)
   HOME

TheInfoList



OR:

JAWS ("Job Access With Speech") is a computer screen reader program for Microsoft Windows that allows blind and visually impaired users to read the screen either with a
text-to-speech Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented in software or hardware products. A text-to-speech (TTS) system converts normal langua ...
output or by a
refreshable Braille display A refreshable braille display or braille terminal is an electro-mechanical device for displaying braille characters, usually by means of round-tipped pins raised through holes in a flat surface. Visually impaired computer users who cannot use a s ...
. JAWS is produced by the Blind and Low Vision Group of Freedom Scientific. A May–June 2021 screen reader user survey by WebAIM, a web accessibility company, found JAWS to be the most popular screen reader worldwide; 53.7% of survey participants used it as a primary screen reader, while 70.0% of participants used it often. JAWS supports
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. It is the direct successor to Windows 8.1, which was released nearly two years earlier. It was released to manufacturing on July 15, 2015, and later to retail on J ...
and
Windows 11 Windows 11 is the latest major release of Microsoft's Windows NT operating system, released in October 2021. It is a free upgrade to its predecessor, Windows 10 (2015), and is available for any Windows 10 devices that meet the new Windows 11 ...
along with all versions of Windows Server released since
Windows Server 2016 Windows Server 2016 is the eighth release of the Windows Server Server (computing), server operating system developed by Microsoft as part of the Windows NT family of operating systems. It was developed concurrently with Windows 10 and is the su ...
. There are two versions of the program: the ''Home'' edition for non-commercial use and the ''Professional'' edition for commercial environments. Before JAWS 16, the ''Home'' edition was called ''Standard'', and only worked on home Windows operating systems. A
DOS DOS is shorthand for the MS-DOS and IBM PC DOS family of operating systems. DOS may also refer to: Computing * Data over signalling (DoS), multiplexing data onto a signalling channel * Denial-of-service attack (DoS), an attack on a communicat ...
version, sometimes also known as ''JDOS'', is free. The JAWS Scripting Language allows the user to use programs without standard Windows controls, and programs that were not designed for accessibility.


History

JAWS was originally released in 1989 by Ted Henter, a former motorcycle racer who lost his sight in a 1978 automobile accident. In 1985, Henter, along with a investment from Bill Joyce, founded the ''Henter-Joyce Corporation'' in St. Petersburg, Florida. Joyce sold his interest in the company back to Henter in 1990. In April 2000, Henter-Joyce, Blazie Engineering, and Arkenstone, Inc. merged to form Freedom Scientific. JAWS was originally created for the
MS-DOS MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few ope ...
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also i ...
. It was one of several screen readers giving blind users access to text-mode MS-DOS applications. A feature unique to JAWS at the time was its use of cascading menus, in the style of the popular Lotus 1-2-3 application. What set JAWS apart from other screen readers of the era was its use of macros that allowed users to customize the user interface and work better with various applications. Ted Henter and Rex Skipper wrote the original JAWS code in the mid-1980s, releasing version 2.0 in mid-1990. Skipper left the company after the release of version 2.0, and following his departure, Charles Oppermann was hired to maintain and improve the product. Oppermann and Henter regularly added minor and major features and frequently released new versions. Freedom Scientific now offers JAWS for MS-DOS as a
freeware Freeware is software, most often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for t ...
download from their web site. In 1993, Henter-Joyce released a highly modified version of JAWS for people with learning disabilities. This product, called WordScholar, is no longer available.


JAWS for Windows

In 1992, as Microsoft Windows became more popular, Oppermann began work on a new version of JAWS. A principal design goal was not to interfere with the natural user interface of Windows and to continue to provide a strong macro facility. Test and beta versions of JAWS for Windows (JFW) were shown at conferences throughout 1993 and 1994. During this time, developer Glen Gordon started working on the code, ultimately taking over its development when Oppermann was hired by Microsoft in November 1994. Shortly afterwards, in January 1995, JAWS for Windows 1.0 was released. A new revision of JAWS for Windows is released about once a year, with minor updates in between.


Features

JAWS allows all major functions of the Microsoft Windows operating system to be controlled with
keyboard shortcut computing, a keyboard shortcut also known as hotkey is a series of one or several keys to quickly invoke a software program or perform a preprogrammed action. This action may be part of the standard functionality of the operating system or ...
s and spoken feedback. These shortcuts are kept as consistent as possible throughout most programs, but the very high number of functions needed to fluidly use modern computer software effectively requires the end user to memorize many specific keystrokes. Virtually every aspect of JAWS can be customized by the user, including all keystrokes and factors such as reading speed, granularity used when reading punctuation, and hints. JAWS also includes a scripting language to automate tasks and make more complex modifications to the program's behavior. The software includes a distinct mode designed specifically for
web browser A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used o ...
s, activated when a browser is in the foreground. When browsing web pages, JAWS first declares the title and number of links. Speech can be stopped with the
control key In computing, a Control key is a modifier key which, when pressed in conjunction with another key, performs a special operation (for example, ); similar to the Shift key, the Control key rarely performs any function when pressed by itself. ...
, lines are navigated with the up/down arrow keys, and the tab key moves between links and controls. Specific letter keys on the keyboard can be pressed to navigate to the next or previous element of a specific type, such as text boxes or check boxes. JAWS can access headings in
Word A word is a basic element of language that carries an objective or practical meaning, can be used on its own, and is uninterruptible. Despite the fact that language speakers often have an intuitive grasp of what a word is, there is no conse ...
and PDF documents in a similar fashion. The JAWS feature set and its configurability have been described as "complex," with training recommended for users such as web designers performing accessibility testing, to avoid drawing the wrong conclusions from such testing.Thatcher et al., p. 501.


References


External links

* {{authority control 1995 software Screen readers Windows-only software Proprietary software