Я никогда не знал, что версия HTTP, используемая клиентом, когда-либо являлась проблемой.
Ваше описание «активирован SSL», вероятно, является проверкой на стороне сервера, большинство SSL-сертификатов совместимо с 99,9% + отбраузеры, так что это избыточная метрика.
Решением для пользователя, работающего в IE6, всегда является обновление вашего браузера.
Единственное беспокойство, которое я бы проверил, это IE6, может быть, даже IE7 и уведомлениедавая им знать, чтобы обновить свой браузер.Другие проверки излишни, если вы не разрабатываете что-то чрезвычайно нишевое.Версия браузера может быть надежно обнаружена разумно с помощью USER_AGENT