Я решил что сайт слишком уныл, поэтому попросил нарисовать мне всяких животных, которых вы видите
14.06.2011

Кроссбраузерность и оптимизация под все разрешения экранов. Так ли они нужны?

Эта запись написана мною в 2011 году. В те времена деревья были высокими, а доллар стоил меньше 40 рублей. С тех пор прошло много времени и многое изменилось. Учитывайте это, читая.

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

Кроссбраузерность и оптимизация под все разрешения экранов. Так ли они нужны?

Кроссбраузерность — это отображения сайта одинаково, вне зависимости от браузера, которым использует пользователь.

В идеале, конечно, абсолютно всегда создавать кроссбраузерные сайты. Но с этим, зачастую, бывают проблемы. (В основном, конечно, проблемы с отображением в Internet Exploer, особенно версий 6, 7) Конечно, практически всегда возможно добиться кроссбраузерности и для этого существует достаточно много интересных решений, но зачастую это отнимет очень много времени и сил, поэтому следует задать себе вопрос, а действительно это так необходимо?

К примеру если вы создаёте форум для вебмастеров, то, понятное дело, ваши целевые посетители (т.е. именно те, для кого вы и создаёте сайт) не будут заходить к вам с браузера Internet Expoer 6-й версии. Это означает, что нет ничего страшного, если в таком браузере возникают ошибки при отображении вашего сайта. Понятное дело, что целевые посетители будут заходить к вам, используя современные браузеры, такие как Opera, Mozilla Firefox и Google Chrome. Так зачем терять время и силы на устранение ошибок в IE 6?

Аналогичная ситуация и с оптимизацией сайта под все разрешения экранов

Если вы делаете игровой портал, посвящённый современным играм, то естественно к вам будут заходить люди, с большим разрешением экрана. Ну уж точно не с 800*600. А, значит, дизайн сайта можно смело делать с расчётом, что у ваших пользователей разрешение будет не меньше 1000px в ширину.

Категория: Разработчику Просмотров: 13233 8 комментариев

Комментарии

8 комментариев

DPolyakov 17.06.2011 в 17:30

верстать нужно правильно, тогда в 98% случаев код изначально ксроссбраузерный, а подправить отображение в IE6-7 не занимает много времени

А по поводу того что маленькие разрешения вымерли – посмотрите общую статистику liveinternet

Bahamut 17.06.2011 в 17:50

Берем валидный код: в ие и гуглохроме отображает хрень. Да, поправить не тяжело. Но факт.
Или валидно ≠ правильно с твоей точки зрения? smile Ну, извини, это уже совсем другой разговор будет.

Ливинтернет смотрел долгое время.
800 1,5%
1024 20%
1280 32%
1366 21%
1440 11%
выше 14,5%

20%… Ну, в принципе да. Еще не все пропали. Но подавляющее большинство — ты видишь. Почти 80% выше.
И, к сожалению, процентов 10-15% сайтов сейчас уже не адаптированы под мои несчастные 1024… =(

Bahamut 14.06.2011 в 09:50

Тут две ошибки. smile
1. Гугл хром иногда отображает сайты так же, как и ИЕ. Внезапно, придется иногда переносить его по другую сторону знака «равно» =)
2. «Разрешение не меньше 1000» исчезло году эдак в 2009. Теперь у людей в среднем 1366 (ноутбуки) и 1480 (стационарки). 1024 осталось лишь у древних мамонтов, которые не в состоянии купить себе новый монитор. ) И таки да, у меня 1024*768, при NVIDIA GeForce GTX 460 видюшке и неплохом игровом компьютере. smile

z-17 14.06.2011 в 09:59

1. ну это скорее исключение
лично у меня особых проблем никогда не было с другими браузерами, кроме ИЕ.
2. 1000 я для примера привёл
впрочем как правило дизайны делают если фиксированными, то 1000 или 900 в ширину.
я предпочитаю делать 1000. впрочем на блоге ширина стоит 900.

Bahamut 14.06.2011 в 10:05

А мне «широкоэкранники» с 1920 жаловались на фиксированную в 900 =) Хотя я тоже предпочитаю делать или такую, или 80% резинка, чтобы смотрелось более-менее вменяемо на всех экранах.

z-17 14.06.2011 в 10:09

ну их можно понять. не очень круто, когда контент занимает меньше половины экрана.
у меня 1280*1024 и я вообще счастлив)
в смысле, 80% резиновые?

Bahamut 14.06.2011 в 11:39

Понятие резинового сайта знакомо? smile Который растягивается в зависимости от ширины экрана.
Ну вот, 80% от ширины экрана = сайт. Вот так довольно прилично смотрится и на 1024, и на 1440.

z-17 14.06.2011 в 17:06

а, ну понятно.
просто никогда не делал резиновый в процентах)
либо резиновый, либо фиксированный

Добавить комментарий для Bahamut