Mobile/Brainstorming
From MozillaWiki
< Mobile
Contents
Madhava
- Performance/responsiveness while page is loading
- Provide contextual actions
- open link in new tab/save picture, among others
- make sure UI works well with vitual keyboard
- including revised search layout
- find-in-page
- continuous zoom (for both multitouch and non-multitouch screens)
- making error pages better (a lot of our messages aren't very well written for mobile context (shorter/general improvement)). offering better suggestions aroung where you might be trying to go rather than 404 pages
- replacing modal dialogs, desktop firefox has too many (which we've inherited), and mostly don't need to be actually modal.
- awesomefill to make good suggestions for input fields
- making the sidebars more discoverable
- links and fields are hard to tap sometimes
- being able to create a permanent record of a webpage (receipt, boarding pass, etc) as a PDF or something else
- visual history
- better animated transitions
- better in-content theme
- more UI space for add-ons
Grab-bag of other stuff
- multitouch plan
- haptics plan
- mobile-appropriate session-restore
- ability to work with pannable content
- some kind of "method of last resort" to interact with desktop-specific pages
- client certificates for authentication
- easy support for tab badges
- make "availability" available via an API
- mobile-appropriate video controls
- support for choosing web-based helper apps (mail, cal, RSS)
caitlin
- start page stuff.
mfinkle
- context menus
- responsiveness
- moving tiles in to platform
- flash performance
- over-drawing
- Android
- camera API
Ben S
- visual bookmarks
- better animated transitions--especially for panning
- focus on zoom performance
- showing mobile bookmarks should be "awesome"
- long tap as a secondary action!
- remote debugging with firebug
- jetpack as a primary way to extend mobile firefox (good place to attach: larry)
- webapps more first class: being able to handle mimetypes, prism, camera/audio
- better form fill assistant
- solution to panning long amounts (does not need to be incredibly discoverable)
- high priority: android!
- webgl or hardware accelerated platform for smoother effects that make UX more approachable
Ben C
- electrolysis
- text resize (being able to read a column of text without having to zoom)
- swirly zoom in and out
- prism
Aakash
- Crash Reporting mechanism
- Hendrix-lite mechanism
- crash reporting
- feedback mechanism
- knowledge base tooltip extension to show how ui parts work
- QA companion update
- browser chrome extension, for writing browser chrome tests/running them
Vivien
- Improve bookmarks and our way to access them
- Context-menus
- awesome screen - use the space more efficiently
- in-site menus (upper left icon)
- Extensions - make a better life for them (or to launch them)
alexp
- speed and responsiveness
crowder
- jetpack, making addon story much better
stuart
- multitouch
- how we manage site specific data
- identity
- easier to discover things
- making our app synergize better with itself.
- safebrowsing
- session restore
- improved page navigation
- startup time
- shutdown time
- a way to view history visually
- mobile web dev tools
- test pilot
- more device apis (address book, calendar)
- making web apps more first class apps on devices
- video and audio
- webgl
- dealing capacitive touchscreen
- portrait mode
- responsiveness
- getting to the back/forward buttons while zoomed
- virtual keyboard issues
- form input needs to be improved
- better theme for content
mike k
- page navigation -- dealing with long pages better
- making clicking of links easier