QA/Hello: Difference between revisions

Jump to navigation Jump to search
3,693 bytes removed ,  11 February 2016
m
Line 31: Line 31:
===Context===   
===Context===   


===== ''This is a draft'' =====
Firefox Hello is looking at addressing user needs via web sharing in Firefox.
 
As a desktop client user creating a conversation, I want to attach the URL and page title of the active tab to the conversation as contextual information so that users joining conversations are more likely to be engaged.
 
Acceptance criteria
* A new panel tickbox allows adding context about the currently active tab when creating a new conversation
* A thumbnail of the tab, the favicon of the active tab, the tab page title and tab URL are displayed besides the tickbox
* Creating a new conversation when having this new panel tickbox selected creates a conversation with metadata allowing to recover the thumbnail, favicon, page title and URL of the page when accessing the conversation from the desktop client or the standalone client
* The tickbox is disabled by default
* A telemetry event is sent when conversations are created with enabled tickbox
 
https://bug1115341.bugzilla.mozilla.org/attachment.cgi?id=8563657
 
As a desktop client user in a conversation, I want to see contextual information so that I am better prepared and more engaged when entering the conversation.
--------------------------------------------------------------------------
Acceptance criteria:
* When in a conversation (alone or not), the following details about the attached URL get displayed to the desktop client user:
- Thumbnail and Favicon of the webpage the URL points to
- Content of the <title> tag of the webpage the URL points to
- URL
* The contextual information in the conversation panel can be closed through the close button (next time the conversation is opened these details will re-appear)
* The contextual information in the conversation panel can be edited through the edit button:
- Clicking the edit button opens a new panel (slides up from the bottom of the conversation window) 
- The user can edit the URL and the description of the context
- Selecting the tickbox allows changing the context to the context of the currently active tab (gets the URL and title page as a description of the conversation)
* Clicking the URL opens the URL in a new tab
* Accessing the URL from the conversation window will trigger a Telemetry event
 
[https://bug1115342.bugzilla.mozilla.org/attachment.cgi?id=8563677 Conversation window context on call]
[https://bug1115342.bugzilla.mozilla.org/attachment.cgi?id=8563685 Conversation window context on edit]
--------------------------------------------------------------------------
 
As a link clicker in a conversation, I want to see any contextual information associated with the conversation so that I am better prepared and more engaged when I join.
 
Acceptance criteria:
* When in a conversation or out of a conversation, the following details about the attached URL get displayed to the link clicker on the right hand side of the screen:
- Thumbnail and favicon of the webpage the URL points to
- Content of the <title> tag of the webpage the URL points to
- URL
* Clicking the URL opens the URL in a new tab
* Accessing the URL from the standalone client will trigger a GA event
 
UX: [https://bug1115340.bugzilla.mozilla.org/attachment.cgi?id=8568131 Name me]
 
--------------------------------------------------------------------------
 
As a desktop client user, I want my Hello panel to include indications about attached context so that I know the context of conversations before joining them.
 
Acceptance criteria:
* The favicon of the URL context added to conversations appears next to the conversation name in the panel
* Hovering over the Favicon displays a tooltip with the site title
* Conversations where no URL context was added get displayed without changes
* The URLs are not displayed in the panel anymore
 
UX: [https://bugzilla.mozilla.org/show_bug.cgi?id=1130079 Name me]


===Enabling the feature===
===Enabling the feature===
Confirmed users
1,904

edits

Navigation menu