- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева

Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вопрос будет наверное до жути тупой, но все же надеюсь на помощь :)
Обратил внимание, что для моих англоязычных сайтов в .htaccess установлена кодировка AddDefaultCharset windows-1251 Насколько это корректно? Какую кодировку вообще нужно для англоязычных документов задавать? И еще. При создании файла ведь используется определенная кодировка, как ее определить? Ну т.е. чтобы не получилось так, что документ создан в UTF-8, а указана кодировка будет как ISO-8859-1? Какая-то каша в голове насчет кодировок, в сети не нашел нормального материала на эту тему.
ставьте UTF-8, она походу тянет и русский и английский алфавит и не только.... посмотреть кодировку можно например в editplus, там когда сохраняете файл внизу можно выбрать кодировку.
Unlock, ой, и мутная эта тема с кодировками...
Кодировка windows-1251 содержит в себе коды символов латинской графики, потому и ваши англоязычные документы нормально отображаются.
На счет того, на сколько это корректно, могу посоветовать первую заповедь админа — "работает? не трожь!".
Если заморачиваться, то пора бы переходить уже на UTF-8. Для понимания процесса изнутри, настоятельно рекомендую почитать статью Джоела Абсолютный Минимум, который Каждый Разработчик Программного Обеспечения Обязательно Должен Знать о Unicode и Наборах Символов. Там все просто и понятно описано и разжовано даже для неподготовленного читателя.
Polimer, спасибо за ссылку, обязательно почитаю. Вопрос такой, у буржуев не возникнут проблемы с просмотром сайта?
Unlock, не скажу что 100%, но если используются только латинские символы, то проблем быть не должно. Дело в том, что в части латиницы наша win-1251 пересекается с их родной win-1252 и iso-8859-1. (если уж ничего не напутал).
Попробуйте просто указать AddDefaultCharset windows-1252 (не меняя физически кодировку ваших текстов) и посмотрите сами. "Кракозябр" быть не должно.
Polimer, мне вот что смущает. Если я в броузере выставляю ISO, то все нормально, а вот если выбрать UTF-8, то весь дизигн едет, не пойму, с чем это связано? Такое чувство что css игнорируется в этом случае. Извиняюсь за корявое изложение.
Вообще, конечно, выбирать кодировку руками в браузере — это неправильно. Это пережиток. Браузеры отлично умеют понимать кодировку документа, которая указана в заголовках ответа сервера (именно за них и отвечает ваша строчка в .htaccess). Здесь даже не обязательно указывать charset в meta.
Описанный же вами глюк, где-то мне встречался... html воспринимается в кодировке указанной вами мануально, а css в кодировке из заголовков ответа сервера (тут точно не помню, утверждать не буду). Помнится, у меня он проявлялся когда на страницах (и в html, и в css) остались комментарии в коде на русском языке, причем написанные в кодировке win-1251.
Если хотите UTF-8, то пускай его отдает сервер используя AddDefaultCharset. Благо — тексты англоязычные, проблем возникнуть не должно.
Polimer, да, комменты на русском есть, наверное потому такая проблемка и возникает. В теме хоть немного разобрался, спасибо!
Типично на англоязычных сайтах стоит iso-8859-1, эта кодировка перекрывает почти многие языки. Если используете русские коменты, то единственный правильный выход ставить utf-8.
Windows-1251 хотя и содержит в себе многие Latin1 буквы, но проблемы будут.
Правильно кодировку указывать не в .htaccess а прямо в странице....
Правильно кодировку указывать не в .htaccess а прямо в странице....
как раз таки правильнее - в заголовках сервера :)
именно по ним ориентируются все броузеры в первую очередь.
Люди, а страницы из win-1251 надо перекодировать, например, в utf-8, перед тем как поменять кодировку на сервере?