2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2  След.
 
 Звёздочки again
Сообщение05.10.2014, 11:02 
Аватара пользователя
Звёздочки были переделаны: вместо просто ряда звёздочек, равного числу лет на форуме, теперь есть жёлтые звёздочки, полузвёздочки, и картинка "\f1ae" для тех, кто "меньше месяца на форуме".

Но теперь возникает сиротливый gap между новичками (с человечком), и полугодовалыми пользователями (с полузвёздочкой). У них вообще ничего нет! Было, потом ничего, потом снова будет.

Может, продлить "человечка" до полугода? Или, скажем, ставить человечков столько же, сколько месяцев (+1), пока не накопится на одну полузвёздочку?

А то даже не на что мышку навести, чтобы в alt-тексте увидеть, насколько стар данный пользователь.

P. S. Хотел этого "человечка" тут привести, но он не копируется, зараза. Зря картинки на символы заменили. Нагрузка была незначительная, а вот копируемость - иногда большое удобство.

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 12:14 
Munin
Вот этот человечек: Изображение?

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 13:25 
Аватара пользователя
Да. Скриншот?

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 14:10 
Munin в сообщении #915280 писал(а):
Да. Скриншот?

Да. А как картинка не выделяется, увы.

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 18:18 
Аватара пользователя
Munin
У вас там температура? По человечку в месяц? Серьезно? Подумайте еще

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 18:33 
Потому что это не картинки. Это даже не текст per se.

В юникоде есть блок "Private use area", где каждый конкретный шрифт может рисовать все что угодно. Есть такой шрифт Font Awesome (http://astronautweb.co/snippet/font-awesome/) со всякими значочками из фреймворка Twitter Bootstrap. Ну и, казалось бы, хорошо, делаете текстовый элемент с текстом из этих символов, указываете нужный шрифт. Однако копипастить такой текст бессмысленно, потому что символы в нем никакого общепринятого смысла не имеют, и в разных шрифтах могут рисоваться абсолютно по разному. Очевидно, по этой причине, был сделан хитрый код конем: в CSS имеется специальный способ рисовать произвольные маркеры для списков, и чтобы эти маркеры не являлись частью текста — потому что когда вы копируете маркированный список в буфер обмена, вы хотите потом вставить текст из нескольких строк, но без жирных маркеров в начале каждой строки, — и вот эти-то вот звездочки оформлены как маркеры списка (к списку из одной-единственной пустой строчки).

Почему нельзя было сделать картинками, в самом деле?

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 18:36 
Аватара пользователя
Joker_vD
Мне было интересно сделать через шрифт, он хорошо масштабируется и выглядит приятно на Retina.
Плюс, в Font Awesome хороший набор иконок, они выполнены в одном стиле и их можно комбинировать через CSS интересным образом. Также мне с ними удобно работать.

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 18:51 
Аватара пользователя
cepesh в сообщении #915390 писал(а):
У вас там температура? По человечку в месяц? Серьезно? Подумайте еще

Это был экстремальный вариант. Основной - просто продлить человечка.

Я не вижу, каким образом человечек символизирует именно "меньше месяца".

Joker_vD
Спасибо за объяснения. Хитро́!

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 18:58 
Аватара пользователя
Munin
Это вообще значок child, но я согласен, что он не особо понятен как child. Моей задачей было выделить новеньких пользователей. Конкретный возраст тех, кто на форуме между месяцем и полугодом не особо важен, с моей точки зрения.

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 19:34 
Аватара пользователя
Предлагаю найти там значок человечка, следующего по возрасту за child, или постановить, что до полугода - всё равно child :-)

Или можно взять того же child, и выкрасить жёлтеньким :-)))

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 19:42 
Мне лично вообще кажется избыточными все эти новшества. Годовые звездочки есть и хорошо. Если кому-то *вдруг* надо, можно вычислить срок пребывания по дате регистации с точностью до дня. А эти полузвездочки как-то странно выглядят. Да и не особо красиво ползвезды. У меня при вгляде на них такое ощущение, что они не пропечатались/не догрузились :-)

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 19:45 
Аватара пользователя
Vince Diesel
Это поначалу так, очень скоро привыкнете.

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 19:50 
Кстати, можно взять все эти звёздочки и заменить на цвет источника с планковским излучением температуры, вычисляемой по проведённому времени. (Хотя звёзды нравятся больше.)

-- Вс окт 05, 2014 22:50:47 --

Или даже вычислять хитрым способом «спектр участника» и рисовать его полоской.

 
 
 
 Re: Звёздочки again
Сообщение05.10.2014, 20:03 
Аватара пользователя
Vince Diesel в сообщении #915446 писал(а):
А эти полузвездочки как-то странно выглядят.

А мне понравилось. Точность повысилась :-)

 
 
 
 Re: Звёздочки again
Сообщение06.10.2014, 06:51 
cepesh в сообщении #915402 писал(а):
Joker_vD
Мне было интересно сделать через шрифт, он хорошо масштабируется и выглядит приятно на Retina.
Плюс, в Font Awesome хороший набор иконок, они выполнены в одном стиле и их можно комбинировать через CSS интересным образом. Также мне с ними удобно работать.

Можно ещё svg использовать - и масштабируется хорошо, и не ограничены одним цветом.

 
 
 [ Сообщений: 25 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group