Я хотел бы определить «хорошим» способом (Modernizr, скорее всего, но неважно), должен ли макет иметь встроенные прокручиваемые области страницы, или же (для мобильного использования) следует просто передавать весь контент как один прокручиваемая масса.
Конкретный случай - это страница, похожая на «EULA», где есть форма с кнопкой «I ACCEPT» или чем-то еще, а затем масса отвратительных юридических заглавных букв. На большом экране я хотел бы, чтобы вся форма была видимой, поэтому я хотел бы поместить юридические элементы в собственную прокрутку. Тем не менее, на мобильном устройстве это было бы несколько уродливо (хотя я не эксперт по мобильному UX), поэтому я подумал о том, чтобы просто вставить все это в линию, чтобы пользователь мог читать текст (LOL) с помощью простых движений для прокрутки, а затем внизу кнопки прокручиваются в поле зрения.
Полагаю, я мог бы просто проверить связь с Modernizr, но это не совсем правильно.
edit & mdash; хотя я почти уверен, что то, что я описал, в любом случае, вероятно, будет выигрыш в удобстве использования, я обнаружил, что мои устройства Android не будут обращать никакого внимания на «переполнение: авто» на <div>
в середине страница.