Friday, December 28, 2007

Mozilla Firefox is a web-browser with superior keyboard support

1) Browse with caret allows users to select arbitrary content with the keyboard and move through content as if inside a read-only editor. This allows copying arbitrary pieces of text to the clipboard. The F7 key toggles this feature on/off.

2) Tabbed browsing helps keyboard users by putting all of the browsed documents in one Firefox application window rather than cluttering the Alt+Tab order which makes keyboard navigation within the entire Windows OS much simpler.

3) Both history and bookmarks can be searched with a "quick search" field that quickly narrows the list down via a substring search.

4) Bookmarks can have a keyword assigned to them which can be typed into the address bar to bring up the bookmark. A "smart keywords" feature enhances this even further by allowing custom searches from the command line such as "word punditry" to look up the word "punditry" in an online dictionary. These smart keywords can be setup via the context menu for the search field on the desired website.

5) Integrated web search via Ctrl+K is much faster to use than first going to the search tool's web site. Custom searches can be added to this quick search bar and the user can switch between them by choosing from a drop down available via the standard Alt+down arrow key combination.

6) The built-in text zoom feature can be accessed with the Ctrl+plus and Ctrl+minus hotkeys.
The Accessibility Extension may be installed on top of Firefox, allowing keyboard access to document structure.

7) The Find Bar allows for quick navigation to links and text searching without opening a separate dialog -- this allows more convenient use by screen magnification users because there is a single point of regard for the search. It also assists users of input aids because there are far fewer keys to type to get the desired location. For example, it is possible to navigate to the desired link by pressing 2 letter keys rather than tabbing through many links to get there. Caret browsing allows you to move through web content one letter a time. You can even select web content and copy it to the clipboard. -- all with the keyboard

8) Detailed Advanced Javascript control: Mozilla gives you the ability to fine tune what Javascript is allowed to do while you browse. For example, you can disable functions that websites use to move or resize windows, or to remove your status bar, to disable right-click contextual menus, change the status bar text, etc. You can furthermore control javascript capabilities to remove scrollbars, toolbars or system buttons like minimize, close and maximize by editing the about:config related properties or by editing accordingly the user.js file as explained in this "Disable Other JavaScript Window Features" document.

9) Moving back and forward by web page (Alt+Left and Alt+Right) occurs near-instantaneously
The download manager provides keyboard access to all of your recent downloads
Operating System "Look and Feel" Support: Mozilla's default skin will match the colors and sizes currently being used in your desktop. Mozilla can follow the system appearance whether it's high or low contrast, with large or small fonts.

10) Text files used in configuration (techies only): configuration files are easily edited with any text editor. For example, prefs.js gives access to a large number of configuration options not available in the preferences window. Also, userContent.css allows users knowledgeable about cascading style sheets to customize the appearance of all pages that are displayed. Finally, bookmarks.html contains all your bookmarks, and is easy to move around from computer to computer.

11) View selection source (techies only): when you select some text and right click or press Shift+F10, you can "view selection source". This will show the HTML source for only the selected text, which is useful for understanding accessibility problems in some web sites.

Source: http://www.mozilla.org/access/features

No comments: