Gamin Userscript
Disclaimer: всё, сказанное в посте, является моей личной точкой зрения и никак не призвано обидеть религиозные чувства кого-либо, но всё равно кто-то обидится, так что велкам!
Хотя нынешний дизайн Геймина и отдаёт ностальгически студенческим борщом и безбородой юностью, он начинает казаться мне как минимум избыточным. К сожалению, 2009-ый год остался в прошлом, новая графика от rockit'а в итоге так и не подъехала, так что сайт остался в полупозиции между бурным прошлым и ненавязчивым будущим.
Чтобы сделать пользование сайтом для себя более рациональным, я вспомнил небогатые познания JavaScript и накатал юзерскрипт. Вот так выглядит сайт с этим юзерскриптом:
Картинки, по идее, кликабельны.
Что делает юзерскрипт:
- убирает верхнюю шапку на главной
- убирает секцию с новыми микропостами на главной
- убирает информацию про рейтинг из профиля и секцию «Активные в блогах» на сайте
- убирает лопаты и мечи (есть маленький баг для постов, которые сами не имеют рейтинга, но это не критично)
- автоматически раскрывает старые комментарии (сейчас из-за этого прыгает фокус, так что WIP)
Кое-что из того, что делали предыдущие версии юзерскрипта, перенесено на сайт:
- в настройках профиля можно убрать фон
- в «Новом» для непрочитанных постов (помеченных плашкой «новый») количество комментариев показывается в виде «N+N», как для старых постов с непрочитанными комментариями
Посмотреть и скачать можно здесь. Работает с Greasemonkey и Tampermonkey в Firefox, под Хром тоже должно запуститься наверное в каком-то аддоне, но я Хромом не пользуюсь, увы.
Возможно, мой скрипт пригодится кому-то ещё, а, может быть, представленные изменения понравятся настолько, что я попрошу Gyt'а перенести их на сайт.
Если будете пользоваться и найдёте баги или у вас будет фичер-реквест или вдруг захотите сами какое-то изменение внести, пишите в комментариях.
- 20 октября 2018, 13:01
- 05
В комментариях может это и хорошо, но не на постах же, им еще на главную выходить 👀
Про посты не подумал. Поправлю.
http://pasted.co/9116417a
Эта версия скрывает все виджеты плюсования, кроме первого. На страницах, где у материала нет рейтинга (типа страниц конкурсных проектов), это приводит к тому, что у самого первого комментария виджет всё-таки будет, но на данный момент это приемлемо.
Я вообще не разбираюсь в юзерскриптах, в Tampermonkey работать не будет? Greasemonkey у меня наверное уже больше года толком не работает, но я все основные скрипты нашел для тампера, а тут ошибки пишет страшные
Я не проверял в Tampermonkey, судя по ошибке, не смогло найти jQuery. Завтра посмотрю, как грузить либы для тамперманки
http://pasted.co/59e07061
Пробуй, у меня работает и в гризе, и в тампере.
В предыдущей версии был указан gamin.ru/* вместо gamin.me/*, при этом гризманки это хавал. А тампер, похоже, нет.
Спасибо, все работает славненько!
Уф, все-таки прыганье страницы при загрузке сильно напрягает, посидел на гамине весь день со скриптом, пока отключу.
Да, не оч с этим. Попытаюсь что-то сделать
А почему кстати вот эта шапка перестала висеть на главной? Раньше же вроде висела...
Шапка
Артефакты древности... С прошлого сайта ведь.
На самом деле можно организовать гамин-коллаб, чтобы нарисовать шапку сайта. Уже несколько раз делали коллабы, на очень годном уровне. Главное организаторам задать размеры, сделать её более широкой, чем старый вариант "шапки". Это вполне по силам сообществу, к тому же эти труды не канут в лету, а будут долго напоминать о прошедшей пиксельартовой движухе.
Адаптивной и генеративной в ширину
Да-да, тоже об этом подумал.
Ок, два человека уже "за". Для началa нужно спросить Gyta не против ли он такого безобразия и как он как хост видит себе это?
Надо заручиться поддержкой пиксель-артистов и продавить идею на верха, генеральному секретарю гамин-партии социалистов.
Минуточку. Социализм сосет, только рыночег.
одно другому мешает?)
Ты либо продаешься в стиме, либо нет. Может, еще льготы и финантовые поощрения введем?
Даже сам гамин не бесплатный, был бы банер с рекламой, тыкал каждый день. Не понимаю я в этом плане гита. Можно таргетную рекламу на исключительно игровую тематику зарядить?
Т.е. вопрос не в том, есть справедливость или нет. Это понятие нивелируется, ибо ты как совершеннолетний вменяемый субъект несешь ответственность за все, что с тобой происходит.
Оу, нет, только не это, а как же ламповость и атмосфера. Превратимся в стопгейм какой-нибудь.
Ладно, разговор то не по теме, можно долго спорить на тему что такое социализм и рыночная система и насколько они друг другу противоречат или не протеворечат. Не будем оффтопить.
p.s. а про социалистов я написал для красного словца )
Прежде чем насрать в пиано посадить дерево нужно спросить разрешение у хозяина. После получения разрешения, начать делать. Недостающее мастерство компенсировать просьбами в комьюнити: желательно таргетированно-персонально. Вы же здесь не первый день и отлично знаете кто во что горацио?
Именно так, как я и сказал, немного другими словами, ясное дело начальство решает )
Уже три.
Шире три. Я вот уже два раза Gyta помянул. Надеюсь не всуе.
А мне вот коллабы не нравились, разве что первый. Он хотя бы по форме оригинальный был.
Тут проблема будет в том, что нужно будет учитывать то, что картинка должна будет во всех разрешениях смотреться хорошо.
+ там должен будет быть один сюжет, коллабы же представляли из себя пестрое покрывало.
+ она должна будет не надоедать с течением времени.
+ она должна будет как-то представлять лого или хоть адрес сайта.
+ все рисуют далеко не на одинаковом уровне - т.е. кто-то изобразит в своей области каля-маля, а кто-то что-то достойное.
Вот картинка, нарисованная Рокитом не надоедала и представляла лого сайта и его название. В ней была одна локация, нарисованная в одной манере.
Не лучше ли, чтобы картинку нарисовал один человек, знающий свое дело?
И вот мне лично нравится текущая шапка со сменяющимися постами во весь экран. Если там будет всю дорогу болтаться одна мертвая картинка, не будет ли это хуже?
Не знаю, насколько осуществимо, но так тоже нормально, по-моему:
Т.е. вверху старая шапка, по бокам - случайно вылезающие посты.
Только шапку лучше отделить не тенью, а тонкой полоской по цвету меню сайта.
Или вот так:
Но мне кажется, что и то, что есть сейчас хорошо. Стоило бы сделать автоматическую смену фонов для тех, кто их сам не выбирает и добавить просто белый фон.
Если правильно всё организовать, вышенаписанные задачи решаются. Картинки не с первого раза будут одобряться организатором, участникам коллаба их нужно шлифовать и доводить до общего стиля.
Может будет, надо попробовать, чтобы сказать наверняка.
p.s. если что, я отстаиваю свою идею, но на лавры организатора не претендую )
Сам видишь - она существенно уже новой шапки сайта.
Отключение фона - это хорошая вещь.
1881 комментарий :O
Секцию с новыми комментариями на главной лично я бы увеличил в несколько раз, ибо основной актив идет отсюда. Новые посты в шапку, вместо игр из базы. Фон хорош, жалко убирать, но центральную часть с постами надо расширять, имхо.
А зачем убирать лопаты и мечи?
Идея в том, чтобы отказаться от рейтингов, насколько это возможно.
Есть идея по рейтингам, чтобы они были более полезные (если не ошибаюсь, такая система используется на Stack Overflow).
Чтобы написать что-то или добавить в базу, надо заплатить своим рейтингом (например, 50 единиц за пост). :D А сразу после регистрации можно писать только комментарии.
Посты и так никто писать не хочет, а тут еще кармой за них платить🤣
Карма набирается быстро, если ты не тролль. Зато так будет больше комментариев и меньше спама.
Ну то есть, если ты зарегался и хочешь добавить в базу игру, тебе сначала нужно побегать по сайту и настрочить пару десятков смишных комментариев?
Да. Большая часть свежезареганных добавлянтов... добавляют свои игры.
Система SO это один из немногих примеров хоть как-то работающего рейтинга, спорить не буду. Но на Геймине или придётся новичкам "флудить и троллить", чтобы добрать недостающие баллы (и тут же их лишиться), или нужно будет сразу при регистрации давать 50 бонусных баллов и молиться, что это не адепт Копателя пришёл.
Вот ты сам и ответил. За факт комментария ничего не прибавлять. А если напишешь гадостей и огребёшь лопат, то надо будет ещё больше полезных комментариев написать, чтобы получить возможность писать посты.
В любом случае, это логично - читать, как пишутся посты, перед тем, как самому их писать.
А что такое "полезный комментарий" и как за него ещё и плюсцов получить? Я пока вижу только один способ: пошутить про скорость разработки Несыти
Конструктивная критика поста или просто сказать "спасибо".
Удивляет, что тот, кто это написал, был когда-то администратором/модератором? O_o
о чём речь? Сказать "спасибо" и получить за это плюсов или поставить плюс в качестве спасибо?
то есть тебя удивляет, что комментарий с мемасиком или шутеечкой или котиком получит больше плюсов, чем комментарий с реально мегаполезной инфой в посте про игру, в которую всё равно никто не играл или которую никто не хочет обсуждать?
Ты смотрел, сколько у некоторых игр оценок в базе? У Samorost 3 их аж целых ПЯТЬ. Overgrowth - 8 голосов. Mark of the Ninja - 19 голосов. Undertale - 19 голосов. Это за 2-3-5 лет. В лучшем случае, за игру отдают 10-12 голосов в год. За картинки с лисичкой отдали бы больше. Сюда люди перестали приходить за играми году в 2010.
Я наблюдаю на этом сайте много полезных комментариев, почитай хотя бы у гаминаторских постов. А обсуждать не обязательно игру, можно обсуждать сам пост об игре.
Про спасибо - я имею в виду развёрнутый комментарий, почему понравилась статья. Помимо самого автора поста, его могут поддержать мечами те, кто думает так же.
Ненавижу стопгейм и ему подобные за это... Гамификация - сосать!
Меч за меч, лопата по четыре меча: кто хочет монетизацию - тот платит, кто не хочет - не платит. Каменты бесплатно, иначе срачи жизнь прекратится. Остальное не нужно.
Для особо азартных можно отдельным сайтом тотализатор замутить. Вот, кто в ближайшем гаминаторе победит? Ставлю на кон 100 репутации, что... и разрабу поддержка, и посетителям ипподрома нервы пощекотать.
Ару, как царь смолвил.
Со ставками действительно интересно, но как тогда устраивать "честное" голосование?
Ну, право же, вы как в прошлом веке живете: при свечах и дворецком. Конечно же блокчей н.
Кому - что.
У вас html из txtа выпал.
scorched Профиль:
21 пост, 1898 комментариев
Репутация: 1856 очков
21 лопата * 6 + 1898 лопат * 3
скажите как так получилось, что пользователь находящийся на шестом месте рейтинга не сможет создавать постов для сообщества еще три с половиной года даже если злобный минусатор забанен, а scorched остаётся на текущей производительности?
Щас придумают какой-нить костыль или отмолчатся, или про пост-мета-иронию упомянут. Меч - за цифры в каменте.
По-моему всякие такие нововведения бессмысленны. При текущей системе даже Саника был с положительной репутацией, ибо хреначил по 100500 комментов, а минусы отнимали слишком мало.
Нужно прекращать запрещать и начинать делать контент или поддерживать разрабов. Есть неплохая идея нарисовать шапку сайта и предложить ее Гиту.
Как будто здесь кто-то что-то запрещает. Ну, разве что представленный скрипт (скрывает некоторые фичи сайта).
Где?
А, ты про рисование шапки? Вроде там про анимацию ничего не сказано.
https://gamin.me/posts/19826?comment=238136#comment_238136
Я и сам понял, про что ты. И там прокомментировал идею Фенберри.
Ок. Подскажешь, где можно взять старую шапку Рокита в максимальном размере и желательно в png?
См. личку.
Разрабов чего? Сайта или игр?
Разрабы игр со своими стимозакомплексованностями нафиг не сдались, только ходят игроков пугают (которые в более дружеской обстановке, возможно, подумали бы о том, чтобы написать пост про игры).
80% навозной массы удобряет 20% яблочного контента. Удалите навоз и оставшиеся 20% перераспределятся в той же пропорции с теми же качествами. Что лучше 20% от 100% или 20% от 20% ?
Твоя математика мне не ясна. Кто запостил хоть один полезный пост, будет ещё много иметь очков рейтинга для следующих постов. Для тех, у кого много рейтинга, ничего не поменяется.
Поменяется только для тех, кто приходит, пишет спам и уходит. Просто перед спамом придётся немного поговорить.
рейт проверь. Это только пять страниц из 76
Некогда, загляну в понедельник, удачных ковыряний, садовод :D
это тупой ответ на пример почему твоя система не работает
Только минусы на новых постах и комментах влияют на репутацию. Еще есть ограничение на "проставление" минусов по времени. Сразу все заминусовать не получится.
это да, придется еще парочку акков заранее создавать. просто рейт-валюта располагает к войнушкам и садоковыряниям, оно тут надо?
хотя, если запретить ее отнимать..
и добавлять в темы не за мечи, а за просмотры..
Давай с другой стороны: уже сейчас в сайте столько дыр, что можно просто затопить говнами. Что будет когда система усложнится?
0_o А я не предлагаю ничего усложнять. Не путай меня со scorshed. Это его идея, а не моя.
не путаю, развиваю твою мысль, возможно не стоило
А, ну я тоже против идеи scorshed'a.
Тут можно много чего интереснее придумать и гораздо интереснее, на самом деле.
Моя идея в том, чтобы вместо скрытия бесполезных циферек сделать их полезными. Для того, чтобы обсудить идею, не обязательно устраивать флешмобы.
Почему же, по-моему они довольно полезные. В рейтингах видно, кто активный, кто больше сделал.
Я бы предложил что-то интереснее. Например, баллы репутации можно тратить на немедленный вывод поста на главную, на удаление комментов под своим постом и т.д.
А за 50 постов, вышедших на главную, можно давать значок в профиль, например.
И так видно, кто активный, и кто что сделал. Кроме тех, кто был активный раньше, и кого система опустила (вот им и нужна по идее таблица, чтобы их помнить, а не мне с непонятно откуда прилетевшими баллами).
Твои идеи интересные, чтобы мелких спамеров можно было скрывать, не дожидаясь официальных модераторов.
Так почему она не работает? Потому что у тебя детство заиграло, и ты решил пойти поиграть лопаткой?
Будет ли это полезно, это большой вопрос и холивар.
Вредно точно не будет, так как работу сайта и отображение кармы для других пользователей это не затрагивает никак
Какие-то расплывчатые аргументы ) Натурно на примере опиши, чем это поможет обычному обывателю сайта? Для чего это нужно сейчас я описал в ответе на коммент Антона Долина, в другой ветке.
Поставил юзерскрипт и не надо будет 20 раз обновлять страничку своего профиля, чтобы посмотреть, не плюсанули ли какой-нибудь твой веселый комментарий, например👀. И на сайт нагрузка снизится!
А кто-то так постоянно делает? Это какая-то маниакальная привычка. Зашёл раз, два, и потом забыл об этом. Я изредка смотрю свой рейтинг, раз в месяц/два/три.
Не, если это работает как плагин, кто хочет - поставил, разумеется никаких возражений не имею.
Со стороны это выглядит так:
о, у нас есть показатель рейтинга в профиле -> но на него никто не смотрит! -> так давайте его уберём (на клиенте)? -> NJET!
Почему никто не использует. Эта функция, в которой возникает необходимость раз в пол года, раз в 3 месяца, у кого-то может чаще. Часто смотреть, в этом нет особого смысла. Кому-то интересна статистика, кому-то нет. Люди не живут этой статистикой, они иногда на неё смотрят и может делают для себя какие-то выводы. Вот этот парень работает не покладая рук. А вот этот совсем пропал с радаров.
Настолько ли сильно это нагружает сайт, интересно узнать. Если правда сильно, то может стоит и убрать. рейтинги. Но плюсы/минусы нужны всё таки.
Познакомлю с бритвой Оккама без регистрации и смс
Но мои претензии к рейтингу в другом. Он не работает и не нужен
Люди разные бывают, ящик скиннера из интернет-сайта с системой рейтинга устроить - милое дело
А зачем они изначально были нужны? Не помню, они были всегда?
Чтобы приятно было от плюсиков за пост про инди игру, на момент моей регистрации (2010) рейтинг вроде уже был
Не, плюсы у постов либо минусы и должны быть. А вот рейтинги зачем? Вот у меня Антон Долин: 1053 очка - зачем это?
Короче, идея! Надо запилить так, чтобы за очки можно было покупать какие-нибудь плюшки. К примеру потратил я 300 очков, и могу теперь кого-то один раз на х... послать, и при этом "закопать" меня нельзя. Ну или ещё какие привилегии.
Раньше были плюсы и минусы, но суть таже. Нужны они для того чтобы оценивать комментарии участниками сайта, показывать поддержку того или иного мнения. Также эта система закрывает спойлером (закрывает их табличкой "Закопано") неприемлемые сообществом комментарии (последнее - идея Gyt'а вроде, раньше до обновления сайта такого не было).
Зачем очки спрашиваю. Плюсы минусы, лопаты мечи нужны - не спорю. Очки зачем?
Просто, чтобы знать какие мы молодцы ) В принципе нупрахтор тебе о том же написал, просто замени слова плюс/минус на слово рейтинг.
Скрипт, который убирает всё нужное и ничего не добавляет
А зачем делать сайт похожим на газету? Чтоб читать без палева на работе, типа как Башорг маскируется?
Что по поводу рейтинга, то нервным людям нужно убирать не лопаты и мечи, а своё ошибочное отношение к ним. Да и без них понятно, заходит кому-то твой пост или комментарий, или нет.
Без них срач разводить придётся разводить чтобы стало понятно. Не то чтобы их сейчас нет, но без лопаты у меня просто не останется выбора...
Когда пролистываю комментарии по диагонали я заостряю внимание на комментах с кучей мечей, и там как правило нахожу что-то интересное, либо хотя бы смешное, что мог бы пропустить.
Я думаю публичная карма это всё-таки хорошая штука, жаль будет её потерять.
Выбор есть всегда. Можно просто убрать лопаты и рейтинг, но оставить мечи.
В смысле убрать лопаты?!?!
Gyt добавил некоторые фишки на сайт, за что ему большое спасибо, а именно:
Из юзерскрипта эта функциональность была убрана.
Не спасибо. Я последние месяцы специально не заходил в посты, которые меня не интересуют, чтобы возле них никакого +N не высвечивалось, а теперь я должен разбирать где там одно N отличается от другого +N, чтобы понять, этот пост отобран мной как интересный или нет. Например 25+17 означает что 8 я уже видел, значит раньше заходил. Но в "Новом" у меня теперь сплошь всё оранжевое, это визуально затрудняет юзабилити.
Не могу дискутировать с сэром, его подходы весьма специфичны
"636+636" в "Как перестать играть и начать рисовать." это разве нормально? Две строчки занимает счётчик.
Это лечится правкой css. Можно делать "+N" меньшим шрифтом.
Для меня это изменение именно сегодня тоже было сюрпризом, с утра с юзерскриптом в "Новом" показывались весёлые "40+12+12". Но я просил это сделать, потому что метка "Новый" для поста слева, а количество комментариев справа, и лично я подсознательно игнорировал эту метку и мне постоянно казалось, что я прочитал посты, в которые я даже и не заходил никогда.
А у тебя юзкейс оригинальный, конечно.
Логично это всё, конечно. ХЗ, может и так покатит.
Вот теперь зашибись! Спасибо.
В целом вроде неплохо, но это компромиссное решение, а они обычно стараются угодить всем, но не нравятся в итоге никому.
Были плашки и индикаторы новых комментариев, теперь есть плашки, оранжевые индикаторы и зелёные индикаторы. Но юзабилити "по Кситилону" не просело, судя по всему.
Тут главное, чтобы новые пользователи сайта смогли разобраться.
Фоны мне нравятся, а вот шапку и "бегущую строку" я бы убрал, если бы были такие чекбоксы в админке.