ddddd tttt, ну тогда ссылку на такую страницу в студию. Не знаю, как надо умудриться так вставить ссылку, что аж на всех телефонах глючит браузер при нажатии на неё.
Что Android Chrome, что iOS Safari считают viewport-единицы без учёта размеров схлопывающихся панелей навигации, поэтому, если панель присутствует на экране (как на скриншоте), то она будет поверх.
Ragtime Kitty, возможно, вы в overflow-областях держали относительно просто контент. Если там будут SVG, разные блоки с трансформациями, где-то будут использоваться фильтры, анимации, flex-обертки и ряд элементов на абсолютном позиционировании — то тут начинается.
Ну и проблема наследования прокрутки остаётся на месте.
Ragtime Kitty, это уже ближе к костылю + в таком случае на iOS начнутся проблемы с наследованием скролла из-за его rubber band (скачки и дерганина; и я не про -webkit-overflow-scroll: touch;).
Единственный скролл, который нормально и полноценно работает в iOS Safari, — на уровне body.