Не примите за душнилу, просто хочется сделать лучше теперь любимый сайт) Несколько вопросов.
При нажатии на игру прежде всего хочется понять что это за игра. Год выпуска, жанр, есть. Но не хватает текстового описания. Часто в каких-то сборниках, аддонах непонятно, что входит в состав, в ремейках непонятно какой именно части ремейк, да просто про что игра. И хотелось бы видеть скрины сразу ниже этого описания, не переходя в галерею, затем похожие, а отзывы опустить ниже. Будет ли?
И второй вопрос, почему то в каталоге не сохраняются фильтры при переоткрывании страницы? из аккаунта выхода нет. Каждый раз приходится вбивать фильтры.
И третий вопрос, логичнее было бы при установки оценки игры, автоматически ставит "пройдено"
И четвертый вопрос. Увидел кнопку скрыть отмеченные, но может быть сделать как-то отключаемо совсем их не отображать, а не затемнять их, и количество оставшихся при этом бы менялось? Просто бывает прохожу популярные игры определенного года выпуска. Было бы удобнее.
Лучшие комментарии
Как это? Обычно по названию все ясно, или на схеме серии оригинал показывается. Если только какие-то серии не собраны вместе.
Для просмотра скриншотов не обязательно переходить в галерею, на главной странице ниже есть медиаблок, в котором также выводится трейлер при наличии его на сайте. Отзывы мы специально подняли выше, потому что сайт теперь больше ориентирован на пользовательский контент, который также призван рассказать что это за игра :)
Это ненужное ограничение, не всегда хочется чтобы игра была в библиотеке, бывает и оценку ставишь до прохождения или помещаешь в заброшенные и другие ситуации.
Я думал кнопка вообще не работает, потому что количество игр не меняется XD
А по поводу остальных вопросов?
Наконец пришёл человек-программист, который ответит на все вопросы
От текстовых описаний мы избавились по двум причинам:
1. Сложно заполнять (особенно с учётом количества игр и количества наших рук).
Отзывы и скриншоты с трейлерами намного лучше справляются с задачей, чем мы.
2. Описания, которые у нас были, не всегда справлялись с тем, чтобы в минимум предложений объяснить, что это за игра, но отодвигали собой весь остальной, более полезный, на наш взгляд, контент. В общем, «мешались» больше, чем были полезными.
За этим можно пройти на красивую схему серии. Вандермастер выше уже вроде пояснил, как это делается.
На эту часть вопроса уже ответила Марина выше: скрины у нас ниже на той же странице, а отзывы, как я выше и написал, призваны заменить собой описание.
Каждый набор фильтров соответствует конкретной ссылке. Это нужно, чтобы ими можно было делиться с другими людьми. И для поисковой оптимизации ещё. Если ты возвращаешься в каталог нажатием кнопки «Каталог» в навигации — ты переходишь в каталог с «обнулёнными» фильтрами. Менять это поведение мы не будем, потому что это может сломать поисковую оптимизацию, а нам она очень важна. Тебе может помочь кнопка «назад» в браузере ;)
Я бы предпочёл, чтобы сайт за меня не решал, что имено я хочу сделать, потому что он может решить неправильно.
Я часто ставлю оценку игре до того, как пройду её целиком, потому что на этом этапе уже понятно, какой именно оценки она заслуживает.
Увы, тут мы сталкиваемся с техническим ограничением: в каталоге используется специальный поисковый движок, который ничего об остальной базе данных не знает, но зато умеет офигительно быстро и правильно находить то, что попросят.
Он может выдавать только игры по ограниченному набору фильтров и его нельзя никак связать со списком игр конкретного пользователя.
Потому единственное решение: получать конкретную страницу поисковой выдачи и «затемнять» на ней игры, которые есть в библиотеке пользователя. Ничего лучше с текущим механизмом не придумать (а если менять механизм, то из каталога пропадёт возможность поиска по названию, которую я считаю достаточно важной)
Ладно, со всеми пунктами когда попользуюсь может и соглашусь. Но мне не совсем понятен последний. Вот допустим, поставил фильтр, отобразилось количество определенное игр, затем нажал скрыть «мои» и какие-то игры затемнились. Почему их нельзя убрать с экрана изменив число оставшихся? Я не программист, простите профана, но мне кажется, что написать «затемненные — не отображать» возможно. Для этого не нужно связываться со списком игр пользователя. Ну если нельзя так нельзя. Я в программировании не понимаю.
Если я буду просто их скрывать, то на странице может оказаться 0 игр, потому что все игры, которые поиск выдал в качестве первой страницы, уже есть у тебя в библиотеке. Это будет смотреться очень криво. Кривее, чем сейчас.
Да, я понимаю, что затемнение игр особой погоды не делает и это полумера, но я пытался найти компромисс между «совсем не иметь фичу» и «сломать пользовательский опыт кривой реализацией» :)
Зато я бы понял, что в данной категории фильтров я все прошел и ничего не осталось))
Спасибо за ответы.