- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Прочел, как мне кажется, все посты на форуме, связанные с юникодом, облазил Яндекс, но так и не составил впечатления. Буду благодарен всем, кто выскажет мнение, в какой всё же кодировке предпочтительнее делать русскоязычный сайт, нацеленный на РФ - utf8 или windows-1251.
С уважением, Евгений.
+1 за windows-1251
Спрашивал у старшего товарища :)
Получил отевт под рунет windows-1251, а под англоязычные utf8
1251 рулит юникод. :)
Никакой разницы, ни в чем нет, если все правильно сделано.
Никакой разницы, ни в чем нет, если все правильно сделано.
Если не затруднит, подробно расскажите, как все правильно надо сделать?
Если не затруднит, подробно расскажите, как все правильно надо сделать?
В каждой странице вставляешь такой тэг: <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> если 1251 и <meta http-equiv="Content-Type" content="text/html; charset=utf8"> если utf8.
В каждой странице вставляешь такой тэг: <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> если 1251 и <meta http-equiv="Content-Type" content="text/html; charset=utf8"> если utf8.
+ посылать этот же заголовок из скрипта. Все строки передаваемые в скрипт, естественно, будут в кодировке UTF-8.
А еще бывает, что отечественные хостеры вырезают тег <meta http-equiv="Content-Type" content="text/html; charset=**">, чтобы русский Апач не сделал хуже, и как бы даже советуют вообще его не прописывать. И браузерам страницы отдаются в запрашиваемой кодировке.
То есть надо еще ориентироваться и на хостера.
Я сейчас сделал сайтик без этого тега, немного сомнительно, но проверяю - вроде все работает, хотя англоязычный.
Разницы, в принципе, нет. Пока нет... Но я все новые проекты запускаю только в UTF-8.
А еще бывает, что отечественные хостеры вырезают тег <meta http-equiv="Content-Type" content="text/html; charset=**">, чтобы русский Апач не сделал хуже, и как бы даже советуют вообще его не прописывать. И браузерам страницы отдаются в запрашиваемой кодировке.
В .htaccess всегда можно прописать:
AddDefaultCharset utf-8
и тогда вышеприведённая meta становится не нужна...
Компьютеры должны общаться на одном языке, а не строить вавилонские башни. Unicode – это международный стандарт, если не хотите проблем в будущем, используйте UTF-8.