Я хотел бы определить каким-то «приятным» способом (скорее всего, Modernizr, но неважно), должен ли макет иметь встроенные прокручиваемые области страницы, или же (для некоторых мобильных приложений) должен просто перетекать весь контент как одну прокручиваемую массу.
Конкретный случай - это страница, похожая на «EULA», где есть форма с кнопкой «Я ПРИНИМАЮ» или что-то еще, а затем масса уродливой юридической информации, состоящей только из заглавных букв. На большом экране я хотел бы, чтобы вся форма была видна, поэтому я хотел бы поместить юридические материалы в отдельное поле для прокрутки. Однако на мобильном устройстве это было бы некрасиво (хотя я не эксперт по мобильному ux), поэтому я думал просто удалить все это в строке, чтобы пользователь мог читать текст (LOL) с помощью простых движений для прокрутки, а затем внизу будут прокручиваться кнопки.
Полагаю, я мог бы просто проверить связь с Modernizr, но это не совсем так.
edit, хотя я почти уверен, что то, что я описал, в любом случае, вероятно, принесет пользу удобству использования, дело в том, что я обнаружил, что мои устройства Android не будут обращать внимания на "overflow: auto" на <div>
в середине страницы.
cft
kangax могут быть полезны: kangax. github.com/cft - есть даже один для другой ошибки переполнения. - person Alex Sexton   schedule 09.02.2012