Closed
Bug 809238
Opened 12 years ago
Closed 12 years ago
[Fx17] Implement First Run Promo
Categories
(www.mozilla.org :: Pages & Content, defect)
www.mozilla.org
Pages & Content
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: lforrest, Assigned: sgarrity)
References
Details
(Whiteboard: u=user c=SocialAPI p=1 r=110364, 110365, 110497 b=trunk)
No description provided.
Reporter | ||
Comment 1•12 years ago
|
||
We'll need this update in the following locales: en-US, pt-BR, ml, es_ES, es_AR and es_MX
Thanks!
Blocks: 795036
Summary: [Fx17] Implement First Run Promo -- en-US only → [Fx17] Implement First Run Promo
Reporter | ||
Comment 2•12 years ago
|
||
Implementation note:
1. We have a mockup for en-US, it's on Bug 809236
2. We will not have a mockup for all the other versions (non en-US) since it's just a new line of copy. The copy will be coming from Pascal and Chelsea will update w/more info here.
Comment 3•12 years ago
|
||
There is one line of copy needed for l10n. Since it's one line I didn't think we needed to send it out to the contractor.
[link]Turn on Facebook messenger[URL=https://www.facebook.com/about/messenger-for-firefox]
Also note, it's not ML that's a priority locale, it's ID. :)
Cheers,
C
Comment 4•12 years ago
|
||
sorry, missed a capital letter:
[link]Turn on Facebook Messenger[URL=https://www.facebook.com/about/messenger-for-firefox]
Updated•12 years ago
|
Assignee: malexis → steven
Updated•12 years ago
|
Whiteboard: u=user c=SocialAPI p=1
Assignee | ||
Comment 5•12 years ago
|
||
OS: Mac OS X → All
Hardware: x86 → All
Whiteboard: u=user c=SocialAPI p=1 → u=user c=SocialAPI p=1 r=110364, 110365, 110497 b=trunk
Reporter | ||
Comment 6•12 years ago
|
||
Consider adding the browser sniffing functionality to this page. Hero image for various operating systems are being created in Bug 806636.
Depends on: 806636
Reporter | ||
Comment 7•12 years ago
|
||
Adding Bill from Webtrends to this bug so he can advise on implementing any Webtrends reporting if needed.
Bill -- on this page we'll need to:
1. Track clicks on the main button "Visit Facebook to turn it on"
2. Basic page views, referral sources, etc. (we have this already)
Here's a mockup of the page: https://bugzilla.mozilla.org/show_bug.cgi?id=809236#c9
If custom code is needed please post to this bug with directions for WebDev.
If any custom webtrends reports need to be created, please create those before next Tuesday 11/20 so that the data will be captured from day 1. Thanks!
Comment 8•12 years ago
|
||
Pascal, can you share the .lang for the first run?
Comment 9•12 years ago
|
||
There is no .lang for the firstrun as this page lives on the old php codebase. I don't know what can be done for l10n there as I don't know what is being done for en-US, if the work is done with a static page on the PHP site where english doesn't use templates, I need to create my own template based on that static page for l10n, if the work is done on Bedrock, we can reuse the strings in whatsnew.lang and other files and use the same template as en-US with probably tweaks for l10n.
Comment 10•12 years ago
|
||
Mike, can you show Pascal what the promo will be. It's one line of copy (above). I will search the other l10n files to see if we can use the strings from whatsnew.
Comment 11•12 years ago
|
||
Chelsea, the problem is that we switched to python after applying the redesign of the firstrun page on the php site for English in a static page, the page is actually an older version of the firsrun page for locales, so putting a promo there means building a new page on the PHP side for locales (a codebase which we are not supposed to update anymore). I would prefer that we port that page directly to Bedrock into a proper template, especially since this is very close to what we have already ported for Whatsnew, this way we reuse this work in future releases.
Comment 12•12 years ago
|
||
Okay, can this porting happen in time for launch? And do you need additional help to make it happen?
Comment 13•12 years ago
|
||
@Chelsea, the webdev team should answer your question I think, I don't know if they have started work on that firsrun page for example.
Comment 14•12 years ago
|
||
Mike A: Have you started on First Run?
Comment 15•12 years ago
|
||
Malexis: I've moved this bug into the current sprint. It wasn't in there up until about an hour ago.
Chelsea: As Pascal highlighted, the pages on en-US compared to the rest of the world still look very different. Even from a technical perspective, the first run non-en-US code is even older than the current PHP code that we are trying to deprecate.
For example, here are a few:
http://www.mozilla.org/de/firefox/16.0/firstrun/
http://www.mozilla.org/es/firefox/16.0/firstrun/
http://www.mozilla.org/en-US/firefox/16.0/firstrun/
Pascal: Just to confirm, these are the two code base types for the first run, right:
http://viewvc.svn.mozilla.org/vc/projects/mozilla.com/trunk/includes/l10n/4/firstrun-fallback.inc.php?revision=90505&view=markup
http://viewvc.svn.mozilla.org/vc/projects/mozilla.com/trunk/en-US/firefox/16.0/firstrun/index.html?view=markup
The first run and what's new pages are also part of the funnel project. We cannot just port these /firstrun page over to Bedrock without updating the look/feel and including our latest CSS.
I think the only option is to port the firstrun page over to Bedrock, have it use the same template as the What's New page (https://github.com/mozilla/bedrock/blob/master/apps/firefox/templates/firefox/whatsnew.html). I still think this is going to take time and puts this piece of the wave as risk.
Steven: thoughts?
Comment 16•12 years ago
|
||
Hey Chris,
Is updating the copy on the page for the 5 locales in comment one (en-US, pt-BR, ID, es_ES, es_AR and es_MX) as complicated as adding graphics? We were thinking we could replace the current line of copy about Facebook on those pages where it currently says "Like us on Facebook" it would be replaced with "Turn on Facebook Messenger".
Let me know if that is possible. Laura would having this go live a bit later in the wave be acceptable?
Assignee | ||
Comment 17•12 years ago
|
||
Firstrun page setup in bedrock, based on the whatsnew page template: https://github.com/sgarrity/bedrock/tree/bug-809238-firefox-17-firstrun
Assignee | ||
Comment 18•12 years ago
|
||
Pull request: https://github.com/mozilla/bedrock/pull/463
Comment 19•12 years ago
|
||
Code for facebook button click:
For the onClick or onMouseDown event:
dcsMultiTrack('DCS.dcssip','mozilla.org','DCS.dcsuri','first_run/facebook_messenger.button','WT.ti','Facebook Messenger','WT.dl','26','WT.conv','1')
Comment 20•12 years ago
|
||
Steven: Can you add the WT tracking code in comment 19? Do you have everything you need to work with Pascalc to get this page localized.
Pascal: Are you fine with moving forward?
Malexis: We'll need to get solid QA on this page as it is the main part of our Firefox new user funnel and it should not break.
Assignee | ||
Comment 21•12 years ago
|
||
(In reply to Chris More [:cmore] from comment #20)
> Steven: Can you add the WT tracking code in comment 19? Do you have
> everything you need to work with Pascalc to get this page localized.
Yes, I'll add the WT code and the actual link URL tomorrow morning.
Comment 22•12 years ago
|
||
(In reply to Chris More [:cmore] from comment #20)
> Steven: Can you add the WT tracking code in comment 19? Do you have
> everything you need to work with Pascalc to get this page localized.
>
> Pascal: Are you fine with moving forward?
Working on it, we'll see if we can make it :)
Assignee | ||
Comment 23•12 years ago
|
||
This page is ready for QA/review with a caveat - for now, you need to visit the page with Firefox 17 or higher (so, an up-to-date Beta or Aurora browser will do).
https://www-demo2.allizom.org/b/en-US/firefox/17.0/firstrun/
The issue of it now showing for Firefox 16 will be addressed in Bug 812263.
Comment 24•12 years ago
|
||
Looking good. Just left a couple of comments on Basecamp, which I'm repeating here:
Please capitalize "Web" in the line above the video.
Also, just wondering why the "Keep in touch" and "Keep it moving" promos are missing as compared with Ty's mockup: https://bugzilla.mozilla.org/show_bug.cgi?id=809236#c9
That might have be a deliberate decision that I missed, but I wanted to be sure.
Assignee | ||
Comment 25•12 years ago
|
||
(In reply to Matej Novak [:matej] from comment #24)
> Please capitalize "Web" in the line above the video.
Fix pending.
> Also, just wondering why the "Keep in touch" and "Keep it moving" promos are
> missing as compared with Ty's mockup:
> https://bugzilla.mozilla.org/show_bug.cgi?id=809236#c9
> That might have be a deliberate decision that I missed, but I wanted to be
> sure.
Yeah, this section was simplified in order to reuse more of the existing whatsnew page template for firstrun. Thanks for checking.
Comment 26•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/55348fa1d0f7c6ca3947e5404e50eec6ac34cf73
firstrun page for Firefox 17 with social API promo
Bug 809238
https://github.com/mozilla/bedrock/commit/79f135ce16e0da2ac93934286696749dce5eba77
URL and webtrends info for facebook link
(Bug 809238)
https://github.com/mozilla/bedrock/commit/6797f8a1ad7b666a6ee5bf5bc60b8c28237b21a9
Whitespace cleanup (Bug 809238)
Comment 27•12 years ago
|
||
So the page now exists in production. It is not the page seen by end-users though as we haven't done the /b/ redirect. End users still the PHP code.
Keeping the bug open until we have the go for this.
Comment 28•12 years ago
|
||
Checked and it is on prod http://www.mozilla.org/b/en-US/firefox/17.0/firstrun/ and everything looks good
I am on a 13 inch screen and I think most people interested in the newsletter will miss it due to it being way down at the bottom.
Comment 29•12 years ago
|
||
Campaign is on hold and first run promo was removed. Resolving and can reopen or open new bug when ready to resume.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•