У меня была похожая проблема в Windows с Firefox. Но виновной была, по сути, Adobe Flash. В течение некоторого времени Adobe больше не пытается улучшить работу своего плагина в Firefox. Даже клипы на YouTube, которые в прошлом можно было запускать на старых компьютерах, сегодня не могут воспроизводиться хорошо (на той же машине).
Во всяком случае, если в конечном итоге ваша проблема похожа на мою (я имею в виду, что причина потери фокуса - Flash), вы можете попробовать следующее (это немного работы):
- установить блокировщик Flash, такой как Flashblock (вы все равно можете запускать Flash, когда захотите; но по умолчанию он остановится);
- если вы знакомы с
about:config
Firefox, вы можете остановить запуск Flash по умолчанию, изменив значениеplugin.click_to_play
на true (я не знаю, доступно ли это свойство для вашей версии Firefox; если оно недоступно, вы можете попробовать его создать, но вероятно, будет игнорироваться Firefox, поэтому вы можете пропустить этот шаг и сделать последний - только если вы согласны с невозможностью запустить Flash в своем браузере); - и последнее, но более экстремальное решение: удалите Adobe Flash и попробуйте смотреть видео на YouTube с помощью проигрывателя HTML5 (это решение не самое лучшее, потому что в HTML5 много клипов, которые нельзя запустить).
Чтобы проверить, виновен ли Flash в вашей системе, вы можете попытаться повторить какой-то сценарий, когда вы потеряете фокус (захваченный Firefox). Если на этих веб-страницах у вас есть Flash, то Flash становится «человеком интереса». После этого установите Flashblock и снова откройте эти страницы. Если все в порядке, то все готово. Если нет, вы можете попробовать перейти plugin.click_to_play
на true
.
Если даже после того, как вы все перепробовали здесь, проблема не устранена, то вы можете быть уверены, что причина кражи фокуса не в Flash.
Надеюсь, поможет.