Html в нормальной кодировке (как сохранить что в винде было нормально видно название?)
Модератор: Bizdelnick
-
foxIG
- Сообщения: 261
- ОС: Mandriva 2010 PP
Html в нормальной кодировке
возникла такая проблемма: при сохранении HTML страниц( да и не только страниц, а просто файлов в ЛИНУКСЕ в винде они потом видны как набор символов.как можно сделать так что бы и винде названия файлов отображались нормально?
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Html в нормальной кодировке
foxIG, посмотри, пожалуйста, исходный текст этой страницы.
видишь, в четвертой строке присутствует тэг meta? и в нем (обычно, правильно) указан charset, используемый на данной странице.
а еще есть внемлемые браузеры, которые этот тэг умеют понимать.
а еще есть пользовательские настройки этих браузеров.
у меня только один вопрос - а линукс-то тут при чем?
видишь, в четвертой строке присутствует тэг meta? и в нем (обычно, правильно) указан charset, используемый на данной странице.
а еще есть внемлемые браузеры, которые этот тэг умеют понимать.
а еще есть пользовательские настройки этих браузеров.
у меня только один вопрос - а линукс-то тут при чем?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
foxIG
- Сообщения: 261
- ОС: Mandriva 2010 PP
Re: Html в нормальной кодировке
sash-kan писал(а): ↑08.05.2007 19:03foxIG, посмотри, пожалуйста, исходный текст этой страницы.
видишь, в четвертой строке присутствует тэг meta? и в нем (обычно, правильно) указан charset, используемый на данной странице.
а еще есть внемлемые браузеры, которые этот тэг умеют понимать.
а еще есть пользовательские настройки этих браузеров.
у меня только один вопрос - а линукс-то тут при чем?
так дело не только с вэб страницами, например если я заархивирую новую папку и разархивирую её в винде, то само название папки и название всех файлов принимает нечитабельный вид (например ¦Э¦-¦-¦-TП ¦¬¦-¦¬¦¦¦-)
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Html в нормальной кодировке
Да ни при чем, аданака, это все W3C злобствует
Кстати, еще один обязательный по их мнению тэг -
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML что_надо" "http://www.w3.org/что_надо">
Тогда его точно все поймут
А вот это совсем из другой оперы. В поиск.
-
VFD
- Сообщения: 15
- ОС: Win XP sp2
Re: Html в нормальной кодировке
У меня то же возникала такая проблема. Решил ее установкой драйвера под винду Ext2Fsd. В нем прописываете кодировку, в которой следует читать название и все.
Скачать его можно отсюда
Скачать его можно отсюда
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Html в нормальной кодировке
эээ... это уже из совсем третьей оперы.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
azrael
- Сообщения: 73
- ОС: KUbuntu 8.04 Hardy Heron
Re: Html в нормальной кодировке
В этой теме разбирается уже как минимум три темы 
-
VFD
- Сообщения: 15
- ОС: Win XP sp2
Re: Html в нормальной кодировке
Насколько я понял из вопроса, то проблема не в кодировке страницы, а в кодировке названий файлов
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Html в нормальной кодировке
Судя по тому, что все читатели поняли по разному - топикстартер и сам не понял, в чем у него проблема...
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Html в нормальной кодировке
alv, вполне понял, и, судя по по всему, подредактировал первый пост.
не мог же я так по-идиотски ответить совсем не в тему!
включая телепатию, догадываюсь, что, видимо, речь о примонтированном разделе идет.
следовательно, надо опции монтирования корректировать. если так — однозначно в поиск.
не мог же я так по-идиотски ответить совсем не в тему!
включая телепатию, догадываюсь, что, видимо, речь о примонтированном разделе идет.
следовательно, надо опции монтирования корректировать. если так — однозначно в поиск.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Html в нормальной кодировке
Уфф!..
Давайте так порешим. Автор подумает, аккуратненько опишет задачу, что делается, что получается и задаст грамотный вопрос. А то прикрою тему начисто...
Давайте так порешим. Автор подумает, аккуратненько опишет задачу, что делается, что получается и задаст грамотный вопрос. А то прикрою тему начисто...
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Html в нормальной кодировке
Ну теперь-то, после включения твоей телепатии, и я понимаю, что фигню сказал
Все-таки телепатия - болезнь инфекционная
-
wi:
- Сообщения: 535
- Статус: wi love linux
- ОС: Open SuSE 11.0
Re: Html в нормальной кодировке
Об этом читаем на сайте тёмы.
А может проблема в кодировке текста. В винде такими прелестями занимается Штырлиц, например или Bred-ом можно поправить. Для линуха в kate тоже есть кодировка такста по-умолчанию.
В любом случае - ждем автора
%s
-
foxIG
- Сообщения: 261
- ОС: Mandriva 2010 PP
Re: Html в нормальной кодировке
простите за отсутствие.по рекомендациям alv ходил юзать поиск.нашел много чего интересного. и добавил себе много проблемм.
опишу еще раз проблемму:
разделы fat подмонтированы через fstab(iocharset=utf8,codepage=866).
locale
делаю архив в линуксе с русскими названиями файлов и копирую на fat раздел.В результате при разархивировании архива в винде получаю набор непонятных символов.файлы то открываются и читаются нормально только вот название их набор символов.
думаю теперь всем будет понятно в чем проблемма.
Далее думал решением будет смена локали на koi8-ru.Делаю draklocale, нажимаете кнопку Дополнительно> "Кодировка для ообратной совместимости">выбираю русский.перезагружаюсь....и вывод locale всё равно utf8.пробовал менять и /etc/sysconfig/i18n без результатов. Может я не тем путём пошел?подскажите правильный...
опишу еще раз проблемму:
разделы fat подмонтированы через fstab(iocharset=utf8,codepage=866).
locale
Код: Выделить всё
[root@localhost ig]# locale
LANG=ru_RU.UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=Код: Выделить всё
[root@localhost locale]# locale charmap
UTF-8делаю архив в линуксе с русскими названиями файлов и копирую на fat раздел.В результате при разархивировании архива в винде получаю набор непонятных символов.файлы то открываются и читаются нормально только вот название их набор символов.
думаю теперь всем будет понятно в чем проблемма.
Далее думал решением будет смена локали на koi8-ru.Делаю draklocale, нажимаете кнопку Дополнительно> "Кодировка для ообратной совместимости">выбираю русский.перезагружаюсь....и вывод locale всё равно utf8.пробовал менять и /etc/sysconfig/i18n без результатов. Может я не тем путём пошел?подскажите правильный...
-
MadDog
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: Html в нормальной кодировке
Самым простым решением будет: не называть файлы по-русски. Пишите по-английски, проблем меньше будет.
Ещё можно сменить локаль на cp1251. Тогда все название файлы по-русски будут нормально читать в винде, но можно поиметь большой гиморой в линуксе из-за смены локали.
Ещё можно сменить локаль на cp1251. Тогда все название файлы по-русски будут нормально читать в винде, но можно поиметь большой гиморой в линуксе из-за смены локали.
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Html в нормальной кодировке
Все-таки для меня w3c чуть-чуть больший авторитет, нежели дядя Артемий
А практически - попробуйте считать кириллическую html-страницу без доктайпа (или с некорректным доктайпом) в OOo или Kword.
О результатах доложить
-
foxIG
- Сообщения: 261
- ОС: Mandriva 2010 PP
Re: Html в нормальной кодировке
MadDog писал(а): ↑09.05.2007 10:46Самым простым решением будет: не называть файлы по-русски. Пишите по-английски, проблем меньше будет.
Ещё можно сменить локаль на cp1251. Тогда все название файлы по-русски будут нормально читать в винде, но можно поиметь большой гиморой в линуксе из-за смены локали.
но я сохраняю html страницы, а они автоматически сохраняются на русском языке, и переводить все геморно.а не подскажите как сменить локаль на cp1251?
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Html в нормальной кодировке
Святые слова! Вот уже скоро 15 лет вдалбливаю своим юзверям:
Юзверь, именующий свои файлы чем-то, отличным от первых 128 символов кодовой таблицы, подлежит четвертованию на Дворцовой площади
В принципе можно сделать аккуратно. Но первый совет лучче
-
foxIG
- Сообщения: 261
- ОС: Mandriva 2010 PP
Re: Html в нормальной кодировке
ну а всё таки как сменить локаль на cp1251?как сменить на koi8-r я нашёл а вот про cp1251 ничего
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Html в нормальной кодировке
для начала - командой
locale -a | grep 1251
смотрите, как она (cp1251) точно называется
Затем командой
grep -R "LANG=ru_RU.utf8" /etc
ищете, в каком именно файле прописана текущая локаль
Затем в найденном файле заменяете строку
export LANG=ru_RU.utf8
на
export LANG=ru_RU.CP1251
Реинициализируетесь тем или иным способом (например, тремя пальцами)
Это общее решение на все случаи жизни
Знатоки Мандривы подскажут, как это сделать дистро-специфичными средствами
PS а вообще-то, где только об этом ни писали?
В том числе и на этом форуме...
-
MadDog
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: Html в нормальной кодировке
foxIG
Ну думаю вам может помочь ещё перекодировка названий файлов. Почитайте здесь, но для вашего случая это просто информация для размышления.
На форуме уже была подобная тема. Почитайте Русские заголовки внутри архивов под ОС WinXP. В топике пользователем T-34 был выложен архив со скриптами, но после известных событий
многие аттачи слетели. Поэтому возьму на себя смелость выложить здесь тот архив.

Ну думаю вам может помочь ещё перекодировка названий файлов. Почитайте здесь, но для вашего случая это просто информация для размышления.
На форуме уже была подобная тема. Почитайте Русские заголовки внутри архивов под ОС WinXP. В топике пользователем T-34 был выложен архив со скриптами, но после известных событий
Дядь Лёш, а может не стоит? Там такое начнётся....
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Html в нормальной кодировке
Виноват, исправился, больше не буду