Xpoint
   [напомнить пароль]

FF 2.0.0.4 и popup

Метки: [без меток]
2007-06-25 14:18:45 [обр] max[досье]
За что так кастрировали popup в Ff 2.0.4? Все диалоговые окна из-за этого стали страшно неудобными :(
Владимир, неужели была такая серьезная угроза безопасности, что поставили под угрозу юзабильность всех remote XUL приложений?
спустя 12 минут [обр] Владимир Палант(434/4445)[досье]
Вы бы еще сказали, о чем речь - было бы совсем великолепно...
спустя 2 минуты [обр] max[досье]
Limit content-generated popups to content area
https://bugzilla.mozilla.org/show_bug.cgi?id=374570
спустя 1 час 17 минут [обр] Владимир Палант(434/4445)[досье]
Конечно, достаточно серьезная проблема — popup можно позиционировать поверх элементов пользовательского интерфейса, к примеру той же адресной строки. Никакой элемент страницы не должен вылезать за ее пределы, по-моему это очевидно. Чем вам это не нравится?
спустя 34 минуты [обр] max[досье]
Страница и iframe ведь разные понятия? У нас в приложении фреймы есть узкие, popup там вообще кошмар. Хотя бы у parent размеры брали и по ним ограничивали.
Аналогично диалоги. Они при относительно небольших размерах имеют длинные popup меню. Их скроллирование стало просто мучением. А у них вообще нет ни адресной строки ни элементов пользовательского интерфейса.
И еще вопрос: почему только xul? Html select работает как раньше.
спустя 4 часа 45 минут [обр] Владимир Палант(434/4445)[досье]
сообщение промодерировано
Фрейм вовсе не обязательно имеет права доступа к родительской странице, соотвественно и должен ограничиваться своей областью. А в select произвольные элементы не засунешь, да и показать его нельзя где угодно.
спустя 8 дней [обр] max[досье]
Спасибо за ответ. Но возник еще один вопрос: каким окнам дозволен полноценный popup?
спустя 2 часа 27 минут [обр] Владимир Палант(434/4445)[досье]
Думаю, что всем тем, которые не загружены в <browser type="content">. Иначе говоря, вы должны открыть полноценное окно, а не окно браузера, в которое загружена ваша страница. Что для remote XUL исключено :-(
Powered by POEM™ Engine Copyright © 2002-2005