![]() | |
> Начало
|
Сага о кодировкахОчень часто, даже от опытных вебмастеров приходится слышать, что мои страницы отображаются в непонятной кодировке и каждый раз при переходе на следующую страницу приходится переключаться вручную на Windows-1251. Некоторые дают советы, чтобы я принудительно указывал в заголовках своих страниц кодировку. Господа, с точки зрения правильного веб-дизайна ЭТО СОВСЕМ НЕ ЕСТЬ ПРАВИЛЬНО! Объясню. Подобная ситуация случается, когда броузер не может самостоятельно определить кодировку на странице. Любой здравомыслящий пользователь интернета, увидев кракозяблы и иероглифы вместо текста, сразу догадается переключиться на одну из самых распространенных в рунете кодировок – Win-1251 или КОИ-8Р. К счастью, такие ситуации случаются редко, и обычно при стандартных настройках броузера страница загружается правильно. Ну а если уж случилось – задумайтесь о настройках вашего броузера. Всё вышесказанное относится к Windows-системам как самым распространенным на сегодняшний день. Теперь посмотрим, что будет, если по вашим советам я принудительно задам в заголовке кодировку "Windows-1251". В 100% случаев на русифицированных Windows-платформах страница отобразится правильно. А как же остальные? На рынке операционных систем кроме вездесущей Windows существуют еще десятки ОС, но далеко не каждая из них имеет поддержку кодировки Windows-1251. Вспомните, сколько раз вы встречали на форумах текст, написанный транслитом! Так вот, на них страница загрузится, но не найдется подходящей кодировки и пользователю уже не помогут никакие переключения кодировок – отображение русского текста будет невозможно. Мне можно возразить, что таких пользователей единицы, и что они составляют лишь небольшой процент от общего числа посетителей. Однако я также считаю, что их игнорировать нельзя, ибо в качественном соотношении они интеллектуально превосходят всю серую массу обычных пользователей, выбравших сомнительного качества простоту ОС Windows. Пожалуй, единственное исключение, когда стОит принудительно указать кодировку – для сайтов, не содержащих важной информации – развлекательных, порнографических, коллекциях рефератов и тому подобных ресурсах. Пока у меня таких нет, я буду придерживаться основ правильной верстки страниц, чего и всем советую. |