с более полным объяснением, которое я только что должен был дать менеджеру;
IE6 был построен около 2000 года и в то время игнорировал несколько важных веб-стандартов. IE6 был своего рода «извлеченным уроком»; IE7 лучше следовать этим стандартам, а IE8 еще лучше.
Firefox был построен вокруг Netscape / Mozilla, и, что важно, они следовали общественным стандартам настолько, насколько могли. Firefox в основном ведет себя как Safari, Chrome, Opera и множество браузеров с крошечным рынком.
Предприниматель спрашивает:
Итак, зачем поддерживать стандарт, а не IE, который является большим ребенком в блоке? Почти все наши клиенты используют IE!
Ответ:
Потому что IE тоже медленно приближается к стандарту. Если мы поддерживаем Firefox, IE8 прост, и мы, вероятно, также получим IE7 практически без изменений. IE6 - это ложка дегтя здесь.
Если мы поддерживаем IE6 - исходное предложение - тогда IE7 - это особый случай, IE8 - это еще один особый случай, Firefox - особый случай и т. Д.
Если мы можем побудить пользователей отойти от IE6, это наш лучший вариант развития событий. Я считаю, что Microsoft официально прекратила всю поддержку, включая исправления безопасности, для IE6, когда Server 2003 SP1 прекратил поддержку, апрель 2009 . Google прекратил полностью поддерживать IE6, например, вежливо сообщая пользователям, что им нужно обновить «для полноценного использования сайта». Такие сайты, как IE6NoMore предлагают довольно приятное всплывающее окно CSS для тех, кто работает с IE6, предоставляя им несколько вариантов обновления.
Но в то же время, поскольку клиенты действительно используют его, IE6 остается здесь, и его проще - и удобнее обслуживать - строить в соответствии со стандартами и возвращаться к IE6, пока он не будет готов.