Кодировка сайта

23.01.2013

Кодировка сайта

От правильной кодировки интернет – проекта зависит его правильное отображение в интернет – браузере. Вся информация должна отображаться красиво и без искажений. Информация должна одинаково отображаться во всех современных браузерах.

Но перед тем как определиться с кодировкой, нужно вначале правильно выбрать шрифт.

Браузеры могут по разному отображать шрифты. Общее правило такое. Шрифты нужно выбирать без засечек. К таким шрифтам можно отнести: Verdana, Arial. Эти шрифты отлично смотрятся, и в разных браузерах не будет никаких искажений.

Если же нужно сделать красивую надпись, например, заголовок в шапке интернет – проекта, для этих целей можно воспользоваться картинкой, в которой будет помещена необходимая надпись.

Переходим непосредственно к кодировке.

На сегодня, если ваш интернет – проект написанный на русском языке нужно выбирать только из двух вариантов. Это может быть: windows -1251 и Юникод (UTF-8).

Какую кодировку выбрать

На сервере, где расположен ваш интернет – проект, может быть использована одна из нескольких использованных сегодня серверных операционных систем. К ним относятся Windows, Linux и другие. Каждая из этих операционных систем отдает свое предпочтение к выбору кодировки. Поэтому необходимо уточнить эти моменты у компании, которая предоставляет услуги хостинга. Также про кодировку и не только, можно посмотреть на sprosivideo.

Принято считать, что кодировка utf-8 правильно распознается на практически всех серверах. Кодировка же windows -1251 правильно распознается не всеми серверами.

Как можно поменять кодировку

Для этого можно все имеющиеся файлы перекодировать в UTF-8 без BOM. Это можно сделать, используя любой текстовый редактор, например notepad++.

Если же вы пользуетесь CMS, то изменение кодировки необходимо производить в мета теге meta http-equiv.

Некоторые хостинги имеют функцию самостоятельного определения кодировки. Если же такой возможности нету, нужно прописать самостоятельно в файле .htaccess такую строку: AddDefaultCharset utf-8. В ней вместо utf-8 укажите windows-1251, если интернет — проект сделан в ней.