Closed
Bug 700759
Opened 13 years ago
Closed 13 years ago
Indicate users on Firefox about the OWA extension
Categories
(addons.mozilla.org Graveyard :: Public Pages, defect, P4)
addons.mozilla.org Graveyard
Public Pages
Tracking
(Not tracked)
VERIFIED
FIXED
6.3.5
People
(Reporter: krupa.mozbugs, Assigned: cvan)
References
Details
Attachments
(1 file)
121.90 KB,
image/png
|
Details |
We should check if a firefox user has the OWA extension installed and if not- should encourage them to have that add-on for a better experience with apps.
Updated•13 years ago
|
Priority: -- → P4
Assignee | ||
Comment 1•13 years ago
|
||
Pitch text?
Assignee: nobody → cwiemeersch
Target Milestone: --- → 6.3.3
Comment 2•13 years ago
|
||
I'd come up with some text but I don't know what the better experience the add-on offers is. ?
Comment 3•13 years ago
|
||
The pitch text is that the Add-on supports creation of Native Apps on Windows and Mac OS X; it also enables smoother integration of BrowserID for App receipt validation.
Assignee | ||
Comment 4•13 years ago
|
||
Bill, we need a way of detecting that a user has OWA installed. Checking navigator.mozApps isn't enough obviously, so perhaps we could get OWA to set a value in localStorage for our domains (apps-, apps-preview-, apps-preview-dev-, addons-dev-, etc.) - a simple flag named `owa_installed`. And ideally the key would be removed upon uninstallation of the extension. (We did something similar for Add-on Compatibility Reporter.)
Comment 5•13 years ago
|
||
navigator.mozApps.html5Implementation will be set to true if the add-on is NOT installed and the property is undefined if the add-on is present.
Comment 6•13 years ago
|
||
Bill thought of what the behavior would be on non-Firefox browsers - in addition to checking if navigator.mozApps.html5implementation is defined a user agent check must be performed to make sure we don't offer the add-on to users who are on Chrome for example.
Assignee | ||
Comment 7•13 years ago
|
||
For Chrome users I was going to link to the Chrome extension (https://apps.mozillalabs.com/addons/chrome.html) if navigator.mozApps.html5implementation is set. That sound okay?
Comment 8•13 years ago
|
||
The chrome extension is deprecated and not supported at this time (the apps page will be updated to reflect that). For Chrome, or any other non-Firefox users, we should just fallback to the HTML5 implementation.
Updated•13 years ago
|
Target Milestone: 6.3.3 → 6.3.4
Assignee | ||
Comment 9•13 years ago
|
||
CC'ing Janet for copy. Bill Walker told me you may be able to provide some text for this. Thanks!
Comment 10•13 years ago
|
||
Where is this copy going to be displayed?
Updated•13 years ago
|
Target Milestone: 6.3.4 → 6.3.5
Assignee | ||
Comment 11•13 years ago
|
||
https://github.com/mozilla/zamboni/commit/92a6a71 If you don't have the "App Runtime" Firefox extension installed, a hint appears at the top of each page (until you click the X to "permanently" dismiss it). It says this: To easily install and manage Apps in Firefox with an integrated experience, check out the experimental <a href="https://addons.mozilla.org/en-US/firefox/addon/app-runtime/?src=apps-preview">App Runtime extension</a>. Please let me know if we need to make any tweaks to the copy.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 12•13 years ago
|
||
(In reply to Chris Van Wiemeersch [:cvan] from comment #11) > To easily install and manage Apps in Firefox with an integrated experience, It actually says "a tightly integrated experience," but yeah.
Comment 13•13 years ago
|
||
Not clear what "a tightly integrated experience" is anyway. Need to use the official branding-until-we-have-branding: "To easily install and manage apps from within Firefox, check out the Mozilla Labs App Runtime extension".
Assignee | ||
Comment 14•13 years ago
|
||
(In reply to Janet Swisher from comment #13) > Not clear what "a tightly integrated experience" is anyway. Need to use the > official branding-until-we-have-branding: > > "To easily install and manage apps from within Firefox, check out the > Mozilla Labs App Runtime extension". I had stolen the copy from https://addons.mozilla.org/en-US/firefox/addon/app-runtime/#addon-description
Reporter | ||
Comment 16•13 years ago
|
||
Updated•8 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•