лучше провести юзер сессии, больше инсайтов соберёте
добавьте ограничение в формулу. Например: не выводить и не рекомендовать статьи, если меньше 10 оценок
согласен полность - будет много лишнего кода, был такой опыт уже
в результате скорость загрузки сраницы до 7 секунд упала, но анимации не отключали, т.к. очень много сил на неё потратили и денег:(
поэтому делайте видео
Выводите только выжные характеристики, по которым делают выбор пользователи
Если есть товары/категории, в которых вы не знаете что важно и по каким критериям выбирает пользователь, то спросите у него самого "что ему важно при выборе товара Х"
Либо можно провести тест-карточную сортировку. пользователи проранжируют категории по важности для них - вы определите ТОП и вынесете в превью
в usability, как правило входит много иследований - опросы ЦА, глубинные интервью, проведение юзер сессий для тестирования сайта. Только потом на основании этой информации прораатываются прототипы
всё это задачи UX специалиста
UI специалист уже из прототипа делает хороший/понятный дизайн (простыми словами - раскрашивает прототип).
Это если очень по-простому описать различия
Недавно был случай: разрабатывали лендинг под продажу физ товара, товар новыей на рынке, разумеется возражений было много. Клиент занимается продажей бытовой техники, поэтому схема возврата в 14 дневный срок у него отработана годами - и такую гарантию он предоставить может. Мы разместили данные текст возле формы заказа и цены.
Через пару недель посе старта продаж начали собирать отзывы. В одном из отзывов дувушка говорили, что сомневалась из-за того, что товар видит в первый раз, как и сам бренд, но купила только, из-за того, что была возможность вернуть в течении 14 дней. По её словам это подкупило её.
Так что хоть тема и заезжена, но может работать хорошо в каких то отдельных случаях. Лучше даже а/б такую гипотезу померять на сайте