Мобильная версия форумов
Открыть
 −5°C
завтра: −4°C
Погода в Перми
−5°C
ночью−4°C
утром−5°C
завтра−4°C
Подробно
 66,70
+0.1615
Курс USD ЦБ РФна 16 февраля
66,7044
+0.1615
 75,25
+0.2021
Курс EUR ЦБ РФна 16 февраля
75,2492
+0.2021
PRM.Форум /Компьютеры Интернет Связь / Программирование /

HTML && Проблема с кодировкой сайта...

  • arudakov

    Анонимный пользователь

    Полная чушь какая-то. В один прекрасный момент в процессе создания сайта у него поменялась кодировка. Родная 1251 при каждой перезагрузке каким-то чудом заменялась на другую. Немного удивившись, я вставил-таки

    И всё бы ОК, но когда посмотрел через хостинг, кодировка сменилась, и уже безвозвратно :((. В контекстном меню значится 1251, однако выводится всё KOI8-P. Строка в HTML таинственно сменилась на
    . Помогите кто-нибудь, а не то у меня уже похоже крыша едет...

  • Анонимный пользователь
    не сочти за наезд, но кодировка windows-1251
    для страничек сайта - признак дурного тона либо
    отсутствия такового вообще.

    что тебе мешает создавать страницы в KOI8-R?
    неужто твой редактор, который кроме виндовой
    кодировки ничего не понимает?

    С KOI8-R, как минимум, не будет проблем:
    ....А. подобной той, что есть у тебя самого сейчас
    ....B. у тех, кто редактирует страницы в том же Dreamweaver-е
    ....C. на сайте с кодировками
    ....D. у тех, кто работает под юниксом
    ... и т.д.


    _____________________________________________
    ...относись к другим так, как
    ты хотел бы, чтобы к тебе относились ...

  • guru

    Сообщений: 3810

    В charset поставь koi8-r , и все, любой браузер воспримет нормально эту строку и будет автопереключаться на эту кодировку.

    Работник цифродробительного цеха.

  • arudakov

    Анонимный пользователь

    Что значит "создавать страницы в KOI8-R"?
    Я пишу в блокноте, до этого проблем не было. А теперь вот такой косяк... Причём такое чувство, что проблема с компом - некоторые другие сайты тоже отображаются с другой кодировкой.
    Написал KOI8-R, но эту стрчку опять заменили!

  • Анонимный пользователь
    Notepad фалики сохраняет в виндовой кодировке.

    есть "продвинутые" редакторы, которые сохраняют фалики
    в той кодировке, в какой укажешь. Если редактировать в
    том же встроенном редакторе Far-а, то при создании/сохранении
    файла ты можешь выбрать - в какой именно кодировке твой файл.

    есть редакторы, которые html-странички создают/сохряняют только в KOI8-R.

    и указание в заголовке документа:

    ничего путнего не даст, если сам текст набит в виндовой кодировке. Вот что я тебе хотел сказать.

  • guru

    Сообщений: 3810

    -=и указание в заголовке документа:

    ничего путнего не даст, если сам текст набит в виндовой кодировке. Вот что я тебе хотел сказать=-

    Естественно ничего не даст, потому как, это всего лишь указатель браузеру в какой кодировке у тебя выполнена страница....Автоперекодировщики - это уже из области скриптографии ))

    Работник цифродробительного цеха.

  • Анонимный пользователь
    есснно:миг:токо похоже товарищч выше этого не допонимает:хехе:
    поди он ещё начитался советов от юзверей мелкософта, что
    Notepad - самый лучший редактор для создания html-страничек
    :)))) *самому как-то на глаза попадался такой тезис*

  • guru

    Сообщений: 3810

    Предпочитаю Far и руки, имхо не криво получается ;-)

    Работник цифродробительного цеха.

  • Анонимный пользователь
    вот эта статейка тебе популярно разъяснит твою проблему с кодировками.

    удачи:миг:


    _____________________________
    ... no comments ...

  • arudakov

    Анонимный пользователь

    Спасибо за советы, но чего собственно делать-то? Раньше ведь проблемы не было! Такое чувство, что косячок за сервером...

  • ёжик. зилёный ёжик

    Сообщений: 102385

    В ответ на: кодировка windows-1251
    для страничек сайта - признак дурного тона либо
    отсутствия такового вообще.
    Оччень интересно. Почему же тогда на большинстве сайтов именно эта кодировка используется? Или вы в каком-то другом интернете? Обвинять НГС (он вроде как в 1251 отображается) в отсутствии тона вообще (кстати, а как это?) мне кажется просто некорректным. Если вам из под юникса ничего кроме КОI8 не видно, зачем же всех так ровнять?

  • Анонимный пользователь
    В ответ на: Спасибо за советы, но чего собственно делать-то? Раньше ведь проблемы не было! Такое чувство, что косячок за сервером...
    похоже статью ты не читал :::::::::::))) да, есть за сервером такой косячок, об чем там и написано....


    __________________________________________________
    ... web-программирование - удивительная вещь:
    - косячок на косячок порою аннулируют друг-друга
    и всё получается - как и хотелось...

  • Анонимный пользователь
    ну во-первых высказал не своё личное мнение, но с которым сам полностью согласен.

    во-вторых:
    В ответ на: Если вам из под юникса ничего кроме КОI8 не видно, зачем же всех так ровнять
    на это могу лишь сказать - уважай не только свой труд,
    но и тех, кто с его "плодами" будет разбираться...

    PS: работал и работаю под "форточками". вчера это были NT, сегодня двухтонник. Так что претензия не по адресу.

  • guru

    Сообщений: 3810

    А вы просто посмотрите чего больше на компах стоит и все станет сразу ясно????
    А дурнота тона , о которой писал space , я думаю состоит в том, что нет права выбора, вот раньше на сайтах да и сейчас попадются такие, был выбор твоей кодировки, было всем хорошо....А сейчас в силу того, что везде мастдай стоит, и все под него ровняются как октябрята на пионеров, мы полчаем одну 1251 и никакой иной.

    Работник цифродробительного цеха.

  • ёжик. зилёный ёжик

    Сообщений: 102385

    Что свобода выбора это хорошо, я согласен. Но встречается редко.

  • ёжик. зилёный ёжик

    Сообщений: 102385

    Может я не совсем правильно выразился, но претензий никаких и не было. Просто не очень удобно, когда весь браузер, все окна в одной кодировке (так получается, что это чаще 1251) и тут начинаешь открывать какой-нибудь сайт в KOI8. И приходится на каждой страничке, в каждом вновь открытом окне кодировку переключать. Утомительно. Мне вобщем-то абсолютно все равно какой код у каждой буквы, и как все это вместе называется, хочется только единообразия.

  • Анонимный пользователь
    да, это всё так...

    но речь о том, что вот если бы всякие ламеры не писали в метатеге один контент-тайп, а сам файл сохраняли в другой кодировке, о которой они зачастую даже не догадываются, то не было бы проблемы с тем, что нужно сидеть и тупо менять кодировки в окне браузера.

  • ёжик. зилёный ёжик

    Сообщений: 102385

    Когда в браузере, это еще не худший вариант. Иногда в браузере при любой кодировке абракадабра, приходится на диск сохранять и FAR-ом приводить к читаемому виду. Вот это развлечение:улыб:

  • Анонимный пользователь
    корни оттудова же растут... так что сохраняй, меняй
    кодировки и вспоминай кого-то тама, если что-то не так...
    и ни в коем случае, не говори чайникам, что и как надо делать,
    иначе рискушь потерять свои 33 удовольствия от операций
    в том же Far-е...


    __________________________________________________
    ...знаю операционные системы: виндовз 98, фар
    *строчка из резюме*

  • Анонимный пользователь
    |>> не сочти за наезд, но кодировка windows-1251 для страничек сайта - признак дурного тона либо отсутствия такового вообще.

    Могу честно сказать, что некоторые хостеры(особенно бесплатные) требуют, чтобы на всех страницах стояла вин-1251. И дело не в их вкусе, а русском апаче, на который и возлагается почетная должность перекодировки в нужный вид.

  • Baka

    Анонимный пользователь

    \begin{quote}
    Спасибо за советы, но чего собственно делать-то? Раньше ведь проблемы не было! Такое чувство, что косячок за сервером..
    \end{quote}

    Сменить хостинг?
    "Косячок" действительно за сервером -
    правильный сервер должен отдавать то, что на него положено,
    ничего не перекодируя, когда не просят.
    Или перекодировать правильно - когда браузер попросит другую кодировку
    (разумеется, сервер должен знать (то есть - правильно думать о)
    кодировку документа)
    А кодировка koi8 или Win1251 - не так важно
    (насколько я знаю, Windows-кодировка более распространена в (web-)Рунете
    (в отличие от почты))
    - надо только, чтобы сервер её знал.
    Можно, конечно, самому перекодировать документы в koi8
    (если уж сервер никак по-другому не работает.
    Кстати, какую кодировку он сообщает в HTTP-заголовках?
    (можно посмотреть, например, lynx -mime_header или
    использовать Проксомитрон
    или сказать адрес :-) )),
    но "meta ...charset" лучше убрать - это древние подпорки, превратившиеся
    в грабли с самого начала.

Записей на странице:

Перейти в форум

Модератор: