Должен ли я поддерживать все (6, 7, 8) версии IE? - PullRequest
7 голосов
/ 22 декабря 2009

У меня в браузере Ubuntu есть веб-браузеры FireFox, Opera и Chromium, и мне удается довольно быстро (и с удовольствием) запускать циклы разработки и тестирования.

Лучшая часть - это небольшие CSS-файлы, которые мне удается создать для всех типов макетов.

Проблемы всегда начинаются, когда я решаю проверить, как у меня дела с IE, и у меня есть несколько коробок только для этого (устал от всех этих игр VM)

В любом случае, попытки поддержать эти приятные макеты в IE занимают огромное количество времени на разработку, делают мои CSS-файлы некрасивыми и даже заставляют меня идти на компромисс в конечном дизайне.

Я пытался использовать некоторые библиотеки, но в итоге все они утекли как другие абстракции, в любом случае оставив вам проблемы с жесткой отладкой.

Я не уверен, что могу себе это позволить, но я считаю, что стоит вообще избегать IE! и да, я знаю статистику и да, я знаю, что ваши клиенты убьют вас, но я уже устал от этого!

Что если все сообщество разработчиков перестанет поддерживать IE со всеми его причудливыми версиями? может быть, пришло время убедить тех парней из Microsoft сконцентрироваться на единственной вещи, которую они когда-либо делали хорошо (которую Джоэл хорошо помнит ) и уже оставить нас в покое?

Давай распинай меня "Это не вопрос" и т. Д. Я просто пытаюсь оправдать свое решение.

Guy

Ответы [ 12 ]

0 голосов
/ 23 декабря 2009

Если это персональный сайт, делайте все, что угодно.

Если это бизнес-сайт, рассмотрите финансовое влияние каждого решения, сравнивая потерю дохода от посетителей неподдерживаемых браузеров и затраты на их поддержку. Сначала соберите статистику браузеров: если это уже существующий сайт, он уже должен быть. Если это новый сайт, вам нужно искать статистику по аналогичным сайтам.

Конечно, вам не нужен подход "все или ничего". Вы можете поддерживать более старые версии IE, но с ограниченной функциональностью. Определите максимальное количество ресурсов, которое вы хотите посвятить IE6, и посмотрите, что вы можете сделать под этим ограничением. Вы также можете попробовать сгруппировать IE6 в ту же категорию, что и мобильные устройства и другие пользовательские агенты с ограниченной поддержкой стандартов. Вам не только не нужно отказываться от поддержки IE6, у вас есть еще больше браузеров. Я не говорю, что это будет легко или даже возможно, поскольку поведение IE6 может сильно отличаться от других пользовательских агентов с низким уровнем веб-технологий.

0 голосов
/ 22 декабря 2009

Вы не единственный, кто так чувствует . Я бы посоветовал посмотреть трафик на создаваемые вами сайты - разбивка браузера может сильно отличаться от сайта к сайту. Если вы не получаете много трафика из IE, тогда прекратите поддержку!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...