Не страдает ли реализация каталога с помощью формы какими-то негативными аспектами?

Вместо введения: Имею опыт работы и во фронтенде и в бекенде, и даже задачи связанные с подобной функциональностью были, но сам никогда полностью не реализовывал. Реализация на ссылках мне кажется странной и требующей дополнительной работы вокруг.
Вопрос:
Имеет ли право на жизнь такая реализация, в которой каталог с фильтром, сортировкой и пагинацией выполнены одной большой формой? Ведь такая реализация максимально соответствует принципу progressive enhancement, более консистентна и требует меньше воркэраунда для подключения js, но почему то повсеместно форма - это фильтр, а сортировка и пагинация сделаны ссылками (js).
Полное демо: codepen
Краткая реализация:
<form>
    <section class="filter"></section>
    <section class="sorter"></section>
    <section class="items"></section>
    <section class="pagination"></section>
</form>
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
В этом нет ничего плохого, более того, форма "искаропки" умеет генерировать url с параметрами, благодаря которым можно перейти сразу к нужной странице выдачи.

В крупных проектах разработкой интерфейсов занимаются специально обученные люди, которые пробуют разные варианты и тестируют их на разных пользователях. И если вариант с ссылками приводит к большей конверсии, то делают с ссылками. Ну или потому, что "дизайнер так видит".
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
01 дек. 2024, в 11:44
10000 руб./за проект
29 нояб. 2024, в 07:44
20000 руб./за проект
01 дек. 2024, в 10:13
25000 руб./за проект