« Firefox/Feature Brainstorming
Specific features |
References |
- 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".
|
- 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)
|
|
- 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.
|
- 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.
|
- A simple fix for the problem of 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">
Andy Mabbett
|
|
General tasks |
- 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.
- Simplify process for creating accessible themes (dev? docs?)
|
- 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?
- 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
|