Кукуц Шмукуц (kukutz) wrote,
Кукуц Шмукуц
kukutz

HOWTO: Как читать ленту "друзей" в LiveJournal

0. HOWTO: Как читать ленту friends в LiveJournal
0.1 Версия: 0.1
0.2 Автор: kukutz

1. LiveJournal предоставляет удобный механизм синдикации контента -- ленту "друзей".
1.1 Как это работает?
1.1.1 Вы находите интересных пользователей и сообщества и добавляете их себе в "друзья".
1.1.2 При открытии ленты "друзей" (/users/YOURACCOUNT/friends) отображается список последних записей ваших "друзей".
1.1.3 Есть сервисные ссылки, позволяющие листать от самых свежих к более старым записям.
1.2 Какие есть недостатки у метода "просто читаем друзей"?
1.2.1 Важные сообщения фигурируют в одной ленте с неважными. Из-за этого можно просто не уделить им должного внимания, так как Вы уже просто по привычке прокручиваете ленту с определенной скоростью.
1.2.2 При большом количестве "друзей" можно просто не успевать прочитывать ленту.
1.2.3 Как правило, интересные обсуждения в тредах накапливаются не сразу, а спустя некоторое время. Есть немаленькая вероятность, что Вы пропустите ряд интересных обсуждений.
1.2.4 Глубина просмотра ленты ограничена, дальше некоторого значения пролистать нельзя.

2. Как можно улучшить метод? Оказывается, LiveJournal предоставляет ряд инструментов, которые мы можем использовать.

2.1 Опция "Добавлять &nc=xx к URL-адресам страниц с комментариями".
2.1.1 Эту опцию можно включить на странице настроек. Это приведет к тому, что ссылки на обсуждения, в которых появились новые комментарии с тех пор, как Вы последний раз посещали страницу обсуждения, будут выделяться другим цветом. Тогда Вы сможете видеть в ленте, в каких тредах продолжается беседа и сможете зайти туда, если этот тред для вас интересен.

2.2 Группы друзей.
2.2.1 Собственно, здесь я хочу изложить то, что сегодня пришло мне в голову и побудило меня написать сей пост.

Алгоритм:
  • вводим понятие "важности" "друга". Это среднее значение "важности" отдельного постинга данного "друга". Естественно, каждый определяет "важность" постинга сам (для кого-то это интересность, для кого-то что-то еще).
  • создаем N (от 3 до 10) групп "друзей". Например, 4. В первую включаются "друзья" с максимальной "важностью". Во вторую -- все из первой, а также менее "важные". В третью все из второй, и ряд еще менее "важных". В последнюю включаются вообще все.
  • экспериментальным путем (чтением соответствующих группам лент) устанавливаем, какую ленту нам еще более-менее интересно читать. Предположим, это оказалась группа номер 3.
  • даем ленте номер 3 имя default view, чтобы она открывалась по умолчанию
  • настраиваем Semagic моргать на обновления в ленте default view.
  • ленту default view читаем "как обычно", т.е. доходя при промтке назад до тех сообщений, которые вы уже читали
  • периодически (раз в день или на усмотрение) просматриваем ленту группы номер 2, а потом ленту группы номер 1. Это позволяет не пропустить интересное обсуждение в комментах и не пропустить действительно важные посты.
  • после трехнедельного сидения без интернета мы сможем прочитать самую интересную/важную ленту достаточно глубоко; менее важную -- менее глубоко и т.п.
  • естественно, время от времени удаляем/добавляем пользователей из всех четырех групп, подстраивая ленты под свои интересы

    2.2.2 Чего не хватает данному методу?
    2.2.2.1 Не хватает очень полезной возможности помечать отдельный пост как важный.

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

    Однако это требует поддержки со стороны разработчиков. (В сторону avva: этот же флаг мог бы означать "подписку" на тред, что так долго просят большевики. А возможность формировать ленту из таких тредов дает возможность легко просмотреть последние добавления в нее).
    Очень бы хотелось, да.
  • Subscribe
    • Post a new comment

      Error

      default userpic

      Your reply will be screened

      Your IP address will be recorded 

      When you submit the form an invisible reCAPTCHA check will be performed.
      You must follow the Privacy Policy and Google Terms of use.
    • 25 comments