Добавлен , опубликован
Очевидна еще одна проблема: людям сложно выделить интересующие их проекты. Меня просили вынести проекты типа Warcraft 3, Starcraft 2 на видное место, но я не могу этого сделать по простой причине: эти проекты не интересны части аудитории (например, мне самому). Теперь портал охватывает несколько тематик и я хочу добиться того, чтобы у пользователей отображалось только то, что ему нужно.
  • Идея с "избранным" - закладками, очевидно, провалилась, ибо ими мало кто пользуется.
  • Тематики+подписки частично решают проблему, но только частично, т.к. позволяют убрать ненужные проекты вообще, но не позволяют выделить самые интересные.
Есть несколько идей, которые я хочу обсудить с вами, дорогие пользователи. Никаких конкретных решений сейчас не принимаю, ибо времени нет, но вот подумать можно. Итак:
  1. Сделать часто посещаемые (или последние посещаемые) проекты: считать, сколько раз вы посещали проект, и выводить топ где-нибудь
    • в правом меню на главной;
    • около футера снизу;
    • над тематиками;
    • в табах (вместо "моих ресурсов" и "новых комментариев"), когда они будут реализованы;
  2. Сделать избранные проекты: большая кнопка лайка на панели проекта, а также на главной под логотипом. Лайкнутые проекты отображаются:
    • в правом меню на главной;
    • подсвечиваются в списке проектов на главной;
    • подсвечиваются и отображаются всегда сверху на главной.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
30
12 лет назад
2
Только это все не работает для проектов самостоятельных, к которым нужно стремиться. Просто число варкрафт проектов можно было бы сократить (во всяком случай хай-левельных). Их все равно никто не доделывает. Тут все как в статье сергея: люди создают проекты не для того, чтобы делать проекты, а чтобы общаться с себеподобными. Именно поэтому им лучше предложить предназначенные для этого блоги и проекты-обсуждения. А проекты, где что-то делать оставить тем, кто действительно что-то делает. А для них это должен быть не вц3, а или что-то самостоятельное, как проекты ДОКа, или пусть моды на другие игры, но не в преобладающем количестве. Количество варкрафт проектов сейчас аномально больше, именно по причине, указанной в 4-ом предложении.
0
17
12 лет назад
0
Это я харису и впариваю
0
14
12 лет назад
0
Me.Facepalm();
А я о чём говорю?
Я и говорю о том, что создав иерархию, юзеру будет проще найти то, что он хочет и не найти то, чего не хочет.
Пример:
Возьмём обычного заурядного обывателя. Он интересуется только варкрафтом, и притом ему интересно только качать карты и моды, иногда оставляя комменты. Так зачем ему смотреть список всех проектов, и долго и упорно искать нужные? Если ему не нужны ни старкрафт, ни "в тылу врага", а лишь дота да какие-нибудь винтер ворс, то зачем ему на них смотреть?
Далее, он залез в список проектов вара (допустим, такой существует), но теперь перед ним новая задача. Что за 100500 различных проектов?!?! Название ни о чём не говорит! И описание тоже!!!! (паника и мысли обывателя) Так что получается, что необходимо вводить ещё и классификацию подпроектов, по аналогии с тематиками. Ибо зачем ему сложные системы типа cjass, если он тока качает?
А теперь возьмём обратный пример.
Какой-нибудь про юзер, например Вы, уважаемый Гадёныш, захотел поискать чего-нибудь нового. Но вот проблема! он 2 месяца не заходил на сайт, и ему нужно столько всего просмотреть! Но тут есть проблема и побольше: он только что запилил огромнейший мод на варкрафт, и его только от одного вида его уже тошнит он видеть его больше не может. И он просто исключает этот проект и все дочерние для него из видимости. Проблема решена? нет. Он ведь про юзер, ему не нужны статьи для новичков. Он и их отключает. Вот теперь проблема решена!
Из примера видно, какая острая необходимость имеется в дочерних проектах и нормальных фильтрах видимости. Ибо удобство сайта прямо пропорционально его рейтингу.
anorak, GadenbIsh, теперь понятно, о чём я тут толкаю?
4
30
12 лет назад
4
Hares, иерархия должна быть, но не варкрафт -> проекты на варкрафт
2
24
12 лет назад
2
Узко мыслите, уважаемые, предложенный мной вариант иерархии подразумевает что такие метапроекты как Warcraft, Starcraft и прочее будут собраны под метапроектом верхнего уровня "Модмейкинг". Да, это дополнительный клик, разделяющий пользователя и интересные ему данные, но зато разгружает главную от обилия не нужной там информации. В идеале было бы еще и добавить возможность свернуть ячейку метапроекта на странице в одну строку или иконку и запоминать это состояние - чтобы те кто не интересуется, например, блогами или модмейкингом, могли свернуть их чтобы не мозолили глаза.
Главная это, в первую очередь, инструмент для навигации и лицо сайта, а не мусоросборник.
За основу при создании метапроектов верхнего уровня вполне можно взять те категории проектов, которые сейчас используются для фильтрации на главной.
Для любителей читать все подряд можно реализовать страницу "Новости", на которой будут собираться исключительно ресурсы "Новости" со всех дочерних проектов и их дочерних проектов (корневой проект XGM не исключение, разве что добавить ограничение на минимальный уровень проектов) с фильтрами и возможностью указать глубину поиска по дочерним проектам. При этом игнорируются связи между проектами, созданные путем добавления проекта как ресурса.
Для любителей меряться чем-нибудь в метапроектах можно добавить модуль "Статистика", позволяющий выводить ТОП дочерних проектов по посещаемости, активности, лайкам и любой другой ерунде. Особенно пригодится в блогах.
Ну и, как было уже сказано, переработать систему подписки, а именно отключить автоподписку на проекты 3 уровня и выделить страницу, на которой пользователь сможет посмотреть все свои подписки на проекты, отписаться от какого-то проекта и так далее. Отписавшись один раз от проекта пользователь больше не будет автоматически на него подписываться, оставляя комментарии к ресурсам проекта, чтобы опять подписаться на проект пользователю надо будет сделать это вручную.
Да, напоминаю, что все здесь написанное это не руководство к действия, а только общая концепция плюс несколько идей и не претендует ни на завершенность ни на универсальность.
P.S. Прошу прощения за опечатки - в нескольких местах сперва хотел написать одно, потом написал другое и забыл исправить.
1
37
12 лет назад
1
0
15
12 лет назад
0
Никакие многоэтажные иерархии никому даром не нужны! Достаточно добавить сюда отсеивание по игре/жанру.
Древовидная структура выше - адовая гадость, которая никому кроме модераторов не понадобится!
  1. Скройте иконки с тематикой. Пусть они по умолчанию будут скрыты, а все жанры - включены.
Вместо него добавьте большой банер, вкратце объясняющий, куда человек попал, и заманивающий его на страницу проектов.
  1. Фрейм "Топ активности" кому-нибудь вообще нужен?
Вместо него (или перед ним) лучше поместить "Мои лайкнутые проекты". Числом до 10.
  1. В фреймах "Мои проекты" и "Мои лайкнутые проекты" очень хочется видеть число непрочитанных коментариев (маст хейв) и новые новости/ресурсы (необяз).
Важно. Новости всех проектов 3 и выше уровня должны показываться на главной. Даже если он у меня не лайкнут. Если этот проект не в игноре.
Как и должны показываться новые проекты.
1
37
12 лет назад
1
GraTuraL, эта иерархия и предполагает топ активности проектов с последними комментариями. Как на форуме.
Новости всех проектов 3 и выше уровня должны показываться на главной. Даже если он у меня не лайкнут.
Это так и есть. Лайки вк и плюсы ни на что не влияют.
0
14
12 лет назад
0
ScorpioT1000:
вот это претендует на завершенность и универсальность
Не сказал бы.
0
24
12 лет назад
0
ScorpioT1000, мне нравится твоя картинка, но каким боком она универсальна и самодостаточна, если, например, она не дает представления о том как это сделать с технической точки зрения и не учитывает даже минимального количества так называемых "экстремальных пользователей" - что для мобильных устройств что для плохого интернета такое мировое дерево будет хладнокровным и мучительным убийством.
0
37
12 лет назад
0
prog, сайт не рассчитан на мобильные устройства. Остальное гад и так знает =)
1
15
12 лет назад
1
ScorpioT1000:
GraTuraL, эта иерархия и предполагает топ активности проектов с последними комментариями. Как на форуме.
На кой мне топ активности каких-то там топ проектов?
Мне нужен десяток определенных проектов. Чтобы я прямо с главной страницы мог увидеть, в каком из них появились новые ресурсы и комментарии.
Сейчас приходится или пихать их всех в избранное и по очереди перелопачивать, и и перебирать их со этой страницы.
Главной страницей для серфинга по приоритетным проектам пользоваться не реально.
Новости всех проектов 3 и выше уровня должны показываться на главной. Даже если он у меня не лайкнут.
Это так и есть. Лайки вк и плюсы ни на что не влияют.
Я имел в виду "лайки" не сосальных сетей, а со второго варианта указанном в первом посте темы.
Чтобы написать этот комент я искал эту страницу через поиск. Это по вашему нормально?
2
37
12 лет назад
2
Ну, про эти ваши "лайки" сами думайте, я предлагаю реально работающую на практике систему. Если так нравится руками всё выбирать, ну добавляй пока в меню избранного, потом гад прикрутит очередную ненужную плашку.
Чтобы написать этот комент я искал эту страницу через поиск. Это по вашему нормально?
Чтобы написать этот коммент, я нажал "последние комментарии".
0
35
12 лет назад
0
Спонсор это камента — кокаин!
я вот думаю может отдать бабки с доната на UX-тестирование, примерно в 7к и выйдет один тестик с рекомендациями по юзабилити.
0
37
12 лет назад
0
Можно лучше грузовик водки?
2
24
12 лет назад
2
Еще один способ быстро найти этот проект и этот ресурс, соответственно, это отфильтровать все кроме категории веб-разработка.
GraTuraL, будь добр, скажи как система узнает что ты хочешь именно этот десяток проектов, если ты ей явно не укажешь на них раньше? Люди еще толком не освоили телепатию, а ты просишь реализовать ее на сервере.
ScorpioT1000, ну не нужно на главной столько хлама. Это можно реализовать отдельной страницей, но для главной слишком громоздко.
Выделю отдельно различные инструменты поиска нужных данных:
  • Главная - точка входа на сайт, стартовая позиция для навигации по иерархии проектов, отсюда можно перейти к другим способам поиска.
  • Новости - есть у каждого проекта, собираются с дочерних проектов, здесь можно почитать "свежачек", как по всему сайту так и по какому-то разделу.
  • Подписки - список проектов, в которых пользователь как-то отметился или на которые подписался вручную (без автоподписки на 3+ уровень)
  • Древо всея XGM by ScorpioT1000 - пока без комментариев
П.С. отличие предложенной мной иерархии от того что хочет видеть ScorpioT1000 только в том, что на главную не выводится ничего лишнего, а иерархия проектов строится на двух типах связей между проектами, а не на одном.
Пример использования двух типов связи - сбор новостей с дочерних проектов:
  • новости собираются со всех дочерних проектов данного проекта (дублирование исключено т.к. проект не может быть добавлен в дочерние проекты дважды)
  • новости дочерних проектов большей степени вложенности (дочерние проекты дочерних проектов) собираются только по сильному типу связи (поле "родительский проект") для исключения дублирования и бесконечных циклов (проект может быть добавлен в список ресурсов нескольким проектам, более того, два проекта могут быть добавлены в список ресурсов один к другому)
При использовании одного типа связи теряется возможность создавать множественные связи между проектами т.к. это приведет к необходимости создания сложного механизма борьбы с вышеупомянутыми проблемами дублирования результатов поиска и бесконечных циклов при переходе по связям между проектами.
В ходе написания этого всего возникла еще одна идея - возможность "импортировать" ресурсы других проектов. При этом ресур добавляется в список ресурсов проекта, но не копируется, а является по сути ссылкой на существующий ресурс - принадлежность к проекту, права редактирования и так далее остаются прежними. Единственное что можно сделать с импортированным ресурсом, не имея прав на редактирование исходного ресурса - удалить импортированный ресурс из списка ресурсов своего проекта. В заголовке импортированного ресурса указывается его родной проект, а не тот, в который он импортирован и при открытии такого ресурса он открывается на странице своего родного проекта. Если по какой-либо причине импортированный ресурс более недоступен вместо него выводится пустышка с указанием причины недоступности ресурса и возможностью удалить импортированный ресурс.
0
37
12 лет назад
0
На главной по умолчанию должен быть максимум информации со всех уголков сайта. Иначе сео конец.
0
14
12 лет назад
0
Кароче, сделайте несколько главных и просто вставьте переключатель вверху.
0
37
12 лет назад
0
Hares, я и предложил дерево как альтернативную главную =)
prog, ты путаешь View и Model. Model менять уже не будут.
0
14
12 лет назад
0
ScorpioT1000:
prog, ты путаешь View и Model. Model менять уже не будут.
Простите, что?
1
24
12 лет назад
1
ScorpioT1000, ну тогда удалаюсь из этого обсуждения - выяснять как по красивее вывести побольше хлама на страницу занятие не очень продуктивное.
1
37
12 лет назад
1
prog, еще как продуктивное, у гада какраз с ним и проблема. Почему все пытаются перелопатить всё целиком, когда надо попробовать юзать что есть, на это ушло полтора года ?
1
17
11 лет назад
1
у меня только 1 предложение по сайту, сделать кнопку подписаться больше и за место пустого сердечка поставить "подписаться" за место цельного сердечка "Отказаться".
Чтобы оставить комментарий, пожалуйста, войдите на сайт.