LINUX.ORG.RU

LOR-Coloravs

 , ,


3

1

Всем привет. Думаю, многие согласятся, что аватарки - не слишком хорошая штука, а уж на ЛОРе это вообще ужас редкостный, поэтому многие их отключают. Но что делать, если визуально различать удобнее?

Раньше использовал понификатор (https://github.com/Nebula-Mechanica/LORPonyBlocker), но он обладал рядом минусов:

  • Имел определённый фанатский окрас, что многим не понравится.
  • Наполнял страничку пусть и эстетически приятной, но совершенно лишней информацией.
  • Расставлял замены случайно, а результат хранил в Local Storage, чистка которого вела к тому, что приходилось опять привыкать, кто есть кто.
  • И вообще, периодически отваливался из-за скриптовой натуры.

В конечном итоге мне это надоело, и для этого был создан новый проект: https://github.com/Nebula-Mechanica/LOR-Coloravs , представляющий собой большой, но автоматически генерируемый юзерстиль делающий то, что показано на скриншоте. Цвет кружка зависит от первой буквы ника. Разумеется, он не уникален, но вполне позволяет быстрым взглядом различать авторов комментариев в пределах треда. Инструкцию можно найти в README по ссылке. Если вы просто хотите его установить, открывайте файл (https://raw.githubusercontent.com/Nebula-Mechanica/LOR-Coloravs/master/fullcol) и добавляйте его содержимое к себе в Stylish (или что вы там используете). Поддерживает работу с отключёнными аватарками (лучше использовать именно так), что позволяет не тратить трафик на неиспользуемые аватарки.

P.S.: Тема ЛОРа моя - https://userstyles.org/users/235997 (ну и ужас сотворили с userstyles...).

>>> Просмотр (988x1130, 193 Kb)



Проверено: JB ()

ШГ эталонное. И неужели без jpg не влезло? Вроде ж не такой огромный скрин, да и не насыщенный, должно было влезть. Залей png куда-нибудь что ли.

Psych218 ★★★★★ ()

Обалдеть, кто-то вырвиглазную опеннетовскую расцветку годнотой считает...

alexferman ()

Цвет кружка зависит от первой буквы ника.

Не лучше было бы от чексуммы всего ника? Было бы больше, чем 26 цветов, что добавляет уникальности хотя бы немного.

Ну и да, как по мне, оно как-то некрасиво и место слишком много занимает. Если бы у меня были проблемы с различием ников (а у меня их нет, аватарки просто отключены, и всё отлично), я бы не рисовал кружок, а просто красил ники (опционально — вместе со звёздами) в разные цвета.

Psych218 ★★★★★ ()
Ответ на: комментарий от Psych218

Это юзерстиль, какие чексуммы? Там нет математики, и это-то неочевидно реализуется.

nebularia ()
Ответ на: комментарий от unixwz

Ну это сделать легко, достаточно поправить файл colors в соответствии с.

nebularia ()
Ответ на: комментарий от nebularia

Это юзерстиль, какие чексуммы?

Ну вот я бы юзерскриптом сделал.

И если уж оставлять круги, а не красить ники, то для уникальности добавил бы квадраты с ромбами. Если принципиально юзерстиль, то например, определять форму по последней букве (href*=«a/profile»)

Psych218 ★★★★★ ()

Цвет кружка зависит от первой буквы ника

лучше гистограмму по user-id, радужные аватарки ^_^

kott ★★★★★ ()
Ответ на: комментарий от kott

user-id не содержится на странице. Тут даже если юзерскриптом делать, придётся запрашивать профиль каждого комментатора, получается слишком уж много запросов.

Psych218 ★★★★★ ()
Ответ на: комментарий от alexferman

Ну для кого-то же был создан «Оливковый» стиль в Windows XP.

EXL ★★★★★ ()
Ответ на: комментарий от Psych218

И если уж оставлять круги, а не красить ники, то для уникальности добавил бы квадраты с ромбами. Если принципиально юзерстиль, то например, определять форму по последней букве (href*=«a/profile»)

А вот это интересная идея. Хотя, проще по двум первым определять, уже тогда совпадений почти не будет. Но так, по идее, компактнее.

nebularia ()

некрасивые цвета и все стали однояйцевыми

votafak ★★★★★ ()

Думаю, многие согласятся, что аватарки - не слишком хорошая штука

А почему? А как же самовыражение, выделение из толпы?

vedro ()

Цвет кружка зависит от первой буквы ника. Разумеется, он не уникален, но вполне позволяет быстрым взглядом различать авторов комментариев в пределах треда.

А что есть использовать, скажем, первые 9 букв ника - рисуя матрицу 3х3 цветных кружков ? Или первые 16, рисуя 4х4 (а если букв меньше - заливать кружки неким дефолтным цветом и, как вариант, заполнять матрицу не подряд, а «по кругу из центра», чтобы коротконикие имели не крашеный уголок слева-вверху, а несколько цветных точек в центре и черные точки (или никаких точек) по краям.

Как результат - картинка будет почти уникальной, в рамках форума ЛОРа.

RiseOfDeath ★★★★ ()
Последнее исправление: RiseOfDeath (всего исправлений: 1)
Ответ на: комментарий от RiseOfDeath

Опять радуга, ведь только-только поней убрали...

mandala ★★★★ ()
Ответ на: комментарий от RiseOfDeath

Еще как вариант - генерировать «круговую диаграмму», а не кружок. Каждой букве по цвету, и отображать на диаграмме распределений букв в нике.

RiseOfDeath ★★★★ ()

Думаю, многие согласятся, что аватарки - не слишком хорошая штука

Ну набросил, ок да

spec_po_kiskam ★★★ ()
Ответ на: комментарий от omegatype

Фу, не намного лучше силуэта-приведения, который часто заменяет «пустую» аватарку. А их тоже можно раскрасить.

mandala ★★★★ ()

а можно сделать графические хэши от ников или там QR-коды от ников рисовать.

nihirash ★★★ ()

толпы одноклеточных имбицилов в комментах - есть
реклама статического анализатора - есть
фирменная цветовая гамма - нет есть

Осталось добавить возможность минусовать комменты сторонников системд и позвать Шигорина с банхаммером и можно проводить слияние проектов.

meliafaro ★★★ ()

Если меня коричневым пятном в треде помечать будут - я автора сего патча голыми руками придушу.

one117 ★★★★★ ()
Ответ на: комментарий от nebularia

Ага, так что при желании каждый сможет помечать one117 коричневым пятном любого цвета.

RiseOfDeath ★★★★ ()
Последнее исправление: RiseOfDeath (всего исправлений: 1)

у меня все норм с аватаркой, сочетается с ником, не нужно ее заменять)

krang ★★ ()

Переписал бы понификатор, чтобы на первую букву ника была соотв. поняша. Парсить можно с Derpibooru — у них вполне вменяемое API. Совсем скучно, ну.

commagray ★★★★ ()

Цвет кружка зависит от первой буквы ника

Зря. Если здесь помимо меня отпишется eugeno, нас будет сложно отличить. Брал бы SHA ника и на основании этого генерил RGB.

А вообще, зачем отличать пользователя по аватарке, если можно по нику? Я аватарки давно отключил, например.

Deleted ()
Ответ на: комментарий от Deleted

Зря. Если здесь помимо меня отпишется eugeno, нас будет сложно отличить. Брал бы SHA ника и на основании этого генерил RGB.

Тред не читал? Я то же предлагал. Но ТС хочет именно на юзерстиль на CSS, без JS.

А вообще, зачем отличать пользователя по аватарке, если можно по нику? Я аватарки давно отключил, например.

+1

Psych218 ★★★★★ ()
Ответ на: комментарий от Deleted

А вообще, зачем отличать пользователя по аватарке, если можно по нику? Я аватарки давно отключил, например.

Ну и по нику тоже, но так краем глаза быстрее получается, при чтении тредов. Субъективщина, конечно, но именно на ЛОРе не могу по никам. Расположены они неудачно, что ли. На других сайтах обычно проблем нет.

nebularia ()
Ответ на: комментарий от RiseOfDeath

А что есть использовать, скажем, первые 9 букв ника - рисуя матрицу 3х3 цветных кружков ? Или первые 16

Отличная идея. Но лучше взять первые 256 символов, а остальные обрезать.

Virtuos86 ★★★★★ ()

вот людям делать нечего.... иди хоть спортом что ли займись

carter ()
Ответ на: комментарий от carter

Это делалось в свободное время меньше, чем за час. Ну или чуть больше, не помню точно.

nebularia ()

Но что делать, если визуально различать удобнее?

Что угодно, только не использовать подобный подход, когда определителем является какой-то примитив. И так со всякими смартфонами люди превращаются в животных, которые только и делают, что рефлексируют на раздражители, так ещё и тут скоро ники читать отучат.

Erepb ★★ ()

А как применить для лора тему свою?

ne-vlezay ★★★★★ ()

Свой ранее высказанный вариант с раскраской самих ников сделал себе. Спасибо за подкинутую идею.

Psych218 ★★★★★ ()

Сделал из ЛОРа какой-то opennet. Ужас.

th3m3 ★★★★★ ()
Ответ на: комментарий от vedro

А как же самовыражение, выделение из толпы?

  • Ставишь аватарку чтобы выделиться из толпы.
  • Отключаешь отображение аватарок
  • ?????
  • profit
aplay ★★★★ ()

Ни разу не видел на ЛОРе аватарок.

massimus ★★★ ()

Не понимаю, почему не использовать полноцветное решение. Например, шестицветную радугу с преобладанием цветов в зависимости от ника?

Почему не учитываете скор? Очевидно, что каменты пятизвездного гуру важнее беззвездного нуба...

AVL2 ★★★★★ ()

Цвет кружка зависит от первой буквы ника

Больше коллизий.

Тема opennet ужасна.

NextGenenration ★★ ()

Идея неплохая. Особенно когда аватарки есть только у половины.

Если использовать первые 2-3 буквы, результат должен быть лучше.

kirill_rrr ★★★★★ ()

Как же это мерзко, прямо как опеннет.

moooV ()

аватарки - не слишком хорошая штука,

Нет

Цветовая гамма ужасная

subatomicshifter ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.