|
|
|
| Не давно перешел с Windows-1251 на utf-8. На каком-то сайте прочитал, что лучше использовать её, в начале все было нормально, текст отображался и отображается корректно, но когда открываешь исходный код web-страницы, то там одни кракозябры написаны, не чего не понять, подскажите в чем проблема? | |
|
|
|
|
|
|
|
для: algoritm2
(10.05.2013 в 13:41)
| | А чем открываете? Разумеется, это разные кодировки и если редактор ожидает одну кодировку, а открываете в другой - будут крокозяблики.
>На каком-то сайте прочитал, что лучше использовать её
Есть достоинства и недостатки в любом подходе, но в случае UTF-8 масштабируемость проекта лучше, особенно, если используете одновременно два языка (правда по сравнению с Windows-1251 текст занимает больше места и требует большего объема вычисления). В общем лучше действительно ориентироваться на UTF-8, а с крокозябликами можно разобраться, только сообщите, в чем работаете. | |
|
|
|
|
|
|
|
для: cheops
(10.05.2013 в 13:49)
| | Когда я открываю сайт все нормально текст на русском или на английском языке, но стоит только в браузере нажать правой кнопкой мыши на сайте и в списке выбрать исходный текст, как открывается файл с кодом, где вместо русского текста кракозябрами. | |
|
|
|
|
|
|
|
для: algoritm2
(10.05.2013 в 13:59)
| | Каким браузером пользуетесь? | |
|
|
|
|
|
|
|
для: algoritm2
(10.05.2013 в 13:59)
| | Вопрос снят, надо было просто заголовок с кодировкой послать.
header("Content-Type: text/html; charset=utf-8");
Спасибо за помощь. | |
|
|
|