А вы уверены что дело именно в двойном клике, а не в фокусе? Яблочные устройства, например, часто требуют чтобы фрейм/блок/активный элемент был сначала в фокусе, после чего уже разрешают взаимодействовать с ним. То есть первым тэпом вы только фокусите блок.
Если очень хочется именно статью, то вот например статья "7 security measures to protect your servers" от DigitalOcean, тут несколько раз можно встретить подобное:
The more services that you have running, the greater chance there is of a vulnerability existing in your accessible software
Обойти эффект overflow нельзя, т.к. он является внешним по отношению к нужным элементам. Что касается JS: при наведении например создаёте элемент находящийся в одном с каруселью слое, позиционируете его так, чтобы он был сверху относительно нужного и анимируете как хотите. Примеров не смогу привести, к сожалению.
Максим Тимофеев: просто комментарии так выглядят, что их открывать страшно, так что я ему (Диме) пишу комментарием к вашему ответу - кроме position: absolute там ещё очень большой паддинг задан чтобы компенсировать высоту картинки, он лишний.
CodeInside: кажется долго придётся разбираться, у меня вообще ни хрена не работает. Игра заканчивается как будто бы в случайном месте когда шарик в нижней половине окна.
CodeInside: ну тут всё зависит от того что именно вам нужно. Если вам нужно чтобы игра всегда была развернута полностью, то можно сделать чтоб у блока были ширина и высота в 100% от viewport, а можно просто всем контейнерам (включая html и body) задать стопроцентные размеры.
CodeInside: не очень вас понял. Так на что у вас расчёты опираются - на масштабы блока или окна? В любом случае, блок у вас нулевой высоты, это ошибка в стилях.
CodeInside: если честно, и не припомню. Вставил код и всё заработало. Может разве что в поле JS поменял load type на no wrap, т.к. увидел что у вас в коде DOMContentLoaded используется.
CodeInside: под рабочим я не имел в виду, что я за вас всё поправил. Я просто на jsfiddle закинул. И кстати конец игры когда мяч посреди поля - это следствие неправильного условия, о чем я писал ниже.