* Re: [Comm] Konqueror и ниспадающие меню.
2004-08-24 15:38 ` ganzha
@ 2004-08-25 3:08 ` felix
2004-08-25 3:11 ` Pavel N. Solovyov
2004-08-25 12:34 ` Vladimir Lettiev
2 siblings, 0 replies; 7+ messages in thread
From: felix @ 2004-08-25 3:08 UTC (permalink / raw)
To: community
ganzha пишет:
> On Mon, 23 Aug 2004 20:52:40 +0400, Vladimir Lettiev <crux@syktsu.ru>
> wrote:
>
>> Ганжа К.И. пишет:
>>
>>> При посещении одной странички в интрнете заметил неприятную для меня
>>> особенность поведения Konqueror. На этой страничке есть ниспадающие
>>> менюшки. При наведении курсора на это меню, оно не ниспадает тут же
>>> как положено, а пункты этого меню выскакивают как бы в отдельном
>>> окошке совершенно в другой стороне. Естественно, пока я пытаюсь
>>> переместить туда мышку, пункты меню исчезают, т.к. я ушёл с главной
>>> кнопки этого меню. Я всяко разно крутил настройки Konqueror, но
>>> ничего не помогло.
>>>
>>> В Mozilla эта страника работает как положено: пункты меню выпадают
>>> вниз под указанной кнопкой.
>>>
>>> Что это за странная особенность Konqueror?
>>
>>
>> Укажите URL такой странички.
>
>
> Страничка эта - http://www.interlink.nsk.su/ Там есть ниспадающие
> меню: "гланая", "о компании", "наши цены" и т.д.
>
>> Скорее всего Konquerror некорректно обрабатвает javascript-код, на
>> котором реализовано меню. Или же для вывода слоя меню исользуются
>> абсолютные/относительные координаты, которые опять же Konqerror
>> неправильно обрабатывает из-за неполной поддержки CSS2. Также нельзя
>> отметать и ошибки дизайнера страницы, но если в Mozilla (это
>> своеобразный эталон соотвествия стандарту) всё ок, то...
>>
>>> Можно её как-то побороть?
>>
>>
>> Побороть могут только разработчики Konquerror или дизайнер, который
>> предусмотрит вариант, что поcетитель страницы может использовать
>> Konquerror.
>>
>>
>
> В Mozilla эти ниспадающие меню тоже не совсем корректно отображаются:
> фон у них прозрачный. Я попробовал в Opera под Windows зайти, там
> ниспадающее меню - непрозрачное. В Konqueror мне посоветовали в
> настройка указать "Представляться как...", и поиграться разными
> значениями. Ни одно из значени IE не помогло. Удалось заставить
> нормально отображать эти меню только прикинувшись Netscape Navigator.
>
Да нет, Mozilla 1.6 нормально отображает эти менюшки. Вот только
разработчики с кодировкой в них нахимичили ..
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Konqueror и ниспадающие меню.
2004-08-24 15:38 ` ganzha
2004-08-25 3:08 ` felix
@ 2004-08-25 3:11 ` Pavel N. Solovyov
2004-08-25 12:34 ` Vladimir Lettiev
2 siblings, 0 replies; 7+ messages in thread
From: Pavel N. Solovyov @ 2004-08-25 3:11 UTC (permalink / raw)
To: community
On Tue, 24 Aug 2004 22:38:09 +0700
ganzha <ganzha@ngs.ru> wrote:
> >> В Mozilla эта страника работает как положено: пункты меню
> >выпадают вниз > под указанной кнопкой.
> >>
> >> Что это за странная особенность Konqueror?
Это не Konqueror, а страница кривая!
> > Укажите URL такой странички.
>
> Страничка эта - http://www.interlink.nsk.su/ Там есть
> ниспадающие меню: "гланая", "о компании", "наши цены" и т.д.
Падающее меню на этом сайте Konqueror показывал в неправильной
кодировке в левом верхнем углу, Опера7.52 (под линукс)
разворачивала его вниз опять же в неподобающей кодировке,
причём пункты меню не активизировались...
> > Побороть могут только разработчики Konquerror или дизайнер,
> > который предусмотрит вариант, что поcетитель страницы может
> > использовать Konquerror.
Konquerror здесь похоже не при чём, бить надо дизайнера, долго
бить:)
Успехов. Павел.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Konqueror и ниспадающие меню.
2004-08-24 15:38 ` ganzha
2004-08-25 3:08 ` felix
2004-08-25 3:11 ` Pavel N. Solovyov
@ 2004-08-25 12:34 ` Vladimir Lettiev
2004-08-26 14:43 ` ganzha
2 siblings, 1 reply; 7+ messages in thread
From: Vladimir Lettiev @ 2004-08-25 12:34 UTC (permalink / raw)
To: community
ganzha wrote:
>>> Что это за странная особенность Konqueror?
>> Укажите URL такой странички.
> Страничка эта - http://www.interlink.nsk.su/ Там есть ниспадающие меню:
> "гланая", "о компании", "наши цены" и т.д.
>
...
>
> В Mozilla эти ниспадающие меню тоже не совсем корректно отображаются:
> фон у них прозрачный. Я попробовал в Opera под Windows зайти, там
> ниспадающее меню - непрозрачное. В Konqueror мне посоветовали в
> настройка указать "Представляться как...", и поиграться разными
> значениями. Ни одно из значени IE не помогло. Удалось заставить
> нормально отображать эти меню только прикинувшись Netscape Navigator.
>
Итак, после небольшого исследования сайта www.interlink.nsk.su имеем:
1. сайт крутится на русском апаче:
Server: Apache/1.3.31 (Unix) PHP/4.0.6 mod_ssl/2.8.19 OpenSSL/0.9.6i
rus/PL30.20
Кстати при такой старой версии php его здорово можно заэксплойтить.
2. Выдаёт русский апач что контент в koi8-r, а на странице в теге <META>
стоит content="text/html; charset=windows-1251" -- это нестыковочка.
Также у русского апача есть (была) проблема с перекодировкой .js
скриптов - отсюда и бНОПНЯ в менюшке (всё содержимое меню берётся из
файлов data.js и topmenu.js).
3. на javascript реализованы проверки о типе браузера: Netscape (от 4 до
7), Opera, IE. Т.е. рассматривается только набор под <censored>...
Разгребать код js >6Кб да ещё написаный в одну строку было лениво, так
что вполне возможно, что Konqueror непонимает тот код, которым
вычисляется абсолютное положение слоёв меню и поэтому и рисует меню в
левом верхнем углу. Тут винить можно только веб-мастера, который
накрутил такой ветвистый код, реализовать всё можно было гораздо проще.
Общий итог таков.
Когда вы сталкиваетесь с некорректным отображением сайта в браузере нет
никакого смысла подозревать свой любимый браузер в наличии бага. Сайты
есть разные и люди, их создающие, также обладают разной квалификацией.
Если вы разработчик сайтов ("программистом" назвать как-то язык не
поворачивается...) и столкнулись с ошибкой браузера при отображение
абсолютно валидного с точки зрения стандарта кода -- другое дело, пишите
разработчикам.
--
С уважением, Владимир Леттиев aka crux <crux@syktsu.ru>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Konqueror и ниспадающие меню.
2004-08-25 12:34 ` Vladimir Lettiev
@ 2004-08-26 14:43 ` ganzha
0 siblings, 0 replies; 7+ messages in thread
From: ganzha @ 2004-08-26 14:43 UTC (permalink / raw)
To: community
On Wed, 25 Aug 2004 16:34:13 +0400, Vladimir Lettiev <crux@syktsu.ru>
wrote:
<skiped>
> Общий итог таков.
> Когда вы сталкиваетесь с некорректным отображением сайта в браузере нет
> никакого смысла подозревать свой любимый браузер в наличии бага. Сайты
> есть разные и люди, их создающие, также обладают разной квалификацией.
> Если вы разработчик сайтов ("программистом" назвать как-то язык не
> поворачивается...) и столкнулись с ошибкой браузера при отображение
> абсолютно валидного с точки зрения стандарта кода -- другое дело, пишите
> разработчикам.
>
Нет я не разработчик, я обыкновенный посетитель этого сайта. Просто до
этого я на него заходил под IE и Opera из виндов. А тут решил заглянуть с
ноутбука, на которосм установлен ALC 2.3 и, соответственно, Konqueror и
Mozilla. Ваше замечаение постараюсь овести до сведения разработчиков.
^ permalink raw reply [flat|nested] 7+ messages in thread