В решении проблем юзабилити CMS с Javascript Натан Эшби-Кульман поделился некоторыми приемами, которые он использовал, чтобы обойти ограничения, введенные системой управления контентом, используемой для обеспечения работы сайта его работодателя.
Это интересное использование Javascript. Каждое из усовершенствований, сделанных Натаном (например, динамическое выделение лучшего заголовка для страницы, содержащей новость), будет намного лучше обрабатываться серверным кодом, но без полного контроля над HTML, создаваемым системой, Javascript предоставляет полезный обходной путь. , У самого Натана есть что сказать по этому поводу:
Кстати, я ненавижу, когда сайты используют JavaScript для отображения контента. Но поскольку я не могу напрямую управлять некоторыми HTML-кодами CMS, JavaScript — единственный инструмент, который мне нужен для улучшения юзабилити. Я бы предпочел, чтобы у некоторых посетителей моего сайта был более удобный сайт, даже если я не могу улучшить его для всех.
Кстати, спасибо за все отзывы, касающиеся тем, которые вы хотели бы видеть здесь. Я буду публиковать больше о CSS и методах верстки на этой неделе.