Ajax-контент и альтернатива noscript - лучшая практика?

У меня есть страница списков контента на разрабатываемом мной сайте, которая использует ajax для извлечения элементов на основе фильтрации, выбранной пользователем. (фильтр по дате / тегу / жанру и т. д.)

Чтобы страница работала для роботов-обходчиков и пользователей, не поддерживающих javascript, у меня также есть стандартный список содержимого, скрытый, но с тегом noscript в заголовке, который отображает:block (Мне сказали, что это нормально в html5).

Проблема в том, что сайт делает все дважды, загружая контент через ajax, а также альтернативу, только чтобы быть скрытым с помощью CSS.

Я точно знаю, что это не лучшая практика, но я изо всех сил пытаюсь найти решение, при котором контент загружается только один раз. Любые мысли по этому вопросу будет принята с благодарностью.

1 ответ

Вы можете отображать их всегда с помощью CSS, а затем скрывать их с помощью JS. (Без использования noscript)

Другие вопросы по тегам