Firefox/Feature Brainstorming: Difference between revisions
Line 176: | Line 176: | ||
* Thumbnail tab view as currently in foXpose extension | * Thumbnail tab view as currently in foXpose extension | ||
| FFx2 | | FFx2 | ||
| [[Link_Targeting|design thoughts for tabs instead of windows]]<br />[http://weblogs.mozillazine.org/ben/archives/009210.html Ben Goodger blogs about tabs]<br />Whether [[Ctrl_W_not_close_app|Ctrl+W should not close the app]]<br />[[User:Ge.diego/Tab_Management_Comments| | | [[Link_Targeting|design thoughts for tabs instead of windows]]<br />[http://weblogs.mozillazine.org/ben/archives/009210.html Ben Goodger blogs about tabs]<br />Whether [[Ctrl_W_not_close_app|Ctrl+W should not close the app]]<br />[[User:Ge.diego|Diego Gálvez]] made some [[User:Ge.diego/Tab_Management_Comments|comments on Ben Godger test build that includes new tab management]] | ||
|- | |- | ||
| Find Improvements | | Find Improvements |
Revision as of 21:09, 5 May 2006
Firefox Feature List Brainstorming
We are currently in the early development stage for Firefox 2, and would like to collect all the ideas for front-end, user-facing feature enhancements in a single place. Our goal is to create a single index that lists what sorts of things we're thinking of doing, with links to more detailed ideas about implementation specifics or concerns, and tagets for inclusion in the project.
How to use this page:
- If you have ideas about features listed below please create a new wiki page off of your user page that outlines your ideas (mockups welcome!) and add a link to that page in the "References" column. Or link to existing pages with examples, design thoughts, interesting articles, etc.
- If you have ideas for features not listed below please add them to the most appropriate group below. Leave the target field blank, and add any references to more detailed implementation ideas.
note: mozilla platform feature enhancements are not in scope for this page; please refer to the Draft Gecko 1.9 Roadmap
Requiring new UI design
Feature | Target | References |
---|---|---|
Deafult Page Zoom and Default Text Zoom
|
FFx2 | |
Identity Management
|
ext/FFx3 | Identity 2.0 at OSCON |
Optional Eye Candy Integration
|
FFx3 | |
Optional IE theme
|
||
Session Saver
|
FFx2 | Session Saver .2 |
Roaming Profiles
|
"Roaming Thoughts" (boo) | |
RSS Reader/Viewer | FFx2 | Feed Handling - design document |
Omnibus "Status" Area
|
FFx2 | |
Phishing Protector | ext | |
Content Manipulation (like GM)
|
future | |
Artifact/Resource Detection
|
ext | Myk's Microsummaries Idea |
History/Bookmark Overhaul
|
FFx2 | "on tagging" (dria) thumbnail session history (ben) |
Intro/Tutorial Mode
|
FFx2 | thoughts from FunnyMan3595 |
Bluetooth support (send content to device) | future | |
Extension Security & Management
|
FFx2 | Extension Blacklisting UI Spec |
Stub Installers | FFx1.5 | |
Look & Feel for XUL Rendered in Browser Window
|
FFx2 | Bug 322007 |
EULA displayed on first run for each new profile
|
FFx2 | End-User License Agreement (EULA) Requirements for Firefox 2 |
Requiring significant changes to existing UI
Feature | Target | References |
---|---|---|
Tabbed Browsing
|
FFx2 | design thoughts for tabs instead of windows Ben Goodger blogs about tabs Whether Ctrl+W should not close the app Diego Gálvez made some comments on Ben Godger test build that includes new tab management |
Find Improvements
|
FFx3 | |
Search Engine Management
|
FFx2 | User:Auk/Search_Model |
Spell Check | FFx3 | |
Download Manager
|
ext | Further Thoughts on download manager changes |
Aging Population Accessiblity
|
FFx3 | |
Zoom/panning/scaling for images | future | |
Print Preview
|
FFx2 | |
Extension Management
|
FFx2 | |
Image file support
|
FFx2 | |
Improving Theme Capabilities | FFx3 | |
Support w32 Group Policies
|
Requires that controls become disabled if overridden by policy. Use the normal Windows UI for editing the policy itself. See bug 267888 | |
Make the profile manager accessible through the menu | details & discussion | |
Tabbed Browsing via Sidebar
|
Tab Sidebar extension homepage | |
Allow user to move toolbars | See bug#172818 | |
Allow user to disable plugins
|
||
Extentions and GUI convert to object code
|
Requiring little or no UI changes
Feature | Target | References |
---|---|---|
Improve App/OS Integration | FFx3 | |
Transactional DOM | FFx3 | |
Adblock and Remote Filter Sets | ext | Why not use Adblock? |
Base on XULRunner | FFx3 | |
Autocomplete URL from
|
FFx2 | remarks from bur |
Offline Mode/Use of Cache
|
FFx2 | |
Instrumentation
|
FFx3 | |
Precognitive Fetch | FFx3 | |
Integrate MHT saving (see MAF extension) | ||
Convenient usable flash blocker
|
remarks from bur
Flashblock ext exists | |
Make printing popup windows possible | more here | |
Make searching textarea possible | FFx2 | more here |
Show and hide navigation/bookmark/menu bar via a right-click menu everywhere | details & discussion | |
Minimize to tray | details & discussion | |
Improve bookmarks backend | more here | |
Option to show an icon next to (and/or in the status bar) hyperlinks which open in a new window/tab (e.g. the icon next to external links on Wikipedia, etc). | ||
Saved Password Editing
|
||
Find function improvements/options
|
Visual feedback on text/link find | |
Stability/Performance
|
FFx2 | Mozillazine advice |
Form Dirty Bit
|
Form Dirty Bit | |
Crash Recovering (automatic session saving with minimal UI impact)
|
Crash Recovery | |
Better AccessKeys implementation
|
AccessKeys_solution | |
Search for whole words only
|
Search for whole words only | |
Improved ad filtering
|
RemoveItPermanently | |
Maintain form state in history
|
||
Resize search box
|
FFx2 | |
Ability to remove search engine addons from search box
|
FFx2 | |
Easy extension finding
|
||
Run userChrome.js when loading a XUL window | details & discussion | |
SSL auth required for send password
This way a user will get warning when tries to log in to an unsafe service, like phising sites. All sites with authentication should have valid SSL certificate or should be added to "safe to login" list. |
details & discussion | |
Extension compatibility improvements | Extension compatibility ideas |