Closed
Bug 494195
Opened 17 years ago
Closed 16 years ago
Show a prominent message if someone tries to install without Firefox
Categories
(addons.mozilla.org Graveyard :: Public Pages, defect, P2)
addons.mozilla.org Graveyard
Public Pages
Tracking
(Not tracked)
VERIFIED
FIXED
5.3
People
(Reporter: clouserw, Assigned: wenzel)
References
Details
Attachments
(5 files)
When the application is "Firefox" for non Firefox users, the "add to Firefox" button should trigger a lightbox with a message to install firefox:
To install [application] and thousands of other Firefox add-ons, get Firefox, a free and open web browser from Mozilla. To learn more about Firefox and how it can make your internet experience better, click the button below.
[Learn More]
Th "Learn More" link should go to "getfirefox.com" and open in a new tab/window. It should also be some kind of pretty button.
This shouldn't affect people who right-click on the button to download the add-on in another browser.
Comment 1•17 years ago
|
||
this is what you get for going to the beach
Assignee: nobody → jbalogh
Priority: -- → P3
| Reporter | ||
Updated•17 years ago
|
Target Milestone: 5.0.7 → 5.0.8
Updated•17 years ago
|
Target Milestone: 5.0.8 → 5.0.9
| Reporter | ||
Updated•17 years ago
|
Target Milestone: 5.0.9 → 5.1
| Reporter | ||
Updated•16 years ago
|
Target Milestone: 5.1 → 5.2
Updated•16 years ago
|
Assignee: jbalogh → fwenzel
| Assignee | ||
Comment 3•16 years ago
|
||
Ryan, do I need to block this on bug 498825?
Comment 4•16 years ago
|
||
(In reply to comment #3)
> Ryan, do I need to block this on bug 498825?
Yeah, I'm rewriting the JS now, which is where this would happen.
| Assignee | ||
Comment 5•16 years ago
|
||
I figured as much, thanks. I'll wait until your rewrite lands.
Depends on: 498825
| Reporter | ||
Updated•16 years ago
|
Target Milestone: 5.2 → 5.3
Updated•16 years ago
|
Priority: P3 → P2
| Assignee | ||
Comment 6•16 years ago
|
||
This adds a message for all Firefox add-ons if the user is not using Firefox and left-clicking the install button. Like for most things, the all-versions page is exempt.
Attachment #408026 -
Flags: review?(clouserw)
| Assignee | ||
Updated•16 years ago
|
Status: NEW → ASSIGNED
| Assignee | ||
Comment 7•16 years ago
|
||
Here's a screenshot of what you are supposed to see.
Comment 8•16 years ago
|
||
Contributions is going to have a modal dialog that looks like this: http://img.skitch.com/20091023-1b1fy2i57r951jkb9srcf72k19.jpg
We should be consistent with our boxes. If you don't want to figure out the styles for that box (totally fine!), file a bug for me and I'll fix it once I have the CSS.
| Assignee | ||
Comment 9•16 years ago
|
||
I'll round the corners for now, but it's probably best if you adapt the style in the process of making the contributions overlay. Docs are here: http://dev.iceburg.net/jquery/jqModal/
I filed bug 524136. Thanks!
Oh, and I made the corners round now (just because we can).
| Reporter | ||
Comment 10•16 years ago
|
||
Comment on attachment 408026 [details] [diff] [review]
Patch, rev. 1
Now that I see this in action, it's very jarring. I'm not sure I like it. :)
Please add an L10n comment to 'To install %1$s and thousands...' to explain %1$s
Attachment #408026 -
Flags: review?(clouserw) → review+
| Assignee | ||
Comment 11•16 years ago
|
||
(In reply to comment #10)
> Now that I see this in action, it's very jarring. I'm not sure I like it. :)
Hehe. We can remove it if it turns out to be all too obnoxious.
> Please add an L10n comment to 'To install %1$s and thousands...' to explain
> %1$s
All right. All of the above: r54150.
I couldn't get this to work in any of the non-Firefox browsers I tried, on preview.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Assignee | ||
Comment 13•16 years ago
|
||
Looks like something isn't built correctly on preview. Isn't it supposed to run the build script automatically?
| Assignee | ||
Comment 14•16 years ago
|
||
Argh, I borke it by missing a comma. Fixed in r54337, and apologies. Please test again, Stephen!
Status: REOPENED → RESOLVED
Closed: 16 years ago → 16 years ago
Resolution: --- → FIXED
Reopening; in at least IE 8, on any category-landing page (such as https://preview.addons.mozilla.org/en-US/firefox/browse/type:1/cat:71), clicking on "Download Now" puts up the roadblock with some funky z-index (it appears _behind_ the search textfield, and the "Learn More" button isn't clickable).
Also, I agree with Wil that this doesn't seem like a very well designed/useful feature -- we could/should do upsell in a different way.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 16•16 years ago
|
||
If you guys have ideas on doing upsell in a different way, I'm all ears. I think that this is still a better experience than having an IE user download an XPI that they don't know how to use. Maybe the popup just needs some chowse mclovin?
| Assignee | ||
Comment 18•16 years ago
|
||
Looks like we're not ditching or changing this at the moment, so I am going to go ahead and fix the z-index issue we are having with MSIE... r54654.
And yes, I think if we are keeping this, it could use some UI love to become a little more inviting. I am thinking a background image of a Firefox logo, for example.
Status: REOPENED → RESOLVED
Closed: 16 years ago → 16 years ago
Resolution: --- → FIXED
The button is centered using Opera, but not in IE 7; weird.
| Assignee | ||
Comment 20•16 years ago
|
||
Yea, IE7 has trouble centering divs. Do we feel strongly about it? I guess that depends on if there's going to be a different layout of the overlay or not?
Sorry to play whack-a-mole, Wenzel, but attached is what it looks like in Opera 10 -- can you fix?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Assignee | ||
Comment 23•16 years ago
|
||
Sigh, I have no idea how to fix this, but I'll take a look. Thanks for the persistence, Stephen :)
Comment 24•16 years ago
|
||
(In reply to comment #23)
> Sigh, I have no idea how to fix this, but I'll take a look. Thanks for the
> persistence, Stephen :)
This may be a ridiculous solution, but I've heard of many JS frameworks adding an empty iframe behind their content to prevent bleed-through of random elements (flash, form elements).
Your other option is to simply hide all form elements when popping up the modal dialog.
| Assignee | ||
Comment 25•16 years ago
|
||
Thanks, excellent suggestion, Ryan. I went with hiding all visible form elements (visibility:hidden so the page doesn't jump) and I was able to test it successfully in Opera also.
Attachment #409880 -
Flags: review?(rdoherty)
Comment 26•16 years ago
|
||
Comment on attachment 409880 [details] [diff] [review]
Patch, rev. 2
b-e-a-utiful
Attachment #409880 -
Flags: review?(rdoherty) → review+
| Assignee | ||
Comment 27•16 years ago
|
||
Yay. r54968.
Status: REOPENED → RESOLVED
Closed: 16 years ago → 16 years ago
Resolution: --- → FIXED
Verified FIXED; much better indeed! Thanks, Fred.
Status: RESOLVED → VERIFIED
Updated•16 years ago
|
Keywords: push-needed
Updated•10 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
| Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•