Встречается на собеседованиях • сегодня
Как отобразить пользователю ошибку несовместимости приложения с браузером
Для отображения ошибки несовместимости можно использовать `navigator.userAgent` или Modernizr для проверки возможностей браузера. Пример:
```javascript
// Проверяем IE или старый браузер
const isUnsupportedBrowser = () => {
const ua = navigator.userAgent;
return ua.includes('MSIE') || ua.includes('Trident/');
};
if (isUnsupportedBrowser()) {
document.body.innerHTML = `
`;
}
```
Лучше проверять конкретные фичи через Modernizr или `'feature' in window`, а не только userAgent. Можно добавить стилизацию и кнопки для скачивания современных браузеров.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы