Какие оптимизации выполняет браузер, когда элемент DOM выводится за пределы экрана?
Я контролирую отображение iframe в другом домене. Есть ли четкий способ определить, отображается ли этот iframe выше или ниже сгиба на родительской странице? Очевидно, я не могу получить доступ к родительскому DOM из-зата же политика происхождения ограничение.
Например, я попытался измерить скорость рендеринга наcanvas
или жеVML
тег, надеясь, что это будет быстрее, когда тег не отображается на экране. Это не сработало - не было заметной разницы в скорости. То же самое для манипуляций с DOM - кажется, нет способа отличить операции перекомпоновки / перекраски ниже или выше сгиба.
Как насчет вспышки? У меня нет большого опыта, но можно ли проверить, насколько быстро браузер отображает операции флэш-памяти? Или у flash есть какие-либо «невидимые» события вне стандарта DOM?