Объект Screen содержит информацию о различных параметрах экрана монитора пользователя: разрешающая способность, глубина цвета, частота обновления экрана и т. п. Эти данные могут помочь веб-разработчику подстроить интерфейс сайта под конкретные параметры экрана, если это необходимо.
Объект Screen имеет следующие свойства:
□ width — определяет полную ширину экрана монитора (в пикселах);
□ height — определяет полную высоту экрана монитора (в пикселах);
vailHeight — определяет высоту полезной области экрана монитора без Панели задач и подобных ей элементов графического интерфейса операционной
системы;
vailWidth — определяет ширину полезной области экрана монитора без Панели задач и подобных ей элементов графического интерфейса операционной
системы;
- colorDepth — возвращает глубину цвета; для 16 цветов возвращается 2, для 256 — 8, для 16,7 млн (режим High Color) — 32;
- updatelnterval — возвращает интервал времени (в миллисекундах) между обновлениями экрана. Значение 0 позволяет браузеру выбрать среднее число, так как обычно работать с ним лучше.
В следующем примере приводится сценарий, который позволит вам определить параметры экрана монитора пользователя (листинг 2.32).
Особенно важны для веб-разработчика размеры экрана монитора пользователя, используя свойства объекта Screen, в сценарии JavaScript можно адаптировать ин веб-страниц к разрешению экрана монитора пользователя