Firefox/Feature Brainstorming: Difference between revisions
< Firefox
		
		
		
		Jump to navigation
		Jump to search
		| Cypherpunks (talk | contribs) No edit summary | Cypherpunks (talk | contribs)  No edit summary | ||
| Line 90: | Line 90: | ||
| ** session history navigation & presentation (handling iframes & modern DOM trickses) | ** session history navigation & presentation (handling iframes & modern DOM trickses) | ||
| ** search using metadata / full page text from cache | ** search using metadata / full page text from cache | ||
| ** Option to store all text from all pages (possibly excluding https and preset sites) ever visited -- this would let you revisit pages that disappeared off the internet, and also do very good search through history. At 100 pages per day, and a very generous 10k per page (storing text-only, not scripts and images), this would be about a third of a gig annually, so manageable storage requirements by modern standards.  | ** Option to store all text from all pages (possibly excluding https and preset sites) ever visited -- this would let you revisit pages that disappeared off the internet, and also do very good search through history. At 100 pages per day, and a very generous 10k per page (storing text-only, not scripts and images), this would be about a third of a gig annually, so manageable storage requirements by modern standards.   | ||
| * bookmark enhancements | * bookmark enhancements | ||
| ** tag-based system | ** tag-based system | ||
| Line 99: | Line 99: | ||
| *** Preserve your position in the page | *** Preserve your position in the page | ||
| *** Move, rather than create new/delete old, the bookmark. This is useful when reading through e.g. the archives of an on-line comic, an e-book, or catching up after vacation on a blog like slashdot,   | *** Move, rather than create new/delete old, the bookmark. This is useful when reading through e.g. the archives of an on-line comic, an e-book, or catching up after vacation on a blog like slashdot,   | ||
| ** Allow the user to store the full text and images of bookmarked pages, just in case they go away.  | |||
| * next-generation ideas | * next-generation ideas | ||
| ** scrapbook/grabbag concept | ** scrapbook/grabbag concept | ||
Revision as of 16:16, 1 March 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 | 
|---|---|---|
| Identity Management 
 | ext/FFx3 | Identity 2.0 at OSCON | 
| Optional Eye Candy Integration 
 | FFx3 | |
| Optional IE theme 
 | ||
| Session Saver 
 | FFx2 (needs resourcing) | 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 | 
| 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 | |
| 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 
 | 
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 | 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 |