Closed Bug 797503 Opened 12 years ago Closed 11 years ago

Verify a use case

Categories

(www.mozilla.org :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lforrest, Unassigned)

References

(Blocks 1 open bug)

Details

If a user on Firefox 14 or below types in firefox.com into their URL bar, what URL will they be sent to?

Please verify. Thanks!
This should be the same as http://www.mozilla.org/firefox as /firefox will redirect /new or /fx depending on the version.

This is the rule:

# Bug 680147 Redirect updated ff users to /fx
RewriteCond %{HTTP_USER_AGENT} ^.*Firefox/(13.*|14.*|15.*|16.*)$
RewriteRule ^(\w{2,3}(?:-\w{2}(?:-mac)?)?/)firefox[/]?$ /$1firefox/fx/ [E=varyua:1,R=301]
# redirect everyone else to /new
RewriteRule ^(\w{2,3}(?:-\w{2}(?:-mac)?)?/)firefox[/]?$ /$1firefox/new/ [E=varyua:1,R=301]

As it stands right now, Firefox 13-16 will go to /fx, <13 will go to /new. 

After you get redirected to /firefox/fx/, the in-page logic of the desktop and mobile tabs are handled by CSS here:

https://github.com/mozilla/bedrock/blob/master/apps/firefox/templates/firefox/fx.html#L22

The "default-page" class is what determines what tab is displayed in by default when you view /firefox/fx/

Laura: What you are proposing is the latest version of firefox should go to /firefox/fx, all other versions of Firefox should go to /firefox/update/. Is that correct?
(In reply to Chris More [:cmore] from comment #1)
> Laura: What you are proposing is the latest version of firefox should go to
> /firefox/fx, all other versions of Firefox should go to /firefox/update/. Is
> that correct?

Close. I'm proposing that the latest version of firefox should go to /firefox/fx, and all other versions of Firefox should go to /firefox/new.

Ideally we'd have a page that tells people they're out of date (like the #desktop page does) and is optimized for conversion (like the /new page), but until we have that I think /new is best.
Bug 868199 introduced a new download experience. I think this can be closed now.
Status: NEW → RESOLVED
Closed: 11 years ago
OS: Mac OS X → All
Hardware: x86 → All
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.