Firefox крадет фокус у RocketDock

856
Eta Beta

Если запущен Firefox (v3.6.28), RocketDock (со слоем, установленным на «Всегда сверху») отображается над Firefox, но если в Firefox я делаю определенные вещи (например, пишу сообщение или смотрю клип на YouTube), RocketDock больше не отображается поверх Firefox.

Я также использую другой лаунчер (FSL), и когда он вызывается, он отображается поверх Firefox, а RocketDock - нет ... Эта проблема возникает только в Firefox, при запуске любого другого приложения RocketDock обычно появляется (сверху).

Я действительно надеюсь, что кто-то может предложить решение, которое НЕ включает установку дополнений (я не хочу вызывать медлительность в браузере) или изменение версии Firefox (которую по разным причинам я предпочитаю не менять).

Я протестировал Flashblock, но помимо конфликтов с Adblock Plus (установлен), это не решает мою проблему: RocketDock всплывает нормально, но после разрешения Flash-содержимого на вкладке, RocketDock остается в фоновом режиме (даже после закрытия «оскорбительной» вкладки и обновления ).

Моя версия Firefox не имеет (и не отвечает) plugin.click_to_play.

Удаление Adobe Flash, к сожалению, не вариант.

В последние дни (так как я подозревал, что Flash является виновником), я установил / удалил разные версии плагина Adobe, но безуспешно.

Я проверил это на 3 разных системах (с одной и той же ОС / конфигурацией) и пришел к выводу, что ВСЕ версии Firefox 3.6x (выше v3.6.23), похоже, подвержены этой же проблеме :(

Я протестировал FF v15, и у него нет этой конкретной проблемы, но есть ряд других проблем, которые мне не нравятся, и вместо обновления (с другими головными болями) я предпочитаю оставить v3.6.28.

Кстати (для тех, кому интересно):

Дата релиза FF v3.6.28 = 13 марта 2012 г.

Дата выхода FF v15 = 28 августа 2012 г.

(Источник: http://en.wikipedia.org/wiki/Firefox_release_history )

Запуск Firefox с ключом «-safemode» (поэтому намеренное отключение всех установленных расширений для устранения неполадок) не помогает :( поэтому я также связался с разработчиком RocketDock, чтобы попросить поддержки.

Я потерял дар речи, что Mozilla постоянно меняет материал от версии к версии, иногда (почти нарочно) создавая раздражения STUPID, а затем полностью полагаясь на дополнения для их решения ... Это похоже на то, что они соревнуются с разработчиками расширений, чтобы узнать, кто умнее в создании / решении проблем: D

Продолжайте поступать предложения :)

1
Я хотел бы попытаться увидеть, существует ли эта проблема в текущей версии Firefox. Ramhound 11 лет назад 1
@ Ramhound: Пожалуйста, прочитайте мой (отредактированный) вопрос. Eta Beta 11 лет назад 0

1 ответ на вопрос

0
codenighter

У меня была похожая проблема в Windows с Firefox. Но виновной была, по сути, Adobe Flash. В течение некоторого времени Adobe больше не пытается улучшить работу своего плагина в Firefox. Даже клипы на YouTube, которые в прошлом можно было запускать на старых компьютерах, сегодня не могут воспроизводиться хорошо (на той же машине).

Во всяком случае, если в конечном итоге ваша проблема похожа на мою (я имею в виду, что причина потери фокуса - Flash), вы можете попробовать следующее (это немного работы):

  1. установить блокировщик Flash, такой как Flashblock (вы все равно можете запускать Flash, когда захотите; но по умолчанию он остановится);
  2. если вы знакомы с about:configFirefox, вы можете остановить запуск Flash по умолчанию, изменив значение plugin.click_to_play на true (я не знаю, доступно ли это свойство для вашей версии Firefox; если оно недоступно, вы можете попробовать его создать, но вероятно, будет игнорироваться Firefox, поэтому вы можете пропустить этот шаг и сделать последний - только если вы согласны с невозможностью запустить Flash в своем браузере);
  3. и последнее, но более экстремальное решение: удалите Adobe Flash и попробуйте смотреть видео на YouTube с помощью проигрывателя HTML5 (это решение не самое лучшее, потому что в HTML5 много клипов, которые нельзя запустить).

Чтобы проверить, виновен ли Flash в вашей системе, вы можете попытаться повторить какой-то сценарий, когда вы потеряете фокус (захваченный Firefox). Если на этих веб-страницах у вас есть Flash, то Flash становится «человеком интереса». После этого установите Flashblock и снова откройте эти страницы. Если все в порядке, то все готово. Если нет, вы можете попробовать перейти plugin.click_to_playна true.

Если даже после того, как вы все перепробовали здесь, проблема не устранена, то вы можете быть уверены, что причина кражи фокуса не в Flash.

Надеюсь, поможет.

@ CodeNighter: Спасибо за ваши советы. Пожалуйста, прочитайте мой (отредактированный) вопрос. Eta Beta 11 лет назад 0

Похожие вопросы