Firefox/Feature Brainstorming:Accessibility: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 7: Line 7:
== Export printscreen ==
== Export printscreen ==
* Implement save page as image or export page as image in TIF/JPG/GIF
* Implement save page as image or export page as image in TIF/JPG/GIF
* integrality of the page downloaded into the cupboard (not just only the window view), like a printscren with alt+pscreen but without the edges of the window and the full page for quick printing or resizing with an image editor software


== Zooming ==
== Zooming ==

Revision as of 21:13, 10 November 2006

« Firefox/Feature Brainstorming

Font deltas

  • Remember a users font delta for each site. If a user goes back to that site in another session, they should not have to re-adjust the font size every time they visit.
  • Similar feature asked in Firefox/Feature Brainstorming:Default Browser UI as "Different font sizes for each page".

Export printscreen

  • Implement save page as image or export page as image in TIF/JPG/GIF
  • integrality of the page downloaded into the cupboard (not just only the window view), like a printscren with alt+pscreen but without the edges of the window and the full page for quick printing or resizing with an image editor software

Zooming

  • Add smooth zooming
  • Implement full page zoom, including images (sub: have browser optionally store this setting per-page, per-site, or globally)
  • Zooming, panning, scaling for images (especially SVG)
  • Add "Fit to width" option (like Opera)
  • Implement user-definable zoom levels
  • Make zoom levels settable preferences per page, per site, or globally
  • Menu entries for them in the view menu in a possible page zoom submenu and text zoom submenu
  • Also putting this in Tools > Options > Content > Page Zoom % and Text Zoom %
  • Prettier image resizing & scaling (Bilinear, Bicubic, anything better than Nearest Neighbor)
References

Changing font size

  • After user presses Ctrl++/Ctrl+- to increase/decrease font size, the page should stay on the same line of text so that it is immediately possible to continue reading without having to find first where user was before changing font size.

Scrolling

  • Add smooth scrolling
  • Add scrolling by just moving the mouse pointer to the edge of the window. That is, mouse pointer near the bottom of the window scrolls down, whereas mouse pointer near the top scrolls up, and in a similar manner for sideways (no clicking, and no need to find the tiny scrollbar button). It's better than using the mousewheel for prolonged scrolling, because you can just leave the mouse pointer hovering over the scroll area as long as you want to scroll.
  • Add 'Apple/Command' + Mouse Click & Hold (Mac OS) to allow scrolling with the movement of the mouse, like IE on Mac.
References and Comments
  • How is this different to Preferences | Advanced | General tab | Use smooth scrolling?
  • "Maybe refers to the Mac version, like how Safari allows scrolling 1 pixel at a time using a touchpad"
  • "The built in smooth scrolling in Firefox is very 'rough' compared to the way Opera seems to handle it."

Voice navigation

  • Add Support for Macintosh VoiceOver screenreader

Tidy context menu

  • When using several extensions, the context menu gets overloaded with features. Add a feature to organize the context menu - just like the bookmarks manager.

Access keys

  • A simple fix for the problem of access keys would be to allow the user to define their own access keys for, say, "home", "next", "previous", "search" "copyright info", "contents", etc.; and then to map these, for any given page, to the target pages specified in the "link" headers, e.g.:
<link rel="home" href="http://www.example.com/index.htm">
<link rel="search" href="http://www.example.com/search.htm">

General

  • Create an html "Next Page" extension where, if there is no forward page to go to, it goes to the "next" page just by clicking the mouse "forward" button. Very useful for going through pages and pages of results just by clicking the forward mouse button instead of scrolling down, finding and clicking the "next page" link on the bottom of every page over and over again. This might have to be coded into webpages but it needs to be supported by the browser so it can start being used. This might need to be submitted as a W3C Open Standard.
    • You can actually make a 'next' link on a page using the <link>-element.. maybe firefox support for all navigation-related "rel"-attributs in <link> would make more sense here
    • Can it go to the next page just by clicking the forward mouse button and nothing else?
  • Simplify process for creating accessible themes (dev? docs?)
  • On MacOS X, if you click on the address bar (or a Html text field) keys to go at the beginning/end of the field don't work. I know it is a known bug, but it should be fixed as soon as possible