Changes between Initial Version and Version 1 of Ticket #22044, comment 33
- 10/02/12 22:28:42 (8 months ago)
initial v1 1 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. 1 e. 2 2 3 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. 3 . 4 4 5 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. 5 d.