[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