[wp-trac] [WordPress Trac] #22044: Twenty Twelve: Support Media Queries on IE7/8 (don't use mobile menu)
WordPress Trac
wp-trac at lists.automattic.com
Tue Oct 2 22:20:09 UTC 2012
#22044: Twenty Twelve: Support Media Queries on IE7/8 (don't use mobile menu)
-------------------------------------+--------------------
Reporter: bpetty | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: 3.5
Component: Bundled Theme | Version: trunk
Severity: normal | Resolution:
Keywords: has-patch needs-testing |
-------------------------------------+--------------------
Comment (by mor10):
Performance wise there is no good reason why the mobile menu should be
default and the 'regular' menu should be in the media queries. This swap
is what is causing the problem and it is a non-standard way of doing
things precisely because it causes this type of problem. Best-practice for
ensuring backwards compatibility and graceful degradation is to put the
more advanced features in media queries (which in themselves are more
advanced features). The decision to turn this on it's head to make the
theme "lean and clean" doesn't really make any sense to me.
Our main focus as developers and designers should be on serving the best
experience possible to the end-users. And we have no (nor should we have)
control over what devices, OSes or browsers the end users choose to use.
In this case IE8 users are served a lesser experience without there being
a solid reason for it: The 'regular' menu works fine on all devices as
does the mobile one. This is not graceful degradation or progressive
enhancement. It's just upside down and it should be fixed.
Also keep in mind that while most North Americans and Western Europeans
have moved on from IE8, the rest of the world is stuck with the older
browsers for economical reasons. The upgrade from XP to Windows 7 (and
soon Windows 8) is prohibitively expensive for many individuals and
companies and for this reason they are stuck with IE8. Because WordPress
is a world wide application with a world wide reach, the world wide end-
user should be provided with as good of an experience as possible. In this
case that means simply flipping the stylesheet around.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/22044#comment:33>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list