Сообщение от Octane
|
Наверно, потому что проблематично на стороне сервера определить, использует ли браузер клиента JavaScript, чтобы решить в каком виде отдавать информацию?
|
Почему это?
В PHP я натыкался на функции определения браузера клиента, его версию...
Даже есть документации, как не делать один большой скрипт под все браузеры, а выдавать именно тот скрипт, который доработан какрас под браузер, которым страница и запрашивается.
Самый простой приём:
После загрузки страницы запускается скрипт. Запустился? Значит скрипты разрешены. Он сделает пометку в кукисах или как-то иначе уведомит сервер.
Далее, проверяется, есть ли Canvas? Есть? Значит уведомляем сервер о необходимости нам давать страницы по современной технологии.
А говорите: Проблемотично...