Я читал, что плохо (не рекомендуется) использовать User Agent Sniffing для отправки правильного контента для мобильного браузера, поэтому мне интересно, как лучше всего это сделать?
Я использую ASP.NET MVC, и я создал свой сайт, и он хорошо работает в настольных браузерах, поэтому я хочу начать создание мобильной версии. Когда мобильный браузер заходит на мой сайт, я хотел бы использовать другой набор представлений, который в идеале обладает следующими атрибутами:
- Ссылка на предварительно масштабированные изображения
- Используйте минимальный JavaScript
- Удалить все, кроме основного контента
Моя первая мысль заключалась в том, чтобы понюхать пользовательский агент, а затем отправить другой файл .CSS, но, как указано выше, я читал, что это плохой способ сделать это, поэтому я прошу вас высказать свое мнение.