Mobile/Archive/Contextual Actions
Summary
Firefox Mobile could integrate with the phones applications so that one could initiate a phone call from the browser or add an appointment - even if the data is not in a microformat. This function would be especially useful since it eliminates memory load and switching between applications for pretty common tasks.
Performance
It was already tried to integrate a solution for calling telephone numbers via turning them into "links" which could be tapped to call the number. This was discarded due to performance issues since analyzing the page took too much power. If the call/adding date would be triggered via the context menu, one could possibly get around the performance problems that occurred in previous attempts to integrate this function.
Current Status
Mockups
Next Steps
Related Bugs
Designs
For App integration
web service integration
It would be nice to have the possibility to exchange data with web services too. One could select a word and pass it to google or to a translator. Since this requires selection and in the current stage therefore a mode I am not that happy with the usabiltiy.
These are two different suggestions. One possible solution would be to operate just on the word on which the context menu was invoked. The service it will be passed on can be changed after tapping the integrated button in the Context menu.
A second solution would be to have a "select" mode which could be triggered via Context menu. After doing so the word on which the context menu was invoked is selected and it could be passed to a service by tapping on the corresponding icon. Additional content could be selected by tapping additional words or by conventional tap-and drag.
Goals/Use Cases
Provide possibilities to connect to the native phone, addressbook and calendar application of the used phone.
Non Goals
Expert-Features without utility for common users.