Mobile/FeatureList
< Mobile
Jump to navigation
Jump to search
This is the first draft of a feature list for Mobile Firefox.
Features
- UI modes
- full screen
- portrait/landscape
- mouse pointer for non-touch screen devices
- zoom
- zoom to relevant section
- zoom to width
- zoom to height
- zoom to fit page
- scrolling/panning
- kinetic
- normal (through keys)
- accelerated
- security (e.g. how does the user know the site is secure?)
- tabbed browsing
- spatial navigation
- keyboard shortcuts
- layout
- ssr (single column display)
- fit to width
- fit to height
- scrollbar-free layout
- viewport meta tag
- breakpad for ARM
- installers for Linux (Debian?), Windows Mobile
- virtual keyboard
- text input
- password/input manager + native integration
- low memory handlers
- start page
- basic navigation/UI design
- localization
- fonts?
- text layout (harfbuzz)
- send page/URL
- device integration through Javascript
- determine build profile (simple, basic) and what needs to be removed/added
- wow-factor
- radical new UI
Docs
- installation tutorials
- build tutorials
- advanced features tutorials (e.g. settings)
- canned bugzilla queries (easy-to-fix, platform specific, ...)
Developer tools
- mobile firebug
- remote debugging
- XUL simulator
Apps
- bookmarks
- bookmark all open windows/tabs
- bookmark "tabset" for easily restoring older sessions
- history
- update
- integration with Weave?
- URL entry
- awesome bar
- on device search (same as awesome bar?)
- in current window
- in all open windows/tabs
- in history
- in bookmarks
- add-on manager
- password manager
- settings
- site specific preferences
- "native" search apps?
- download manager
- accessible through context menu on page for e.g. image, audio, video, etc.
Unsorted New Features
- how do we handle html select tags. For example, do we bring up a dialog showing the options, or do we keep them on the page.
- How do we handle RSS
- requirement: all UI needs to be id'd so that developers can use overlays effectively.
- Saving content (being able to Save-As for the page, the selected image, etc)
- Clipboard & selection
- Printing?
- Find
- Page Info
- Clearing Private Info (purging cache, etc.)
- Error console, Javascript console
- Update functionality
- AMO support -- what does the website have to do to support us
- Preferences window
- Popup blocking
- Certificate Management
- Proxy settings
- about: message
- visual eye-candy (need iconic love)
- EULA changes
- ReadMe ( if any )
- startup screen ( due to the slow startup time, showing something immediately might be helpful - at the very least to show progress )
- Allowing a user to change their Home page.
- Weave Synchronization
- Handheld media type attribute
- Useragent discussion - what are we?
- Autosuggestion of mobile site (suggest that a load to cnn.com goes to mobile.cnn.com)
- GPS Integration.
- tel: support
- mail link support
- ad block / image block