Closed Bug 683209 Opened 13 years ago Closed 13 years ago

[Responsive Design] Navigation, Create reliable fallback for tablet users

Categories

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

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: christine.brodigan, Assigned: sgarrity)

References

()

Details

(Whiteboard: r=95499 b=trunk)

Hey Jason,

If time permits in Q3 could you experiment with the main navigation on mozilla.org/firefox and create a reliable fallback for tablet users that triggers feedback on clicks. 

The goal is to improve the Firefox website for users on all devices and advance towards a site that's more responsive to mobile. Ideally, if implemented we would start to send tablet users to /firefox experience v. /m experience.

Hooray!

-CB
Hey Steven,

Would you guy like to take this bug and give it a try?

~cb
Reassigning to Steven.

Would be great to give this a try when you have time, let me know.
Assignee: jgrlicky → steven
Summary: [Responsive Design] Navigation, Create reliable failback for tablet users → [Responsive Design] Navigation, Create reliable fallback for tablet users
Target Milestone: 3.10 → 3.12
Keywords: qawanted
Whiteboard: r95499 b=trunk
As of r95499 this should be working.

One regression was required to make things work on iOS: the CSS-only menu implementation is no more. The :hover selectors in the CSS were causing other menu items to be selected on iOS when mixed with the JS.

Touch events are not used in this implementation because adding a touch event handler in iOS caused the menu to flash several times when it opened (even if the handler was empty).

Touch support is detected and used to prevent the default click action on top-level menu items so the menu works on Android devices.

Please QA.
Chrissie, given this change, we should be able to keep tablet users on the main site, rather than redirect them to the mobile website. Do you want to file another bug for that?

This does bring up some other issues though - given that the main website pushes desktop downloads and tablets need to get Firefox from the Android Market.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Blocks: 689987
(In reply to Steven Garrity from comment #4)
> Chrissie, given this change, we should be able to keep tablet users on the
> main site, rather than redirect them to the mobile website. Do you want to
> file another bug for that?
> 
> This does bring up some other issues though - given that the main website
> pushes desktop downloads and tablets need to get Firefox from the Android
> Market.

Simply awesome! Bug 689987 added to send tablet users to full site.
No longer blocks: 689987
pushed to production r95521
Whiteboard: r95499 b=trunk → r=95499 b=trunk
Component: www.mozilla.org/firefox → www.mozilla.org
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.