Сообщество
Логин
Пароль
Забыли пароль?     Регистрация
От всей души
Мы старались, делали.
Можно поблагодарить разработчиков любой суммой.
Общение / Веб версия / Облако тегов

Облако тегов

Mikhail
16 октября 2008 15:09
Здравствуйте!
А нельзя сделать, что бы в настройках самому задавать размер "облака тегов"? Просто мне хотелось бы побольше элементов в нем....
Admin
 
16 октября 2008 15:24
Пока не думали об этом. Подумаем.
Mikhail
16 октября 2008 16:11
Спасибо!
NO NAME
15 ноября 2010 16:21
+1 за редактируемый размер облака тегов.
Ilyan
15 ноября 2010 18:22
Разъясните мне, пожалуйста: то, что практически все здесь называют "облако тэгов" - это на самом деле облако категорий?
thexmeister
16 ноября 2010 14:57
Да))
Кирилл
17 ноября 2010 23:39
Я уже несколько раз писал об этом, но очень хотелось бы узнать от администратора прицип работы этого облака, вещь удобная, но не совсем релевантная у меня получается. За какой срок считаются категории в нем?
Admin
 
18 ноября 2010 11:22
Кирилл Пишет:
За какой срок считаются категории в нем?
Здравствуйте!
Пока считаются за весь срок. Можно сделать что бы учитывались только последние несколько месяцев, но за сколько именно?
Admin
 
18 ноября 2010 12:20
Изменили алгоритм. Поставили для эксперимента подсчёт тегов за последние 4 месяца. Это должно быть более "жизненно".
Ilyan
18 ноября 2010 12:47
Интуитивно кажется, что последних 3 месяцев было бы достаточно. Но, конечно, правильным подходом было бы попробовать несколько формул (с разными сроками, с уменьшением веса транзакции со временем, частотой обновления и т. п.) и, предположив, что транзакции заносились (а облако постоянно обновлялось!) в хронологическом порядке, протестировать на текущей базе данных. И в конце концов выбрать формулу с наилучшим показателем hit/miss.

Однако, кроме вычисления порога вхождения у облака есть немало других проблем:

1. Фиксированный размер = 10. Использование чисел с потолка, это почти всегда не очень хорошо - и 10 категорий в облаке, и 20 последних транзакций, и бывшее ограничение на количество валют, и минимум 3 символа в навзаниях... Для расходов лично мне 10 элементов в облаке мало, зато источников доходов у меня меньше 10 (а значит, дроп-боксом я вообще никогда не пользуюсь!)

2. Хаотичность облака. Зачем она нужна в нашем случае?! Выбирая из облака, мы ведь каждый раз ищем не случайный элемент, а вполне конкретный - так зачем же нас запутывать? Гораздо лучше было бы расположить элементы в порядке убывания частоты.
Ilyan
18 ноября 2010 13:06
Если продолжить размышления об упрощении заполнения категорий, то легко заметить, что категории расходов условно можно поделить на 3 группы:

1. Частые - именно они и попадают в облако (хотя и не все из-за ограничения в 10 элементов).
2. ЕЖЕМЕСЯЧНЫЕ регулярные (в основном различные счета) - не слишком частые, но из-за похожести и регулярности вызывающие наибольшее раздражение от невозможности упростить их занесение.
3. Редкие и нерегулярные - с этими ничего не поделать. Да и не слишком нужно.

Вопрос в том, как упростить занесение трат из 2-й группы. Я бы попробовал дополнительное облако (или под-облако), в котором находились бы категории из 2-й группы (а их довольно легко определить даже не заставляя пользователя помечать их в настройках), последняя трата в которых была совершена 30-35 дней назад.
Ilyan
18 ноября 2010 13:21
Ilyan Пишет:
Интуитивно кажется, что последних 3 месяцев было бы достаточно.
Это я написал до того, как увидел ваш ответ про 4 месяца.
Кирилл
18 ноября 2010 13:24
кстати облака стали значительно более релевантными, можно юзать) спасибо.

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

я двумя руками голосую за то, чтобы может категории облака располагать в порядке частоты использования. интуитивно будет привычно тыкать, если порядок предсказуем. и не обязательно сильно делать разным размер шрифта, если порядок будет соблюден все равно например у меня может 5 категорий, которые я бы оттуда использовал...

еще вот по юзабельности есть такое замечание, что долги выводятся в начале дропбокса категорий, а не в конце. категории я выбираю часто, а операции по долгам ГОРАЗДо реже делаю. может их в конец списка отставить?)))
Admin
 
18 ноября 2010 13:33
Добавлена возможность изменять количество элементов в облаке.
См раздел "личные настройки": http://www.drebedengi.ru/...kMain
Admin
 
18 ноября 2010 13:36
Ilyan Пишет:
Хаотичность облака
Элементы в облаке отсортированы всегда постоянно, по некоему внутреннему параметру, какая хаотичность имеется ввиду?

Раньше было отсортировано по размеру шрифта - и это было именно хаотично, т.к. категории постоянно меняли своё положение в облаке, когда "толщина" изменялась.
Ilyan
18 ноября 2010 14:04
Хаотичность заключается в том, что для нахождения нужного элемента нужно тупо обегать взглядом облако, надеясь что нужная категория попадётся. И увеличение облака, которое я немедленно попробовал, только усугубило проблему (в том числе и слишком мелким шрифтом большинства категорий).

Сортировка должна быть не по размеру шрифта, а по параметру, по которому вычисляется размер шрифта :) Хотя и в этом случае (если не предотвращать) возможны постоянные перестановки между близкими по частоте употребления категориями.
Ilyan
18 ноября 2010 15:55
Кстати, зачем нужно прерывистое подчеркивание элементов? И так шрифт мелкий, а междустрочное расстояние слишком маленькое...
Admin
 
18 ноября 2010 17:22
Ilyan Пишет:
зачем нужно прерывистое подчеркивание элементов?
Что бы было понятно, что на них можно кликнуть.
Ilyan
18 ноября 2010 17:33
Новичку это вообще не важно - у него нет истории трат, поэтому и облако тоже должно быть пустое. Всем остальным эта подсказка совершенно не нужна. Ну и к тому же большинство облаков реализовано без подчеркиваний (все примеры с http://en.wikipedia.org/wiki/Tag_cloud) именно для того, чтобы избежать лишнего шума.

Вы бы определились со своей шизофренией - либо разгружать интерфейс, либо загружать "подсказками"...
Ilyan
18 ноября 2010 17:39
Также можете прикинуть соотношение количества облаков с подчеркиванием по ссылке

http://www.google.com/images?q=Tag+cloud
Admin
 
18 ноября 2010 17:43
Есть правда в ваших словах. Кое-что поменяли, посмотрите альтернативный вариант.
Ilyan
18 ноября 2010 17:49
* Сегодня просто чудесный день какой-то - столько моих идей не только были услышано, но и немедленно испробовано :) Спасибо!

Ещё мне кажется, что минимально возможный размер шрифта слишком мелкий - даже наименее частые категории (из наиболее частых!) должны быть достаточно хорошо заметны.
Ilyan
18 ноября 2010 18:00
Тогда ещё одно рацпредложение - сортировать категории в облаке в том же порядке, в котором они идут в полном списке категорий пользователя.

1 .Это обеспечит стабильность сортировки независимо от мелких изменений частоты - облако изменится только при замене элемента, и то незначительно.
2. Думаю, это значительно облегчит поиск в облаке - пользователь обычно довольно хорошо помнит примерный порядок своих категорий (для поиска в дроп-боксе), поэтому скорее всего проще найдёт необходимую категорию и в облаке.
3. Пользователь сможет влиять на порядок категорий в облаке, сортируя полный список категорий.
Ilyan
18 ноября 2010 18:03
С размеров шрифта вы перемудрили - в облаке доходов часть элементов оказались набранными примерно 2-м кеглем.
Ilyan
18 ноября 2010 18:41
Разобрал своё облако из 15 категорий - используется 7(!) разных размеров шрифта:
9.5 10 11 12.5 13 15 21.5

Имхо - шрифты, меньше 11-12 использовать нельзя, шрифты больше 15-16 - не нужны (такая категория и так будет достаточно заметна, не перекашивая строку).

Облако категорий не должно обязательно сохранять точные пропорции между частотами в размере шрифта - его цель ускорить выбор категории. В моем конкретном случае категория "Продукты" хоть и является наиболее частой, не должна своим слоновьим шрифтом отвлекать взгляд от остальных.
Ilyan
18 ноября 2010 18:54
Например так (ещё раз на собственном примере):

За последние 4 месяца в самой частой категории было сделано 68 трат, в категории на 15-м месте - 6 трат
Экспоненциально (корень 5-й степени из (68 / 6)) делим интервал на 5 частей и получаем:

6-10 трат - 12 шрифт
11-16 трат - 13 шрифт
17-26 трат - 14 шрифт
27-42 трат - 15 шрифт
42-68 трат - 16 шрифт
Андрей Никитин
18 ноября 2010 22:17
А по-моему зря убрали пунктирное подчеркивание в тегах. Теперь теги из нескольких слов иногда визуально сливаются с соседними тегами. Раньше подчеркивание достаточно однозначно указывало на границы тегов. Пришлось пользовательским css вернуть как было.
Ilyan
19 ноября 2010 01:10
Подчеркивания приносят слишком много шума - в одно целое сливается чуть ли не все облако.

А проблему категорий, содержащих пробелы лучше решить увеличением расстояния между строк и меньшим разбросом в размерах шрифта (получив свои Х самых популярных категорий мне уже практически не важно, во сколько раз одна из них чаще другой - главное быстро её найти в облаке (а для этого важнее сортировка).
Кирилл
19 ноября 2010 01:23
за последних парочку дней столько изменений мелких, но очень полезных)) попробовал вывести 15 тегов и оно вполне себе ничего смотрится) а я думал мне 5-ти хватит...

да-да давайте нам настроек - мы сами перегрузим себе интерфес, со спокойной душой администратора))))
Вячеслав
19 ноября 2010 10:31
Уважаемые разработчики! У вас очень хороший, полезный и главное качественно сделанный сервис! Интерфейс мне нравится, и, думаю, он нравится многим-многим пользователям.
По-моему, изменять интерфейс (и не только интерфейс) нужно на основе БОЛЬШОГО количества голосов, а не одного-двух.

Предлагаю создать систему голосования/рейтинга, где был-бы виден список предложений, и можно было-бы оставить свой "голос" за понравившееся. Составлять такой список должны сами разработчики на основе поступивших предложений.
Lacis
19 ноября 2010 11:29
Согласен!
уже даже есть готовые решения - reformal.ru
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.