Встречается на собеседованиях • сегодня

Чем можно управлять при открытии сайта с компьютера

При открытии сайта с компьютера можно управлять следующими аспектами:

  1. Размер и положение окна браузера
    Через JS можно проверить/изменить размеры:

    js
    window.innerWidth // текущая ширина
    window.resizeTo(1024, 768) // изменить размер
  2. Полноэкранный режим

    js
    document.documentElement.requestFullscreen()
  1. Поведение при скролле

    js
    window.scrollTo(0, 500) // прокрутка
    document.body.style.overflow = 'hidden' // блокировка
  2. Метаданные страницы
    Динамическое изменение title, favicon:

    js
    document.title = "Новый заголовок"
  3. Геолокация (с разрешения пользователя)

    js
    navigator.geolocation.getCurrentPosition(...)
  4. Уведомления

    js
    Notification.requestPermission()
  5. Аудио/Видео элементы
    Управление воспроизведением медиа через JS API.

Ограничения: Браузеры блокируют некоторые функции (например, автоматическое открытие попапов) без явного действия пользователя.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы