Firefox Social Integration Design Spec: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 1: Line 1:
Note that this is the backend for the '''back-end'' of the Social Browsing feature.  User-facing features are defined in the [[Firefox Social Integration User Interface Design Spec]].
=== Social Browsing for Firefox ===
=== Social Browsing for Firefox ===


Line 113: Line 116:


* social.ambient-notification-update(background, counter, contentPanel): Indicates that Firefox should render an "ambient notification" for the provider.  If the UX allows it, the "background" property should be used as the CSS "background" property of the notification element, and the "counter" property may be used as a numerical indicator of the number of pending notifications.  When the user indicates focus on the notification, the "contentPanel" argument should be used as the URL of a browser element to display more detail.
* social.ambient-notification-update(background, counter, contentPanel): Indicates that Firefox should render an "ambient notification" for the provider.  If the UX allows it, the "background" property should be used as the CSS "background" property of the notification element, and the "counter" property may be used as a numerical indicator of the number of pending notifications.  When the user indicates focus on the notification, the "contentPanel" argument should be used as the URL of a browser element to display more detail.
== Management UI ==
A UI for managing the list of installed providers is provided.  This must include a top-level switch to activate/deactivate the entire feature, and a list of providers with the ability to activate/deactivate each of them.  Per-provider preferences can be managed in this UI as well; currently the only preference is the ability to present a popup notification.
This UI should be made available as about:social or as a preference pane (UX call?)
348

edits

Navigation menu