Firefox/Namoroka: Difference between revisions
< Firefox
Jump to navigation
Jump to search
Samuelsidler (talk | contribs) (→Namoroka: updating Namoroka link so Wikipedia stops complaining to me) |
|||
| Line 1: | Line 1: | ||
<div style="width: 80%; border: thin dotted #aaa; padding: 10px; background-color: #FCF6CF"> | <div style="width: 80%; border: thin dotted #aaa; padding: 10px; background-color: #FCF6CF"> | ||
'''REVISED DRAFT 08/08/2009: Please do not edit these pages without permission of the Firefox product drivers. Your feedback and comments are welcomed on the [[{{TALKPAGENAME}}|discussion page]].'''</div> | '''REVISED DRAFT 08/08/2009: Please do not edit these pages without permission of the Firefox product drivers. Your feedback and comments are welcomed on the [[{{TALKPAGENAME}}|discussion page]].'''</div> | ||
= Firefox.next Development Areas of Interest = | = Firefox.next Development Areas of Interest = | ||
Revision as of 06:23, 14 January 2010
REVISED DRAFT 08/08/2009: Please do not edit these pages without permission of the Firefox product drivers. Your feedback and comments are welcomed on the discussion page.
Firefox.next Development Areas of Interest
Anyone can propose an area of interest for development, though until the documentation is complete, it will not be considered for inclusion in the product.
- Performance
- [P1] achieve dramatic, human-perceivable (>50ms) speed increases on startup
- [P1] achieve dramatic, human-perceivable (>50ms) speed increases on common user tasks
- opening a new tab
- loading a bookmarked page
- autocompleting a location in the Awesomebar
- play rich media content
- animation and other interaction techniques to reduce lag between action and feedback, and to improve perceived speed
- Personalization and Customization
- [P1] "light weight" themes which do not require a restart to install
- [P2] customize browser behaviours based on personal history
- opening a new tab / navigation tasks
- search related tasks
- form fill tasks
- about:me personal portal
- [P2] identity management
- Task Based Navigation
- [P1] add ability to search for an existing tab
- [P2] allow users to create, save, restore groups of tabs
- [P2] support file management tasks (delete, move, etc) in download manager
- Other
- [P1] merge common site-specific controls with identity button
- [P2] optimize security UI for common user certificate management tasks
Firefox.next Platform Requirements
- User Experience Enablement
- support user interface animations in XUL
- compositor (to support layered/cropped user interface window elements)
- Performance
- chrome JIT
- ability to register chrome components without restart
- network resource pre-caching to reduce page load times when clicking a link
- improved cache pinning support
- make cache more reliable so that it can be used when restoring a user session on a restart or after a crash
- solidifying nsIRunnable and thread support before Mozilla 2
- System Integration
- OSX Dictionary integration
- OSX Services & AppleScript integration
- OSX Keychain integration
- Windows Aero Glass
- Windows Aero Peek
- Windows 7
- Windows CE
Firefox.next Build Infrastructure Requirements
- bigger server pool for tryserver builds (due to increased reliance on incubator repositories)