Баги, пожелания, улучшения, etc
Упростите меню, сложно находить категории( например в самом верху Angular, а в конце Babel) и всё было бы хорошо, если стояла на них сортировка по имени, от а до я. А нет, то разбить по логическим блокам, как было (Front End, Back End)
- Добавьте возможность фильтрации курсов не только по технологиям, но еще и по языку (русский/английский).
- Добавьте возможность группировать свои закладки, а не сваливать все в одну кучу. Припустим возможность группировать закладки по бекенду отдельно, закладки по фронтенду отдельно. Или даже отдельно по технологиям. Мне очень не хватает этой возможности.
- В списке курсов повесьте в дополнение к кнопке “View course” ссылку на заголовке и изображении в виджете курса, интуитивно хочется перейти по клику на них.
- В плеере добавьте скорость 1.4
Верните возможность посмотреть все видео уроки курса списком, что б была навигация не списком,может по старому,зато было удобно если нужна часть материала, а не весь курс
Верните раздел “Новые курсы” на главной, было очень удобно - заходишь и видишь что нового добавили.
И когда заработает подписка на рассылку обновлений?
Хотел в телегу написать, но решил, что лучше сюда:
Мои рекомендации по сайту:
Общее:
0. С локализацией совсем все уныло
Главная страница:
1. "Добро Пожаловать на КурсХантерс"
Под заголовком не хватает текста из футера
“We will remove the issue of availability and price on your way to learning new skills.”
Да и в целом не говорят “remove the issue”, можно написать “solve problems”
2. Два одинаковых поиска и две кнопки Categories. Рилли? Зачем?
"Popular online course categories" - не хватает PHP, он как бы популярный,
да и “online course” здесь лишнее, достаточно “popular categories”
- "Popular courses"
3. Было бы удобно переходить к курсу при клике на его тайтл и превью
4. Под тайтлом курса дублируется его название - это типо перевод/оригинал?
лучше бы изначально название курса было в оригинале, а под ним была категория/автор со ссылкой
5. Выделение синей рамкой при клике лишнее
6. С превьюшками реально беда, все размытые и портят все впечатление на сайте
- "Popular sourses"
7. Думал, что Sources - это опечатка. Я бы назвал этот блок "Popular authors"
8. Как правило у таких превьюшек затемнение является частью анимации
9. В этом блоке реально не хватает популярных авторов, возможно есть смысл сделать карусель
и для английской версии сайта убрать русскоговорящих авторов из этого блока
- "Recent added courses"
- "Recent updated courses"
10. То же самое, что и у Popular courses
- Footer
11. Переключатель языка разместить бы сверху
Страница курса
1. “Course Free” выглядит как кнопка, предлагаю ее сделать как label или убрать наведение.
2. У некоторых курсов очень длинное описание, лучше убирать бОльшую часть текста под “Показать еще”,
чтобы сразу был виден проигрыватель и не приходилось до него скролить
3. Кнопка “Плеер на 100%” не работает
Источники Курсов
1. Sources - типо источники? Ну, опять же, Authors было бы понятней, т.к слово sources уже устоялось в разработке как “исходники”
2. Не хватает поиска
3. Кнопка Subscribe не работает
(кстати, хорошая идея подписаться на новый курс какого-то автора)
Категории
1. Разбить бы реально на категории как было на старом сайте, типо frontend, backend, дизайн и т.д, а то сейчас все в перемешку.
Footer
1. Donate лучше под подпиской расположить, иначе на десктопе большое расстояние
Есть еще по мелочи, но чтобы не быть дотошным остановлюсь на этом.
Спасибо вам парни, ваш ресурс реально #1 по доступности курсов.
Этот проект нужно грамотно переводить на английский язык и двигать в массы. Больше трафика - больше платных подписок.
- Слишком маленький таймаут для логаута, приходится постоянно логиниться.
- Не работает кнопка плеер на 100%
- Не работает кнопка добавить в закладки
- Добавить скорость 1.4
Сделайте превью курса и загаловок ссылкой на курс, кликать на view course не комильфо
- Реструктурировать курсы: Категории (Front-end, Back-end, Design, Graphic, …) - Подкатегории (React, javascript, …) со списком курсов из этой подкатегории - сама страница курса
- В списках подкатегорий и всей подобной организации http://prntscr.com/o17om4
Добавить: автора, лайки / дизлайки, сделать всю область кликабельной, убрать кнопку за ненадобностью - Сделать выборку в поиске по всем полям курсов
- Добавить фильтрацию по: Автору, Категории, Подкатегории, Рейтингу и Году выпуска.
- Описание курса разместить под видео, что бы не листать
- Поправить авторизацию, а то слетает, пусть куки дольше держат
- Мультиязычка в перспективе
Если пользователь залогинился - история пройденного материала должна сохраняться в профиле пользователя на уровне БД, а не в localStorage. По поводу мерджа локальной истории с серверной - можно спрашивать пользователя при логине какую он хочет сохранить, либо вообще забить на мердж и всегда отдавать предпочтение серверной. Я бы вообще сделал регистрацию обязательной для просмотра курсов, просто с возможностью зарегистрировать бесплатный аккаунт, это бы решило массу проблем связанных с профилем пользователя
Переход на курс должен осуществляться при нажатии на всю область карточки, а не только на кнопку View Course. Сейчас это дико не удобно, ощущение деревянности UX.
После авторизации нужно перебрасывать пользователя на страницу на которой он был до этого, а не на главную
Второй поиск на главной ни к чему https://take.ms/X5BBI
В категориях должны быть фильтры https://take.ms/MAP5I пример реализации здесь https://isotope.metafizzy.co/layout-modes/masonry.html
Замечания по странице курса:
https://take.ms/UpGHH Course Paid переводится как Курс оплачен, нужно чтобы кнопка называлась Paid Course, а лучше просто Subscribe с тайтлом Subscribe to View this course. Кнопка должна вести на страницу подписки, сейчас она ничего не делает.
Если нужен просто индикатор - тогда лучше просто использовать иконку с тайтлом, вместо кнопки
Когда авторизуешься находясь где-то, надобно бы на это где-то и редиректить после авторизации, сейчас всегда на главную редиректит.
В подкатегориях по прежнему не хватает лайков / дизлайков курса и не понятно стоит смотреть или нет, звёзды как по мне вообще бесполезная штука, лайки / дизы гораздо информативней
Язык: Ангельский
Вёрстка наехала
Новая система показа оценки ужасна, теперь не понять сколько лайков и дизлайков у курса и поэтому оценка небъективна. Если у курса 1 лайк и 0 дизлайков - он будет иметь рейтинг 5 звёзд, хотя по факту это может быть не так. Верните пальцы, по ним можно было судить о курсах более объективно и это намного удобнее того что сейчас
-
Было бы удобнее сделать интерфейс как на Udemy - в самом верху окно плеера (побольше чем сейчас), слева или справа уроки списком прокручиваются, внизу уже всякое описалово, загрузки и пр. Список уроков по высоте очень маленький сейчас, сложно крутить когда много уроков в курсе, надо увеличить.
-
Язык “Ангельский” конечно забавно но лишнее имхо, я сначала при беглом взгляде на плашки курсов думал что это автор или может переводчик какой то? Сделайте просто EN или RU чтоб сразу было видно и место сэкономите на плашке а то некоторые “источники” не влазят.
Всё нравится. Красавцы.
Не хватает из важного:
- сорт RU/EN
- заголовки-ссылки
Ангельский -топ
В данном курсе на опере не запускает видео вообще, черный экран.
(в порно режиме заработало)
Прогресс бар в плейлисте тёмной темы надо выделить, сейчас сливается с фоном…
Насчет дизайна пока вопросов нет.
У меня в принципе хороший интернет, но видео стали долго грузиться. Может следует поставить выбор качества если есть такая фича в плеере или поработать над оптимизацией.