Какие браузеры и операционные системы вы ориентируетесь на новые веб-сайты?

Когда вы работаете над новым веб-сайтом, на какие комбинации браузеров и операционных систем вы ориентируетесь и какие приоритеты? Считаете ли вы, что нацеливание на несколько конкретных комбинаций (и игнорирование остальных) лучше, чем попытка заставить их все работать так, как задумано?

Распространенные браузеры:

  • Фаерфокс (1.5, 2, 3)
  • Internet Explorer (6, 7, 8-бета)
  • Опера
  • Хром

Распространенные операционные системы:

  • Windows (ХР, Виста)
  • Mac OS X
  • линукс
  • Юникс

person ChronoPositron    schedule 25.09.2008    source источник
comment
Вы ориентируетесь не на браузеры или операционные системы, а на стандарты HTML/CSS, которые гарантируют, что все браузеры на любой платформе правильно отобразят страницу! А если нет, но ваша страница проходит валидацию на W3C.org, то ваша страница не сломана, зачем ее исправлять? Вместо этого поставщик браузера должен исправить свое программное обеспечение.   -  person Mecki    schedule 25.09.2008


Ответы (9)


В основном я ориентируюсь только на браузеры, поскольку сайты, которые я создал, на самом деле не зависят от какой-либо конкретной ОС. Как упоминалось выше, руководство YAHOO по поддержке браузеров с градациями является хорошей отправной точкой для определения того, какие браузеры вы должны/могли бы поддерживать. А библиотека пользовательского интерфейса Yahoo (CSS+JavaScript) очень помогает в достижении этой цели.

Но когда я разрабатываю сайты, я в основном делаю это на Firefox2, так как он имеет лучшие инструменты для веб-разработки (firebug + набор инструментов разработчика wed). Затем я также тестирую свои сайты в Opera 9.5, так как это мой предпочтительный браузер для просмотра. Ранее я потерял всякую надежду на поддержку IE6 на любом разумном уровне, поэтому в эти дни я просто сообщаю своим пользователям о необходимости перейти на IE7, который почти способен отображать сайты так же, как FF2/3 + Chrome + Opera.

FF3 и Chrome настолько новы на данный момент, что я обычно их игнорирую, но я должен сказать: они чертовски быстры! Мои тяжелые сайты с javascript/css работают с ними заметно быстрее.

person kosoant    schedule 25.09.2008

Я делаю:

  • Фаерфокс 2 и выше
  • IE 7 и выше
  • Konquorer или Safari (или, может быть, теперь Chrome)
person Steve Moyer    schedule 25.09.2008

оценка поддержки браузера от Yahoo — хорошее руководство:

person Howard    schedule 25.09.2008

Это зависит от вашей аудитории. Если у вас много технических пользователей, у вас может быть 50% пользователей Firefox. Если у вас много мам и пап, вероятно, 75-80% ваших пользователей будут использовать IE 6 или 7. Вероятно, вам нужно получить альпа/бета-версию с помощью Google Analytics, чтобы вы могли измерить свою аудиторию.

person Milhous    schedule 25.09.2008

Там, где я работаю, мы нацелены

  • Firefox 2 и 3 в Windows
  • Firefox 2 и 3 на Mac
  • Сафари на Windows и Mac
  • IE 6 и 7

Мы не нацелены конкретно на какие-либо браузеры Linux, но если они работают в приведенном выше списке, есть большая вероятность, что они будут работать везде. Сейчас мы также тестируем браузер Google Chrome в Windows.

person David Stockton    schedule 25.09.2008

Нет цели. Тест против многих.

person Novaktually    schedule 25.09.2008

Там, где я работаю, мы тестируем следующее (в таком порядке приоритета, исходя из данных google analytics), все на Windows:

  1. IE 7
  2. IE 6
  3. Фаерфокс 3
  4. Фаерфокс 2
  5. Сафари 3

Мы не заморачиваемся с Opera или более старыми версиями браузеров, так как процент пользователей очень мал, однако мы стараемся кодировать все по стандартам, так что больших проблем быть не должно.

Конечно, как сказал Милхауз, это зависит от вашей конкретной аудитории. YMMV.

person Mauricio Scheffer    schedule 25.09.2008

Стандартный набор, к которому я привык, это:

  1. IE6 (победа)
  2. IE7 (победа)
  3. Firefox 1.5+ (Windows/Mac)
  4. Safari 2+ (Windows/Mac)
  5. Opera 9+ (Windows/Mac)
  6. Chrome (пока что, если он очищает Safari 3.0 при победе, он, кажется, тоже очищает Chrome)

Вы также можете заявить о поддержке IE6/7, Gecko и WebKit... и это распространяется на все, что здесь перечислено, кроме Opera, а также на некоторые не перечисленные. Просто намного сложнее протестировать только механизм рендеринга, а не конкретные различия в версиях браузера, и чувствовать себя комфортно с результатами.

person Steve Paulo    schedule 26.09.2008

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

Вам придется сопоставить это с вашей целевой аудиторией и с тем, готовы ли вы потерять некоторых клиентов, которые не захотят (или не смогут) обновить свой браузер.

person scunliffe    schedule 28.11.2008