Я не холиварю — мне действительно интересно, смогли ли вы добиться честного (без js) преобразования различными браузерами более-менее сложных шаблонов.
Это распространенное заблуждение о клиентском xslt
С радостью бы с вами согласился, но мой опыт не позволяет.
Я говорю про «честную» трансформацию — когда браузеру отдал xml и шаблон, и он всё сам переколбасил сам без всяких js. На простых шаблонах это работает на ура.
A если для трансформации необходимо применять js, то выгоднее уже собрать html из json или использовать js-шаблоны, а не xml+xslt.
JS и CSS тоже поддерживаются IE6 :)
Да и XSLT в IE6 более-менее нормальный только при условии установки MSXML 4+, что не всегда встречается.
Спорить — занятие неблагодарное. В свое время отгребли кучу проблем с различными браузерами и пришли к выводу, что до наступления светлого будующего, проще/быстрее/менее_затратно_для_нервов производить server-side transformation.
Хотя, может за прошедшие полтора года это будущее наступило.
If you declare a column as UNIQUE or PRIMARY KEY, the implicitly generated index is case-sensitive. So it's useless for case-insensitive searches, and it won't enforce uniqueness case-insensitively