Ru-Board.club
← Вернуться в раздел «Программы»

» Opera

Автор: T26NOVragnarok
Дата сообщения: 19.03.2005 11:28
estimated

Цитата:
Спасибо за уточнение и за подробное описание.

Не за что #

Цитата:
Я посмотрел внимательно на этот шрифт Lucida Console FTP. Это оказался, если я не ошибаюсь, обычный Lucida Console (unicode), в котором на месте символов кодовой подстраницы Western находятся символы Cyrillic.

Угу, шрифтец переделанный.

Цитата:
Я пробовал подставлять Опере кириллические неюникодовые шрифты - не помогает. По-видимому, она требует именно юникодовый шрифт, в котором упорно использует подстраницу Western для отображения символов любого языка, в т.ч. русского. В результате получаются каракули.

Пройденный этап....

Цитата:
Пострадают только акцентированные символы немецкого, французского, норвежского и других языков.

И это верно только для заголовков почты, так как мы подставляем этот шрифт только для них. В целом на отображение веб-страниц это никак не влияет. Если прикинуть, сколько всего писем с заголовком "Subject" содержат эти акцентированные символы, то их заменой можно пренебречь, так ведь?
Цитата:
Интересно, они хоть признают это багом и собираются ли исправлять? Существует ли баг-репорт по этому поводу?

http://my.opera.com/forums/showthread.php?s=&threadid=74407
^^ - вот ветка на офф. форуме - разработчики судя по всему предпринимают какие-то шаги. Я отправил разработчику почтовика raw-сообщения с правильной кодировкой и неправильной.
Кстати, этой болезнью страдают форум PhpBB и, судя по всему, Ikonboard. Ибо от других форумов, использующих другие движки и настройки, заголовки приходят и отображаются в отличном состоянии.
А не может ли быть так, что "Subject" пишется в другой кодировке (какой-нибудь подвид iso-8859-x или US ASCII, что отличается от заявленного в заголовке "Content-Type", именно в этих форумах?

YackoN
Увы, там такой фичи нет. И XMLHttpRequest не поддерживается в 7.54хх
lexder
AFAIK, никак - она резиновая и не фиксируется.
Автор: AndilevkoV
Дата сообщения: 19.03.2005 19:26
Хочу сделать в Opera вот это окно в Opera - http://www.maximum.ru/playlist.asp
И чтоб оно было ВСЕГДА ВИДНО (поверх других страниц Opera) и обновлялось каждые 2 минуты... думал сделать из него боковую панель, но боковая панель вроде не умеет обновляться каждые n минут... может кто посоветует, как реализовать ?
Сделать СТРАНИЦУ в Opera поверх всех других - это реально ?
Автор: T26NOVragnarok
Дата сообщения: 19.03.2005 19:53
AndilevkoV
Видимо никак, кроме описанных способов. Хотя...
Можно создать локальную страницу, в ней сделать ссылку на эту страницу, прописать автообновление в самом коде страницы с заданным интервалом. И засунуть это в панель.
Автор: estimated
Дата сообщения: 19.03.2005 20:08
T26NOVragnarok

Цитата:
http://my.opera.com/forums/showthread.php?s=&threadid=74407
^^ - вот ветка на офф. форуме - разработчики судя по всему предпринимают какие-то шаги.

Глубоко не вчитывался, но по-моему они даже суть проблемы не поняли (по крайней мере, дело не в путанице между koi8 и win1251), и поэтому я сомневаюсь, что они вообще что-то собираются делать.


Цитата:
А не может ли быть так, что "Subject" пишется в другой кодировке (какой-нибудь подвид iso-8859-x или US ASCII, что отличается от заявленного в заголовке "Content-Type", именно в этих форумах?


Я только что поэкспериментировал. И насколько могу судить, суть проблемы в том, что Опера некорректно распознает и отображает 8-битные символы в заголовках без encoding.

Например, такой Subject Опера будет отображать каракулями в виде "Ðóññêèå áóêâû (OE)":

Цитата:
Subject: Русские буквы (OE)

Именно в таком виде приходят заголовки в подписке ruboard. И у меня в OE также установлено "Allow 8-bit characters in headers". Неужели это не соответствует каким-то стандартам (на что обычно ссылаются приверженцы Оперы)?!

А вот такой заголовок Опера будет отображать нормально, т.е. в виде "Русские буквы (OE) - 7bit headers":

Цитата:
Subject: =?windows-1251?B?0PPx8ero5SDh8+ri+yAoT0UpIC0gN2JpdCBoZWFkZXJz?=


Может, ты бы смог им все это изложить? Если конечно согласен, что все это так.
Пусть или баг исправляют или ссылаются на RFC, которые запрещают использование "8-bit characters in headers without encoding".

Добавлено:
Каракули не получилось вставить. Чтобы все-таки увидеть, как Опера отображает "Subject: Русские буквы (OE)", просто при просмотре этой страницы форума переключите кодировку броузера на Western European (ISO).
Автор: AndilevkoV
Дата сообщения: 19.03.2005 20:53
T26NOVragnarok
Хорошо бы... а как это можно сделать?

И ещё вопрос - как включить Fit to width по умолчанию для всех страниц ?
Автор: T26NOVragnarok
Дата сообщения: 19.03.2005 21:23
estimated
у меня в accounts.ini
стоит
Код: Allow 8Bit Headers=1
Автор: Unghost
Дата сообщения: 19.03.2005 21:29

Цитата:
Именно в таком виде приходят заголовки в подписке ruboard. И у меня в OE также установлено "Allow 8-bit characters in headers". Неужели это не соответствует каким-то стандартам (на что обычно ссылаются приверженцы Оперы)?!

Вообще-то 8-битные символы в заголовках есть прямое нарушение RFC 2822. Поэтому почтовые клиенты старающиеся соответствовать стандартам страдают от таких писем.
Автор: T26NOVragnarok
Дата сообщения: 19.03.2005 21:29
AndilevkoV

Цитата:
И ещё вопрос - как включить Fit to width по умолчанию для всех страниц ?

opera6.ini

Код: [User Prefs]
Rendering Mode=n

where n is 0-5, where 0 is normal, 1-4 are the various ERA
modes (SSR, CSSR, AMSR, MSR), and 5 is ERA. And, in case you're wondering:

1) SSR = Small-Screen Rendering
2) CSSR = Color SSR
3) AMSR = Aggressive MSR
4) MSR = Medium-Screen Rendering
5) ERA = Extensible Rendering Architecture (ERA = SSR + CSSR + MSR + AMSR + a bit of magic)
Автор: estimated
Дата сообщения: 20.03.2005 01:38
T26NOVragnarok

Цитата:
у меня в accounts.in
Allow 8Bit Headers=1

А у меня почему-то "0" (Opera 7.54u1). А если в более новых версиях "1" стало значением по-умолчанию, то это становится уже совсем интересно...
(исхожу из того, что Allow 8Bit Headers=1 в Опере соответствует "Allow 8-bit characters in headers" в OE, но может это не так? В OE это относится к параметрам отправки писем.).


Цитата:
вот только бы тесткейс сделать. Ты не мог бы?

попробую. Только что это "тесткейс " и как его принято делать для разработчиков Оперы? Если можно, пример.


Цитата:
Там еще ведь другой баг - с quoted printable. Как у тебя с этим?

напомни, пожалуйста, что это за баг

Unghost

Цитата:
8-битные символы в заголовках есть прямое нарушение RFC 2822

Ты не мог бы уточнить, где там об этом говорится? Я нашел только вот это::

"1.1
... this standard
does not specify an encoding of the characters for either transport
or storage; that is, it does not specify the number of bits used or
how those bits are specifically transferred over the wire or stored
on disk."



http://www.faqs.org/rfcs/rfc2822.html
Автор: Unghost
Дата сообщения: 20.03.2005 04:26

Цитата:
Ты не мог бы уточнить, где там об этом говорится?


Цитата:
2.2. Header Fields

Header fields are lines composed of a field name, followed by a colon
(":"), followed by a field body, and terminated by CRLF. A field
name MUST be composed of printable US-ASCII characters (i.e.,
characters that have values between 33 and 126, inclusive), except
colon. A field body may be composed of any US-ASCII characters,
except for CR and LF.


Заголовки писем в которых имеются 8-битные символы должны кодироваться в соответствии с http://www.faqs.org/rfcs/rfc2047.html
Автор: XimeraRULEZZZ
Дата сообщения: 20.03.2005 09:00
А всетаки какие настройки отвечают за скроллирование?
Автор: Negoro
Дата сообщения: 20.03.2005 09:50
Insider

Цитата:
У меня ничего не урезается, показывает аналогично и в 7.54 и 8б3

Разрешение на мониторе стоит 800x600 - может из за этого. Больше к сожалению поставить не могу. Мониторчик маленький и старенький

Тогда попробую спросить по другому. Можно ли в Опере горизонтальный движок включить принудительно. Т. е. что бы он был виден всегда, не зависимо от того влезает страница по ширине или нет?
Автор: AndilevkoV
Дата сообщения: 20.03.2005 11:47
T26NOVragnarok
не получается ... fit to width не включен по умолчанию ... какую цифру ставить ? все перепробовал
Автор: rondew
Дата сообщения: 20.03.2005 14:28
поставил 8ую 3ю бету и был приятно удивлен. так получилось что после 7.0 я ничего не юзал а 7я жутко глючня была...
но вот только не понял я куда делась фича возле адрессной строки... нукогда вводишь адрес и нажимаешь мол *перейти*? я понимаю что enter проще нажать но иногда бывает нужна именно эта кнопка... может ее можно как-то прописать? никто не знает?

а вообще вещь приятная... и с кодировками вроде разобрались они.. правда на некоторые сайты приходится принудительно ставить win cyr но это можно пережить... приятно было обнаружить возможность вынести чекбокс enable proxy на панел - больше не надо никуда лазить.. и вообще customize на хорошем уровне...

советую. во всяком случае я особых багов не заметил...
Автор: StringTheGreat
Дата сообщения: 20.03.2005 14:32
rondew
Можно её(кнопку) добавить. Кликни правой кнопкой и полазай в "Настройка панели инструментов"
Автор: Lomster
Дата сообщения: 20.03.2005 14:43
rondew
Кликни правой кнопко на панели, например в том месте где ты хочешь видеть свою кнопку, вибираеш: Customize... -> Buttons -> Браузер: просмотр: цепляешь кнопку Пуск (удерживая левую кнопку мыши) и ставиш её на панель. Названия кнопок, панелей и настроек разные для разных локализаций.
Автор: T26NOVragnarok
Дата сообщения: 20.03.2005 15:00
estimated

Цитата:
А у меня почему-то "0" (Opera 7.54u1). А если в более новых версиях "1" стало значением по-умолчанию, то это становится уже совсем интересно...
Нет. Я руками ставил. По умолчанию там "0" стоит и не зря - ибо нарушение стантартов - Unghost
- спасибо за инфу

Цитата:
(исхожу из того, что Allow 8Bit Headers=1 в Опере соответствует "Allow 8-bit characters in headers" в OE, но может это не так? В OE это относится к параметрам отправки писем.).
Думаю, да. Именно для отправки.

Цитата:
попробую. Только что это "тесткейс " и как его принято делать для разработчиков Оперы? Если можно, пример.
- Да я им уже отправлял почтой 2 сообщения. Вот не знаю, что они с ним сделали. Там было 2 сообщения - одно верное, другое - нет.

Цитата:
напомни, пожалуйста, что это за баг

From: "=?windows-1251?Q?=C0=F8=F5=E5=ED_=D1=E5=EA=F0=E5=F2?=" <xxxxx@rambler.ru>
XimeraRULEZZZ
Можно напомнить?
Negoro

Цитата:
Разрешение на мониторе стоит 800x600 - может из за этого.

В правильно заданном вопросе, содержится от 50 до 70 % правильного ответа на данный вопрос. ЧТД. Там реклама много места слева занимает - вот и появляется при 800х600 горизонтальный ползунок.

Цитата:
Тогда попробую спросить по другому. Можно ли в Опере горизонтальный движок включить принудительно. Т. е. что бы он был виден всегда, не зависимо от того влезает страница по ширине или нет?

Это будет расцениваться как баг. Советую поставить Rendering Mode=4 (как - см. выше) или даже 5.
AndilevkoV

Цитата:
не получается ... fit to width не включен по умолчанию ... какую цифру ставить ? все перепробовал

Rendering Mode=5
estimated, Unghost
Получается неправильные настройки форума? Сделали бы юникод тогда уже на худой конец... Хотя размер вырастет ;(
Автор: rondew
Дата сообщения: 20.03.2005 15:01
вах спасибо! я ее не заметил в кастомайзе тк она не кнопкой там а надписью GO
thx!
Автор: T26NOVragnarok
Дата сообщения: 20.03.2005 15:14
rondew

Цитата:
и с кодировками вроде разобрались они.. правда на некоторые сайты приходится принудительно ставить win cyr но это можно пережить...

в файле opera6.ini - в разделе [User Prefs] исправь имеющийся параметр на
Fallback HTML encoding=windows-1251
Автор: Orekhoviy_kamen
Дата сообщения: 20.03.2005 15:51
Перешел с версии 7.54u1 на версию 7.54u2 (3929). Просто установил новую версию поверх старой. Теперь такая беда - все странички полностью статические ничего ни движеться (Аватары, смайлики) иногда реклама только и то не всегда.
GIF анимация включена, как исправить?
Автор: T26NOVragnarok
Дата сообщения: 20.03.2005 16:52
Orekhoviy_kamen
Файрволл есть?
Автор: UKPR
Дата сообщения: 20.03.2005 17:12
Дайте плагин под Reget для Opera 8.
7 не идет
Автор: T26NOVragnarok
Дата сообщения: 20.03.2005 17:24
UKPR
Все вопросы к разработчикам Регета.
Автор: rondew
Дата сообщения: 20.03.2005 17:29
T26NOVragnarok
к стыду своему не нашел этого параметра... по этому поводу есть только

Force Encoding=windows-1251

вообще конечно хотелось бы исправить... а что ты имел ввиду? если это установка умолчаний так остальные сайты нормально отображаться будут?
Автор: T26NOVragnarok
Дата сообщения: 20.03.2005 17:37
rondew

Цитата:
к стыду своему не нашел этого параметра... по этому поводу есть только
Force Encoding=windows-1251

Это у тебя жестко заданный параметр для кодировки. Лучше его обнулить, т.е. оставить Force Encoding= без значения. Опера должна автоматом определять кодировку, что и происходит в 99% всех случаев.

Цитата:
вообще конечно хотелось бы исправить...

Ну да. Вот я и говорю как.

Цитата:
а что ты имел ввиду? если это установка умолчаний так остальные сайты нормально отображаться будут?

Да. Если в коде сайте не указана кодировка, то помогает как раз вот этот параметр, если его нет, то настоятельно советую вписать его в раздел [User Prefs] файла opera6.ini:
Fallback HTML encoding=windows-1251
Автор: Panamaaa
Дата сообщения: 20.03.2005 17:45
UKPR

Цитата:
Дайте плагин под Reget для Opera 8.
7 не идет

Все идёт. Читай версии для печати эту тему или тему о Регет. Я точно об этом писал где-то.
PS И начинать сообщение со слова "Дайте..." как-то немножко не вежливо.
Автор: rondew
Дата сообщения: 20.03.2005 19:02
T26NOVragnarok если я все правильно понял то мне надо:
обнулить значение Force Encoding
добавить Fallback HTML encoding=windows-1251

щас попробую!

попробовал - работает все!!!! спасибо огромное за инструктаж!! теперь я счастлив!
Автор: T26NOVragnarok
Дата сообщения: 20.03.2005 19:21
rondew
Не за что.. А пиво где?
Автор: Kurator
Дата сообщения: 21.03.2005 08:57

Цитата:
Перешел с версии 7.54u1 на версию 7.54u2 (3929). Просто установил новую версию поверх старой.

Всё хочу уточнить. Есть ли какие-то рекомендации по поводу установок "поверх"? Либо ограничения. Т.е., вот у меня сейчас установлена В3 поверху на PR1. Как лучше следущие версии устанавливать? Просветите, плиз
Автор: rondew
Дата сообщения: 21.03.2005 09:18
T26NOVragnarok да ты понимаешь у меня скорость маленькая.. даже бутылка клинского долго заливаться будет

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Преобразовать Access 2.0 в Access 2003 как


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.