[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
Sat Sep 29 18:10:55 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      |
---------------------------+--------------------

Comment (by bpetty):

 Replying to [comment:6 obenland]:
 > This was previously discussed extensively on Trac (#21440, #21489,
 #21955) and IRC ([https://irclogs.wordpress.org/chanlog.php?channel
 =wordpress-dev&day=2012-09-28&sort=asc#m467590 today]), so this is really
 not a huge oversight.

 #21440 does not address the fact that this is a problem with over 30% of
 desktop browsers, and it's a serious degradation that makes site
 navigation incredibly difficult for most sites that will use this theme.
 This ticket only addressed making sure the theme actually worked in IE7
 and IE8, not that it worked well.

 #21489 contains zero discussion, it was just marked as duplicate, but it's
 definitely relevant since it's another duplicate bug report from another
 frustrated user before the first beta was even released.

 #21955 just says "works as intended" with no explanation beyond that
 before closing (not even to answer the poor guy's question of "How do you
 show normal navigation such as other browsers?" - which #21440 does have a
 solution, but it's not one any non-developer will have any clue how to
 apply).

 Also, just for reference, I was involved in the IRC discussion linked, so
 yes, I'm aware of that as well.

 > And as @lancewillett pointed out in
 [http://make.wordpress.org/themes/2012/09/18/default-themes-change-each-
 year/ Why Default Themes Change Each Year]:
 >  "[...] the default theme isn’t trying to be an end-all-be-all theme. It
 won’t please everyone."

 "Supporting the same browsers that even the version of WordPress this
 theme is going to ship with supports" does not fall into this category of
 features the default theme shouldn't be forced to bother with. It's a bug.
 This has nothing to do with anything Lance is explaining in that post.

 This is something we will see a massive number of complaints on, and it
 will be a dark spot in history for the Twenty Twelve theme (and WordPress
 itself) unless it's fixed. This is confirmed by the fact that on the first
 day of release on Extend, there's already five different users complaining
 about it on the support forums: http://wordpress.org/support/topic/theme-
 twenty-twelve-nav-bar-fails-in-ie8

 Yes, users could fix it themselves (one user on that forum thread did so
 with a child theme), but most users won't have a clue how to.

 I haven't heard a single person say that the mobile menu is "better" for
 IE8, the only thing I've heard is "we shouldn't care". I'm saying we have
 a good reason to care.

 "Best practices in my opinion, shouldn't leave such a great percent of
 users behind."

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/22044#comment:7>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list