Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.
  • Форумы
  •  » Firefox
  •  » Серьезная проблема с открыванием новых окон через JS

№128-03-2005 10:59:47

homskiy
Участник
 
Группа: Members
Зарегистрирован: 28-03-2005
Сообщений: 7

Серьезная проблема с открыванием новых окон через JS

В случае если на сайте реализован просмотр превьюшек для картинок, и при нажатии на превьюшку, появляется большая картинка в новом окне - Firefox почему-то вставляет слева отступ в несколько пикселей и картинка сдвигается вправо. В IE и Netscape все работает нормально.
Пример можно посмотреть на Яндекс.Маркет:
http://market.yandex.ru/model.xml?hid=91491&modelid=508925
Нажмите на превьюшку мобильника, и увидите, что большое изображение съезжает.
Эта ошибка возникает только в окнах с маленьким размером.
Почему это происходит совершенно непонятно.

Отредактировано homskiy (28-03-2005 11:03:50)

Отсутствует

 

№228-03-2005 11:09:16

Tyouxa
Участник
 
Группа: Members
Зарегистрирован: 28-03-2005
Сообщений: 9

Re: Серьезная проблема с открыванием новых окон через JS

Отключи все расширения и тогда будет великая АЛЛИИЛУЯ. У меня всё заработало !!!!!

Отсутствует

 

№328-03-2005 11:10:47

Почесал
Участник
 
Группа: Members
Зарегистрирован: 24-02-2005
Сообщений: 3957

Re: Серьезная проблема с открыванием новых окон через JS

http://gass512.home.nov.ru/phone.png

Все со всеми расширениями хорошо. Где же тут съезжает?

Отсутствует

 

№428-03-2005 11:57:36

homskiy
Участник
 
Группа: Members
Зарегистрирован: 28-03-2005
Сообщений: 7

Re: Серьезная проблема с открыванием новых окон через JS

Я разобрался.

Такая ситуация возникает когда у вас установлены расширения, которые встраивают свой значок в панель состояния браузера, такие как ColorZilla (встраивает в панель пипетку) и AdBlock (встраивает в панель ссылку с надписью "AdBlock").
Если в панели находятся достаточно длинные значки этих расширений, то панель растягивает окно. Достаточно отключить одно из расширений, не важно какое, и окно сразу сузится до правильных размеров. Так что дело не в расширениях, а в самой статусной панели, которая не любит когда в нее встраивают что-либо инородное.

Отсутствует

 

№528-03-2005 11:59:01

Почесал
Участник
 
Группа: Members
Зарегистрирован: 24-02-2005
Сообщений: 3957

Re: Серьезная проблема с открыванием новых окон через JS

Такая ситуация возникает когда у вас установлены расширения, которые встраивают свой значок в панель состояния браузера, такие как ColorZilla (встраивает в панель пипетку) и AdBlock (встраивает в панель ссылку с надписью "AdBlock").

AdBlock стоит, но все нормально. :)

Отсутствует

 

№628-03-2005 12:00:46

homskiy
Участник
 
Группа: Members
Зарегистрирован: 28-03-2005
Сообщений: 7

Re: Серьезная проблема с открыванием новых окон через JS

gass512 пишет

Такая ситуация возникает когда у вас установлены расширения, которые встраивают свой значок в панель состояния браузера, такие как ColorZilla (встраивает в панель пипетку) и AdBlock (встраивает в панель ссылку с надписью "AdBlock").

AdBlock стоит, но все нормально. :)

А ты поставь к нему еще и ColorZilla, у тебя появится пипетка слева, после этого окно будет разъезжаться. Когда у меня стоит ТОЛЬКО AdBlock, тоже все нормально работает

Отсутствует

 

№728-03-2005 13:05:38

Почесал
Участник
 
Группа: Members
Зарегистрирован: 24-02-2005
Сообщений: 3957

Re: Серьезная проблема с открыванием новых окон через JS

Серьезная проблема с открыванием новых окон через JS

Окно на пару пикселей вправо переместилось -- это серьезная проблема? :)

Отсутствует

 

№828-03-2005 13:18:58

homskiy
Участник
 
Группа: Members
Зарегистрирован: 28-03-2005
Сообщений: 7

Re: Серьезная проблема с открыванием новых окон через JS

Для разработчиков очень серьезная. Теперь придется мучиться с оптимизацией сайтов еще и под Firefox. Это очень большой лишний геморой и продвижению Firefox в массы никак не поможет, только навредит. Надеюсь эту панель состояния все-же исправят и других подобных проблем больше не будет.
Кстати, во всем виновата фигулька отображающая процесс загрузки (progress bar). Когда новое окно вызывается то progress bar стоит на 50% (а когда он появляется, то имеет фиксированную длинну, от чего и все проблемы). А если нажать Esc или Стоп, и остановить загрузку, то progress bar пропадает и все сразу встает на свои места.

Отсутствует

 

№928-03-2005 13:26:38

Sergeys
Administrator
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 23-01-2005
Сообщений: 14014
Веб-сайт

Re: Серьезная проблема с открыванием новых окон через JS

Теперь придется мучиться с оптимизацией сайтов еще и под Firefox. Это очень большой лишний геморой и продвижению Firefox

А не нужно мучаться, нужно просто придерживаться стандарта W3C, чтобы работало на всех браузерах одинаково. Поверь в жизни пригодится, тем более что колличество пользователей, использующий Firefox, неуклонно растет. И игнорировать их присутствие на рынке было-бы по меньшей мере расточительным!!!!


Через сомнения приходим к истине. Цицерон

Отсутствует

 

№1028-03-2005 13:29:02

Почесал
Участник
 
Группа: Members
Зарегистрирован: 24-02-2005
Сообщений: 3957

Re: Серьезная проблема с открыванием новых окон через JS

А не нужно мучаться, нужно просто придерживаться стандарта W3C, чтобы работало на всех браузерах одинаково. Поверь в жизни пригодится, тем более что колличество пользователей, использующий Firefox, неуклонно растет. И игнорировать их присутствие на рынке было-бы по меньшей мере расточительным!!!!

Ты не понял сути.

А вообще, можно на багзиллу запостить. :)
Но имхо, сдвижение телефона на пиксель вправо не особо мешает.

Отсутствует

 

№1128-03-2005 13:50:42

homskiy
Участник
 
Группа: Members
Зарегистрирован: 28-03-2005
Сообщений: 7

Re: Серьезная проблема с открыванием новых окон через JS

gass512 пишет

А не нужно мучаться, нужно просто придерживаться стандарта W3C, чтобы работало на всех браузерах одинаково. Поверь в жизни пригодится, тем более что колличество пользователей, использующий Firefox, неуклонно растет. И игнорировать их присутствие на рынке было-бы по меньшей мере расточительным!!!!

Ты не понял сути.

А вообще, можно на багзиллу запостить. :)
Но имхо, сдвижение телефона на пиксель вправо не особо мешает.

Да нет, просто там за телефоном белый фон, поэтому не так заметно. А на других сайтах, где картинка с темным фоном это очень заметно, и еще правый край картинки обрезается окном :(

Отсутствует

 

№1228-03-2005 14:04:40

Sergeys
Administrator
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 23-01-2005
Сообщений: 14014
Веб-сайт

Re: Серьезная проблема с открыванием новых окон через JS

gass512 пишет

Ты не понял сути.

Ты меня чуть не запутал. Я отвечал homskiy.
А, что касается панели состояния, то у меня стоит ColorZilla,
ForecastFox, FoxyTunes, Offline for Mozilla Firefox, и все отображаются в панели. И сдвигов, не наблюдается, никогда!!!


Через сомнения приходим к истине. Цицерон

Отсутствует

 

№1328-03-2005 15:58:23

homskiy
Участник
 
Группа: Members
Зарегистрирован: 28-03-2005
Сообщений: 7

Re: Серьезная проблема с открыванием новых окон через JS

Sergeys пишет
gass512 пишет

Ты не понял сути.

Ты меня чуть не запутал. Я отвечал homskiy.
А, что касается панели состояния, то у меня стоит ColorZilla,
ForecastFox, FoxyTunes, Offline for Mozilla Firefox, и все отображаются в панели. И сдвигов, не наблюдается, никогда!!!

Он прав, ты действительно ничего не понял, читай повнимательнее что пишут другие. Спецификация W3C ко всему этому отношения не имеет совершенно.

Если ты включишь ColorZilla и AddBlock вместе, то сдвиг будет заметен. Я же говорил, что эта ошибка появляется только в том случае, если сразу несколько расширений ВСТРАИВАЮТСЯ в СТРОКУ СОСТОЯНИЯ (ForecastFox, FoxyTunes, Offline for Mozilla Firefox в панель ничего НЕ ВСТРАИВАЮТ)

Строка состояния находится в самом низу...

Отредактировано homskiy (28-03-2005 16:00:12)

Отсутствует

 

№1428-03-2005 16:21:55

Sergeys
Administrator
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 23-01-2005
Сообщений: 14014
Веб-сайт

Re: Серьезная проблема с открыванием новых окон через JS

В случае если на сайте реализован просмотр превьюшек для картинок, и при нажатии на превьюшку, появляется большая картинка в новом окне - Firefox почему-то вставляет слева отступ в несколько пикселей и картинка сдвигается вправо. В IE и Netscape все работает нормально.
Пример можно посмотреть на Яндекс.Маркет:
http://market.yandex.ru/model.xml?hid=9 … lid=508925
Нажмите на превьюшку мобильника, и увидите, что большое изображение съезжает.
Эта ошибка возникает только в окнах с маленьким размером.
Почему это происходит совершенно непонятно.

Отредактированно homskiy (Сегодня 11:03:50)

Я отвечал, на поставленный тобой же вопрос! разве не так. И, что ты тогда имеешь  ввиду, говоря "встраивает". Посмотри это разве не то, что называется встараивает: http://forum.mozilla.ru/uploaded/Scr00.jpg?


Через сомнения приходим к истине. Цицерон

Отсутствует

 

№1528-03-2005 16:39:17

homskiy
Участник
 
Группа: Members
Зарегистрирован: 28-03-2005
Сообщений: 7

Re: Серьезная проблема с открыванием новых окон через JS

Sergeys пишет

В случае если на сайте реализован просмотр превьюшек для картинок, и при нажатии на превьюшку, появляется большая картинка в новом окне - Firefox почему-то вставляет слева отступ в несколько пикселей и картинка сдвигается вправо. В IE и Netscape все работает нормально.
Пример можно посмотреть на Яндекс.Маркет:
http://market.yandex.ru/model.xml?hid=9 … lid=508925
Нажмите на превьюшку мобильника, и увидите, что большое изображение съезжает.
Эта ошибка возникает только в окнах с маленьким размером.
Почему это происходит совершенно непонятно.

Отредактированно homskiy (Сегодня 11:03:50)

Я отвечал, на поставленный тобой же вопрос! разве не так. И, что ты тогда имеешь  ввиду, говоря "встраивает". Посмотри это разве не то, что называется встараивает: http://forum.mozilla.ru/uploaded/Scr00.jpg?

Да, это именно то.
Ну, если у тебя со всем этим добром никаких проблем нет, то могу тебя поздравить.  Но проблемы возникают только при наличии в панели ColorZilla, AdBlock и TIDY HTML Validator, с другими я не проверял, возможно с другими все будет работать.

Отсутствует

 

№1628-03-2005 16:51:00

Sergeys
Administrator
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 23-01-2005
Сообщений: 14014
Веб-сайт

Re: Серьезная проблема с открыванием новых окон через JS

Ну если это то, то нужно из всего этого добра методом перебора, выбрать именно то расширение которое приводит к тому результату, о котором ты пишешь. И уже потом всех оповестить, что при использовании его или в связке с другим расширение присутствует такой глюк.
Поверь мне, у меня все работает нормально, значит можно предположить, что ColorZilla не дает такого результата (хотя может всместе с AdBlock и глючит).


Через сомнения приходим к истине. Цицерон

Отсутствует

 

№1728-03-2005 21:17:40

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771

Re: Серьезная проблема с открыванием новых окон через JS

А вообще, можно на багзиллу запостить.

Если проблема в расширении то в Багзиллу постить бесполезно. Они не рассматривают баги связанные с расширениями.
Пинайте автора расширения.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№1829-03-2005 19:34:38

DiZeee
Участник
 
Группа: Extensions
Откуда: СПб
Зарегистрирован: 01-12-2004
Сообщений: 170
Веб-сайт

Re: Серьезная проблема с открыванием новых окон через JS

хм... а у меня это телефон ваще не грузица... пишет в заголовке окна about: (по всей видимости просто не влезло название "домашней" страницы about:blank) и всё... первый раз такое вижу...


Знаете ли вы, что...
... в unix дата и время измеряются в секундах, прошедших с 1 января 1970 года 00:00:00 GMT+0?

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Серьезная проблема с открыванием новых окон через JS

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]