То, что вы ищете, это браузер "viewport".
Эта ссылка предлагает хороший обзор того, как получить видовой экран: http://andylangton.co.uk/articles/javascript/get-viewport-size-javascript/
В большинстве стандартных браузеров вы можете просто ссылаться на window.innerWidth и window.innerHeight в JavaScript.
Если вы используете инфраструктуру JavaScript dojo, то вы можете просто вызвать dijit.getViewport (), который сделает за вас тяжелую работу.
Если у вас есть размеры окна просмотра, вы сами решаете, как ваша веб-страница будет реагировать на информацию, полученную из браузера.