169 похожих чатов

Всем привет. Хочется минимизировать на сайте объем JS для лучшей

индексации поисковиками. Нашел как сделать фильтр товаров на чистом CSS:
https://codepen.io/samgordon/pen/jPqqWB

Вопрос:
Как сделать так, чтобы кнопки выбора цветов не подвисали? Я быстро поочередно нажимаю два цвета BLUE и RED, но чувствуется, что отклик идет с замыканием, приходится по два раза нажимать..
Или это особенность CSS?



Другие материалы по теме:

Материал 1
https://habr.com/ru/sandbox/81937/

Примеры работы

https://codepen.io/NjnDen/full/kzfqe

https://codepen.io/NjnDen/full/nbeGl



Материал 2

https://nisnom.com/veb-razrabotki/filtr-kontenta-na-chistom-css-bez-javascript/

https://codepen.io/samgordon/pen/jPqqWB


Материал 3

https://webdesign.tutsplus.com/tutorials/how-to-build-a-filtering-component-in-pure-css--cms-33111

8 ответов

7 просмотров

погоди, как связаны js и лучшая индексация?

никакого замыкания касательно переключения цветов нет

Alisher-Zaitov Автор вопроса
Alibek Кulseitov 🇰🇿
погоди, как связаны js и лучшая индексация?

Я сейчас не смог найти данных гугла, чтобы не быть голословным. Просто есть расхожее мнение, что ПС понимают не весь JS. В отношении яндекса бытует мнение, что он совсем его не понимает. Вот нашел статью 4 летней давности, где яндекс заявил, что они начали тестировать индексацию JS. https://webmaster.yandex.ru/blog/21369

Фильтрация делается на бэкэнде а не фронте, ты не в те ворота пошел и не с тем боришся. SEO оптимизация немножко в другую сторону воюет, то, что ты кучу всего переведешь в цсс особо тебя не продвинет так еще и хуже сделает. Как минимум колупать потом эту кашу никому не приятно будет, особенно тебе спустя долгое время

Alisher-Zaitov Автор вопроса
Bohdan Bida 🇺🇦
Фильтрация делается на бэкэнде а не фронте, ты не ...

Понял. Ну есть другая мысль, рендерить страницу на сервере и отдавать ПС. Так будет лучше?

Alisher Zaitov
Понял. Ну есть другая мысль, рендерить страницу на...

Это называется SSR, да, можно смотреть в эту сторону

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
вопрос по москвину - не понимаю вот такого вопроса похоже Сколько разных всегда завершающихся функций с типом a -> a -> b -> a -> a можно реализовать? Две функции одинаково...
Fedor
11
Слушайте, ещё такая интересная задачка. Сделан аудит действий пользователей через триггеры в базе, соответственно каждый пользователь имеет свой логин и пароль в базе. Это пре...
Сергей Бычков
11
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
Как попросить stack install делать executable без .exe на винде?
Danila Danko
9
Утра доброго. Просветите пожалуйста. Хочу сделать rest сервер на делфи. Посмотрел 3 фреймворка: dmvc, Mars, mormot. Ни в одном из них не упоминается ассинхронная обработка вхо...
Сергей Бычков
10
возможно для форматирования TimeStampZ нужен другой механизм, не?
Роман Лях (rgreat)
13
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Карта сайта