Ajax-контент и альтернатива noscript - лучшая практика?
У меня есть страница списков контента на разрабатываемом мной сайте, которая использует ajax для извлечения элементов на основе фильтрации, выбранной пользователем. (фильтр по дате / тегу / жанру и т. д.)
Чтобы страница работала для роботов-обходчиков и пользователей, не поддерживающих javascript, у меня также есть стандартный список содержимого, скрытый, но с тегом noscript в заголовке, который отображает:block (Мне сказали, что это нормально в html5).
Проблема в том, что сайт делает все дважды, загружая контент через ajax, а также альтернативу, только чтобы быть скрытым с помощью CSS.
Я точно знаю, что это не лучшая практика, но я изо всех сил пытаюсь найти решение, при котором контент загружается только один раз. Любые мысли по этому вопросу будет принята с благодарностью.
1 ответ
Вы можете отображать их всегда с помощью CSS, а затем скрывать их с помощью JS. (Без использования noscript)