A suite of web browser tools with keyboard and mouse replacements (i.e. alternative input methods) that help users who have difficulty typing, moving a mouse or reading to access the Web. They include handsfree navigation, voice recognition, onscreen keyboard, and text-to-speech.