Стоит ли делать вёрстку под старые браузеры
Примерно год назад я писал в одной из своих статей, что проверять вёрстку нужно обязательно в старых браузерах, а именно в IE6 и IE7. Причина была проста: 3-5% - это не то количество, на которое не стоит обращать внимание. Да, верстальщики (и я в том числе) мучались, но это было, увы, необходимо. Но сегодня я расскажу о свежих новостях и отвечу на вопрос, нужно ли делать вёрстку под старые браузеры.
Согласно самой свежей статистике, лишь 0.3% используют IE6. И сдаётся мне, что очень большая доля этих "пользователей" являются верстальщиками, которые проверяют свои же сайты. IE7 порядка 1.3%, но и тут это слишком малая доля, которая достаточно быстро уменьшается. Поэтому я уже сейчас рекомендую не мучаться с адаптированием под старые браузеры, это уже никто не оценит.
А вот список тех браузеров, которые обязательно нужно проверять:
- Google Chrome, причём он является бесспорным лидером на данный момент. Поэтому в нём сайты должны выглядеть идеально.
- Последняя версия Firefox, на втором месте, под ним также всё должно быть отлично.
- Последняя версия Opera.
- IE9
- IE8, которым пользуются 3.7%. Немного, но это та же история, что с IE6 год назад, поэтому адаптировать под этот браузер нужно. К счастью, данный браузер уже практически не имеет проблем по сравнению с предыдущими версиями. Поэтому если Вы вёрстку сделали хорошо, то, вполне вероятно, вообще ничего не придётся менять, либо добавить буквально 2-3 свойства дополнительно.
Есть ещё Safari, рекомендую проверять и на нём. Но стоит отметить, что если в Chrome, Opera и Firefox всё хорошо, то у меня ещё ни разу не было никаких отклонений в этом браузере. Поэтому проверка в нём - дело необязательное.
Что касается будущего, то я очень надеюсь, что скоро станет возможно использовать CSS3. К сожалению, на сегодняшний день 30-40% пользователей обладают браузерами, которые поддерживают лишь малую часть свойств из CSS3. И абсолютно ни один браузер не поддерживает всех свойств. Когда же поддержка будет хотя бы основных новых свойств во всех используемых браузерах, тогда задача хорошего верстальщика сразу упростится. А плохой уже и так давно использует CSS3 на полную катушку.
-
- Михаил Русаков
Комментарии (13):
У Safari и Chrome одинаковый движок - Webkit. Так что, если в Chrome нормально, то Safari проверять не надо, они одинаковые.
Ответить
неправда! Неодинаковые! знаю лично
Ответить
Приводи пример...Могут быть только визуальные отличия. То что в одном хорошо, а в другом плохо не может быть.
Ответить
в том то и дело, что по-разному они отражали какие-то элементы. Я сейчас уже не вспомню точно, но это был факт. Так что , не спорьте. Возможно это были заголовки.
Ответить
Речь идет о поддержке CSS. Все свойства которые поддерживает Chrome, также поддерживает и Safari. Значит для него дополнительно писать стиль не нужно.
Ответить
Спасибо, Михаил. Слава Богу теперь не буду делать под 6 IE А где вы статистику смотрели? Кто использует какой браузер
Ответить
http://www.liveinternet.ru/stat/ru/browsers.html?period=month
Ответить
здравствуйте михаил,хочу сделать регистрацию, авторизацию и поиск по сайту при помощи php.есть ли в вашем курсе по php и mysql как это сделать?
Ответить
http://srs.myrusakov.ru/freephp - тут всё это есть.
Ответить
Михаил, а как определить какую версию CSS я использую?
Ответить
Евгений, определить легко, если знаешь. В новых версиях CSS изменяют и добавляют новые "фишки".
Ответить
Т.е. только по используемым командам? Используются или нет функции новых версий. Так?
Ответить
Да
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.