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

Как отобразить пользователю ошибку несовместимости приложения с браузером

Для отображения ошибки несовместимости можно использовать `navigator.userAgent` или Modernizr для проверки возможностей браузера. Пример: ```javascript // Проверяем IE или старый браузер const isUnsupportedBrowser = () => { const ua = navigator.userAgent; return ua.includes('MSIE') || ua.includes('Trident/'); }; if (isUnsupportedBrowser()) { document.body.innerHTML = `

Браузер не поддерживается

Пожалуйста, используйте Chrome, Firefox, Edge или Safari

Скачать Chrome
`; } ``` Лучше проверять конкретные фичи через Modernizr или `'feature' in window`, а не только userAgent. Можно добавить стилизацию и кнопки для скачивания современных браузеров.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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