Есть ли способ обнаружить поддержку HTML 5 в браузере, на стороне сервера и предоставить разную наценку?
Я делаю мобильный сайт и хочу предоставить пользователям смартфонов разный пользовательский опыти обычные пользователи телефонов.
Но я не хочу ничего делать в JavaScript, а также не хочу использовать JavaScript для функциональных телефонов, потому что у них нет хорошей поддержки JavaScript.
Я использую некоторый CSS3-эффект для смартфона, и он будет хорошо работать на обычных телефонах.
Основная проблема с HTML5. Если я использую любой тег HTML5, он будет работать на всех браузерах, поддерживающих HTML5.и я напишу CSS для тегов HTML5, но компоновка будет нарушена на телефонах, которые не поддерживают браузер с поддержкой HTML5.
Как красиво ухудшить HTML5, как мы можем это сделать с CSS, в старых мобильных браузерах, где поддержка javascript практически отсутствует?
На настольном веб-сайте мы можем использовать Javascript HTML Shiv, Modernizer и т. Д. Дляиспользуйте HTML 5 в неподдерживаемом браузере.НО в старом мобильном браузере нет хорошей поддержки JavaScript, и даже JavaScript снизит производительность сайта, и загрузка будет медленной, потому что у смартфонов есть 3G-соединение, которое быстрое, а у старых мобильных нет.
Я могу доставить другой HTML-файл для браузера, поддерживаемого HTML 5, но как это сделать?