ТРАНСПОРТ в России
Список темНовая темаПоискПравилаВойти Темы: <<>>
Кодировка
Лебедев  24.08.2007 21:19

А почему в Опере 9 такие проблемы с кодировкой? На всех трех сайтах + на tr.ru открывается с кракозябрами и только когда укажешь кодировку 1251 вручную, начинает работать как надо. Но уже на следующей странице сайта опять кодировка сбивается и опять надо лезть в меню и указывать кодировку. Авто-энкодинг не пашет.

Re: Кодировка

Лебедев писал(а):
-------------------------------------------------------
> А почему в Опере 9 такие проблемы с кодировкой?

Вы очень правильно сформулировали вопрос. Осталось задать его в правильном месте, а именно авторам Оперы 9. У нас на всех страницах, согласно стандартам W3C, вписана в хедер следующая вещь:
.
Если браузер этого не понимает, это проблемы браузера...

Четыре упомянутых сайта - единственные из виденных мной, у кого такая проблема :-)
Лебедев  25.08.2007 01:25

Ничего не понимаю в хтмл. Вот работающие строчки с других страниц:



Вот ваша:
.
Слэщ в конце не может мешать?

А на вот этой странице сей строчки вообще нема.
Сейчас скажет "Не разбираешься - не лезь" :-)



Редактировано 2 раз(а). Последний раз 25.08.07 01:31 пользователем Лебедев.

Предположение
Trotil  25.08.2007 18:13

Если слеш в конце, над должен быть указан доктайп XHTML, как мне помнится.

Почитал стандарты, убрал слэш. Проверяйте :) (-)

Лебедев писал(а):
-------------------------------------------------------
> Слэщ в конце не может мешать?

Нифига
Лебедев  02.09.2007 22:57

>> Íàø ñàéò ïîñâÿù¸í Ìîñêîâñêîìó Òðîëëåéáóñó - åãî ïðîøëîìó, íàñòîÿùåìó è áóäóùåìó. Òðîëëåéáóñ îòíîñèòñÿ ê ÷èñëó ýêîíîìè÷íûõ è ýêîëîãè÷åñêè áåçîïàñíûõ âèäîâ òðàíñïîðòà. È õîòÿ ïî ýòèì è ìíîãèì äðóãèì ïàðàìåòðàì îí îáû÷íî óñòóïàåò òðàìâàþ, ó òðîëëåéáóñà åñòü íåçàìåíèìûå êà÷åñòâà, êîòîðûå ïðåäîïðåäåëÿþò íåîáõîäèìîñòü åãî äàëüíåéøåãî ðàçâèòèÿ. Ïðåæäå âñåãî, òðîëëåéáóñíûå òðàññû äîëæíû ïðîëåãàòü âäîëü ïðîñïåêòîâ íàä ëèíèÿìè ìåòðî. Âåäü â ýòîì ñëó÷àå îñíîâíîé òðàíçèòíûé ïàññàæèðîïîòîê óæå îáåñïå÷åí ñàìûì ìîùíûì ðåëüñîâûì òðàíñïîðòîì - ìåòðîïîëèòåíîì, ïîýòîìó ñêâîçíàÿ äóáëèðóþùàÿ òðàìâàéíàÿ ëèíèÿ ñåáÿ íå îïðàâäàåò.  òî æå âðåìÿ, òàêèå ïðîñïåêòû, êàê ïðàâèëî, ãóñòî çàñòðîåíû ìàãàçèíàìè, æèëüåì è ìåñòàìè ïðèëîæåíèÿ òðóäà. Ìåòðîïîëèòåí æå íå ìîæåò îáåñïå÷èòü óäîáíûõ ïîäõîäîâ - ñòàíöèè åãî íå âûãîäíî ðàïîëàãàòü ÷àùå, ÷åì ÷åðåç 2-3 êèëîìåòðà, äà è ñïóñê íà ñòàíöèþ è ïîäüåì íà ïîâåðõíîñòü îòíèìàþò íåìàëî ñèë è âðåìåíè. Òóò-òî íà ïîìîùü è ïðèõîäèò òðîëëåéáóñ, ñïîñîáíûé áû ñòðåå è ýôôåêòèâíåå, ÷åì ìåòðîïîëèòåí, ïåðåâîçèòü ïàññàæèðîâ íà êîðîòêèå ðàññòîÿíèÿ.

Что и требовалось доказать :)

Лебедев писал(а):
-------------------------------------------------------
> Нифига

Пинайте разработчиков Оперы, которые у себя что-то испортили. Или у вас что-то в настройках. Я сейчас у себя проверил в Опере 6.03, всё открывается как надо. Нормально всё и в других браузерах: IE, Firefox.

Re: Что и требовалось доказать :)
Нихто  03.09.2007 01:46

Проблемы с просмотром Новостей. Определяет кодировку почему-то как вьетнамскую. Надо вручную переставлять на кириллицу.

Невозможно воспроизвести проблему на земле (-)

Нихто писал(а):
-------------------------------------------------------
> Проблемы с просмотром Новостей. Определяет кодировку почему-то как вьетнамскую. Надо вручную
> переставлять на кириллицу.

Ответа что-то не понял. (-)
Нихто  03.09.2007 19:20

Андрей Подрубаев писал(а):
-------------------------------------------------------
> Невозможно воспроизвести проблему на земле

Re: Ответа что-то не понял.
АСЯ  04.09.2007 15:22

Нихто писал(а):

>Re: Ответа что-то не понял.

Рекомендую убрать галочку с "автовыбор" (кодировки)

Re: Ответа что-то не понял.
lightning  04.09.2007 18:51

АСЯ писал(а):
-------------------------------------------------------
> Нихто писал(а):
>
> >Re: Ответа что-то не понял.
>
> Рекомендую убрать галочку с "автовыбор"
> (кодировки)

У меня стоит галочка "вид->кодировка->кириллица->автоопределение" все отображается нормально. На работе Opera 9.20, дома 9.23

я лишь порекомендовал попробовать (-)
АСЯ  04.09.2007 19:47

.

Re: Кодировка
Лебедев  04.09.2007 21:46

Цитата
сейчас у себя проверил в Опере 6.03
Ну вы еще Нетскейп поставьте :)
Цитата
У меня стоит галочка "вид->кодировка->кириллица->автоопределение" все отображается нормально. На работе Opera 9.20, дома 9.23
Тоже автоопределение, тоже 9.23 - но ничего. И с автовыбором ничего, и без него ничего, в общем странно.

Не люблю, знаете ли, бессмысленных действий. Ставить новое ненужное не буду, но и сносить старое ненужное тоже смысла не вижу :) (-)

Лебедев писал(а):
-------------------------------------------------------
> Ну вы еще Нетскейп поставьте :)

Re: я лишь порекомендовал попробовать
Нихто  05.09.2007 02:26

АСЯ писал(а):
-------------------------------------------------------
> .

Да пошли они, умники со своими Операми.
У меня тоже всё работало, а потом перестало.
А вот товарищ Ася действительно дельный совет дал. В отличие от некоторых.

Совет товарища "Ася" был опробован в условиях, близких к боевым
Лебедев  08.09.2007 05:55

Результат: изменился стиль вывода текста. Если до применения совета уважаемого товарища на практике, сайт говорил мне, мол,

Çàêëþ÷¸í äîãîâîð íà ïîñòàâêó ñêîðîñòíûõ ïîåçäîâ äëÿ ëèíèè Ïåòåðáóðã-Õåëüñèíêè
"Oy Karelian Trains Ltd" çàêëþ÷èëà äîãîâîð íà ïîêóïêó 4 ñîñòàâîâ ñåìåéñòâà Pendolino ôðàíöóçñêîé êîìïàíèè Alstom.
[06.09.2007 21:13 - Ñàíêò-Ïåòåðáóðã (Ëåíèíãðàä)]

то после отключения автонастройки кодировки сайт кардинально преобразился:

ЧръыўїИэ фюуютю№ эр яюёђртъѓ ёъю№юёђэћѕ яюхчфют фыџ ышэшш Яхђх№сѓ№у-ехыќёшэъш
"Oy Karelian Trains Ltd" чръыўїшыр фюуютю№ эр яюъѓяъѓ 4 ёюёђртют ёхьхщёђтр Pendolino є№рэіѓчёъющ ъюьярэшш Alstom.
[06.09.2007 21:13 - брэъђ-Яхђх№сѓ№у (Ыхэшэу№рф)]

Я конечно понимаю, что все прогрессивное человечество сидит на Опере 6 и кого волнует, что некоторые товарищи выказывают имперские замашки, прося нормальной работы сайта на браузере, который на третьем месте по частоте использования в межгалактической браузерной иерархии. Просто у меня два случая было с подобными заявлениями, что, мол, разработчики Оперы 9.23 виноваты - у вас и на еще одном сайте. Остальные не жаловались. На том втором сайте еще говорили "Ну вам неудобно - вы и сделаете мож?". А мне как-то неудобно, я строитель, а не вебмастер.

Цитата
Да пошли они, умники со своими Операми.
И действительно рррастуды твою в коромысло :-)

копайтесь в настройках... не уповайте на опереты и т.п.
АСЯ  08.09.2007 22:56

Лебедев писал(а):
-------------------------------------------------------
> то после отключения автонастройки кодировки сайт
> кардинально преобразился:

А вот тут уже ручками нужно было выбрать ту кодировку, в которой мы и работаем.
При этом следить, чтобы нужная кодировка была найдена и галочка на автомате не стояла.

Re: Кодировка
Лебедев  09.09.2007 09:48

Выбирал ручками кажную. Видите ли, в чем фишка - при выбирании ручками ничего не меняется, зато меняется после F5. И так каждый раз! Это на тр.ру. А на подсайтах помогает выбирание 1251. Единственное что - на каждой странице это надо делать, на каждой. Это напрягает :-)



Редактировано 1 раз(а). Последний раз 09.09.07 09:48 пользователем Лебедев.

Re: Кодировка
АСЯ  09.09.2007 16:54

Лебедев писал(а):
-------------------------------------------------------
> Выбирал ручками кажную. Видите ли, в чем фишка -
> при выбирании ручками ничего не меняется, зато
> меняется после F5. И так каждый раз! Это на тр.ру.
> А на подсайтах помогает выбирание 1251.
> Единственное что - на каждой странице это надо
> делать, на каждой. Это напрягает :-)

Всё это очень странно, у меня всё работает без напрягов (по выше описанной схеме), сижу на Internet Explorer 7.0.5730.11

Re: Кодировка
Лебедев  09.09.2007 20:37

АСЯ писал(а):
-------------------------------------------------------

> Всё это очень странно, у меня всё работает без
> напрягов (по выше описанной схеме), сижу на
> Internet Explorer 7.0.5730.11

Наверное, сайт заточен под ишак (с) На опере 9.23 не хочет ни в какую, причем это единственный сайт с такого рода проблемами.

попросю не обижать наши сайты :) (-)
АСЯ  09.09.2007 20:45

под оперету и огненорыжихлисов мы их не затачивали

Re: Кодировка
Лебедев  10.09.2007 16:43

А исправляться сайты собираются или ну его? Потому что как-то геморроидально все это делать.

Re: Кодировка
Mario  13.09.2007 12:43

сижу с оперы 9.23, все пучком. заходил и с лисы 2.х и с ксплорера 7, тоже нормально...

Да, мы тут выяснили, что я зря митинговал, это исключительно мой глюк :-) (-)
Лебедев  13.09.2007 21:31

0

Re: Кодировка

Главная страница Тр.Ру и правда через раз во вьетнамской кодировке открывается. Снятие галочки автовыбор - выход, но почему именно вьетнамская определятеся? :)

и Вы на опере сидите?
АСЯ  14.09.2007 12:49

Специально поставил себе оную, и без настроек, на голой, полез всё смотреть. Все сайты семьи ruz.net и все форумы открылись нормально, расскажите мне как оперАм это удаётся делать? Я тоже хочу ловить вьетнамскую кодировку без принудительного указания. Да здравствует свобода вьетнама! Ура товарищи!

Может, кодировку в META написать со строчной буквы, 'windows-1251'?

Сейчас имеется расхождение между написанным в META и заголовком, который приходит по HTTP.

По HTTP (wget --save-headers http://forum.tr.ru) приходит "Content-Type: text/html; charset=windows-1251", а в META написано с заглавной буквы.

Может, и стоит...
АСЯ  15.09.2007 00:44

Константин Колинько писал(а):
-------------------------------------------------------
> По HTTP (wget --save-headers http://forum.tr.ru)
> приходит "Content-Type: text/html;
> charset=windows-1251", а в META написано с
> заглавной буквы.

tr.ru и bus.ruz.net - пофиксено, проверяйте.

Сам себе пишу я...
АСЯ  15.09.2007 17:33

АСЯ писал(а):
> tr.ru и bus.ruz.net - пофиксено, проверяйте.

Путём просмотра в разных броузерах и в разных режимах искомых сайтов, удалось увидеть то, о чём некоторые упоминают в данной теме. Вьетнамский язык порадовал. Для просмотра можно включить автоопределение кодировки и зайти в новостной блок на http://tr.ru
Редакции об баге сообщено. В ближайшее время будет пофиксено, как это было сделано ранее на http://forum.tr.ru/ и на http://bus.ruz.net
Тем у кого ошибка проявляется, рекомендуется временно отключить автовыбор кодировки.

На http://tr.ru кодировка отсутствует (и в META, и в HTTP), и незакрытый @#$%& тег в заголовке

На http://www.tr.ru
(смотрел заглавную страницу, Новости, Статьи, О проекте)
тег META на странице отсутствует.

В HTTP ответе заголовок Content-Type указания кодировки не содержит.
Просто "Content-Type: text/html".

Т.е., сейчас, в данный момент, кодировка сервером не указана вовсе,
и что браузер выберет по предыдущему сайту / по умолчанию / по автоопределению,
то и будет.

Также, там незакрытый тег,
< @#$%& language="javascript1.1" SRC="/common/js_format_fns.js" >

Нужно добавить < /@#$%& > после него. Этот тег - всегда парный.


На http://forum.tr.ru всё нормально.
И META пристутствует, и HTTP заголовок, и они совпадают.
В теге < title > текст там почему-то цифровыми кодами
печатается, но это не важно, даже надёжнее немного.

На http://bus.ruz.net/ тег META присутсвует, HTTP заголовок присутсвует,
но в HTTP заголовке информации о кодировке нет. Просто "Content-Type: text/html".
Возможно, что такое тоже работает.

На http://tr.ru кодировка отсутствует
АСЯ  16.09.2007 06:06

Цитата (Константин Колинько писал(а):)
На http://www.tr.ru смотрел заглавную страницу, Новости, Статьи, О проекте) тег META на странице отсутствует.
Мною выше уже указано на найденную ошибку.
Константин посмотрите п. 3.7. правил!
Цитата (Константин Колинько писал(а):)
В HTTP ответе заголовок Content-Type указания кодировки не содержит. Просто "Content-Type: text/html".
Т.е., сейчас, в данный момент, кодировка сервером не указана вовсе, и что браузер выберет по предыдущему сайту / по умолчанию / по автоопределению, то и будет. Также, там незакрытый тег
Это к редакции tr.ru
Цитата (Константин Колинько писал(а):)
На http://forum.tr.ru всё нормально. И META пристутствует, и HTTP заголовок, и они совпадают. В теге < title > текст там почему-то цифровыми кодами печатается, но это не важно, даже надёжнее немного.
См. выше это было исправлено
Цитата (Константин Колинько писал(а):)
На http://bus.ruz.net/ тег META присутсвует, HTTP заголовок присутсвует, но в HTTP заголовке информации о кодировке нет. Просто "Content-Type: text/html". Возможно, что такое тоже работает.
Странно, не знаю как у Вас, а у меня вот так:




Re: bus.ruz.net

Про bus.ruz.net - я имел в виду HTTP заголовок,

HTTP/1.1 200 OK
[..skipped]
Accept-Ranges: bytes
Connection: close
Content-Type: text/html

В теге META кодировка указана, как Вы и написали.
Согласно http://www.w3.org/TR/html401/charset.html, гл.5.2.2, я думаю, что это является одним из правильных вариантов конфигурации.

Re: и Вы на опере сидите?

Нет, IE 6.0

Впрочем, проблема уже решена, видимо.

да, всё исправлено :) (-)
АСЯ  18.09.2007 13:09

.

Список темНовая темаПоискПравилаВойти Темы: <<>>


©  "ТРАНСПОРТ В РОССИИ", 2003-2024.
©  Дизайн - интернет-ателье "Рузайн" (Rusign), 2003.
Rambler's Top100
AT.

[ Generated in 0.002 seconds ]