а какая линия партии по поводу использования `ie.css` (css-хаков в основном css / кондишн-комментов в шаблоне)?

с ними бы можно было обойтись совсем без js, при этом количество кода, которое необходимо даже в случае хаков явно меньше, чем количество js с проверкой.

и напротив, если `ie.css` решено не использовать, то, возможно, такие проверки нужно уносить в `ua` и реиспользовать повсеместно.