Наверх

Тема: Про RSS

[txt]  Есть оффтопики. Показать?
Вадим Гунько
Про RSS

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

Эта кнопка (на самом деле просто ссылка) ведет на информацию представленную в формате RSS (Really Simple Syndication). Предназначен этот формат для структурированного обмена данными и обладает еще рядом замечательных особенностей. Например, пользуясь им можно узнавать — появилось ли что-то новое на сайте, не заходя на сам сайт. Проще говоря, вы можете его использовать, чтобы следить за обновлением информации с помощью специальной программы (ее называют RSS-агрегатором), либо интегрировать ваши фотографии в ваш LiveJournal с помощью встроенного сервиса, либо с помощью rss2lj, или использовать на вашем собственном сайте, при условии соблюдения прав автора транслируемого материала.

По вопросам использования RSS любезно согласился консультировать Eugeny Kreewosheyew, большой специалист в этой области, так что все вопросы — к нему ;-)

49 сообщений в этой теме
 
Патрисио Гарсес
Ничего не понял.... Что значит Синдикейшн, и почему она всамделишно проста?
 
Eugeny Kreewosheyew
Синдикейшен - это возможность объединения данных с разных сайтов.

Вот ссылок по теме:
spectator.ru
www.ibusiness.ru
blogspace.com
 
Eugeny Kreewosheyew
На всякий случай пояснение на тему "зачем".

1. Есть люди у которых широкий круг интересов и большое количество источников информации. В результате образуется огромное количество сайтов, которые приходится просматривать просто с целью выяснить, не появилось ли там что-то новое.
2. Если человек участвует в жизни нескольких сайтов, то часто требуется показывать всю эту жизнь в одном месте.

Первое можно делать с помощью программ или специализированных сайтов, второе только с помощью сайтов. Но и программы и сайты требуют RSS (либо аналогичный формат: ATOM, klip, RDF).
 
Олеся
А не может ли эта кнопочка стать такой? Например.:-)))
 
Eugeny Kreewosheyew
Может. Но так сложилось, что ее принято рисовать оранжевой. Мне тоже не нравится цвет, с другой стороны одинаковая иконка на всех сайтах - это удобно.
 
Олеся
Но согласитесь, над ч/б карточками выглядит дико. В таком случае хочется поискать ей совсем другое место на странице. Тем более, если, как пишет Вадим, это на самом деле просто ссылка. Трансляция же будет работать, даже если туда прозрачный гиф поставить, правильно я понимаю?
Дух сайта, воплощённый и в визуальном комфорте, для меня - святое.
 
Eugeny Kreewosheyew
Соглашусь. Я уже, собственно, написал, что мне цвет не нравится. Может попросить настроечку сделать, чтобы в серую гамму кнопку переключать? Тогда для новых пользователей все будет, как стандартно, а если не нравится такое состояние дел, то можно будет его исправить ;)
 
Олеся
Это, наверное, выход.:-)
 
Андрей Барашков
Это может быть удобной идеей, но тут есть некое но...
На моей страничке она показывается на против утверждния, что я имею 84 фотогрфии, а XML показывает только линки на текущую страницу, то есть 10 фоток. Нельзя ли сделать так, что бы показывало все фотки?
 
Андрей Барашков
Поправка - показывается только последние 10 фоток, страницы или другие orders не влияют.
 
Eugeny Kreewosheyew
В RSS обычно не экспортируют все данные, а только последние изменения. Для экспорта всего на свете технология не очень приспособлена - теряются основные преимущества, в виде экономии траффика и скорости обработки...
 
Андрей Барашков
:)
Не могу согласиться. Этот пример не подходит...

1. Нету стартовой загрузки, в результате мы не знаем с чего начинать изменения.
2. Нету алгоритма (протокола) для изменений. К примеру, я могу удалить фото на страние 5 и это не будет видно на вашей XML
3. Весь список - довольно маленький файл. Для 10 фоток он только 8 Кб, следовательно для 100 - 80 Кб - ради чего беспокоится?

Чисто технически я мог бы построить свой сайт, основанный на этой информации, однако поскольку она не полная, то это ни к чему... С другой стороны, а вам-то это зачем??? Так что не волнуйтесь.
 
Eugeny Kreewosheyew
1. Стартовая загрузка еще как есть. 8 kb, да каждые x минут, да от каждого пожелавшего пользоваться лентой... Мало не покажется.
2. Есть. Это протокол в котором не регистрируются удаления. Изменения можно регистрировать, но довольно извращенным способом - посредством повторной публикации item’а.
3. Ха, "только". Пусть 80kb. Предположим, что хотя бы человек десять пожелало получать этот фид. Предположим, опять же, что у них rss читалки настроены по умолчанию, т.е. на 1 раз в час. Итого: 80k * 24 * 10 = 20MB в сутки. А теперь предположите, что речь идет об авторах у которых по 400-500 работ. И популярность которых поболее, чем на 10 человек подписчиков.
 
Андрей Барашков
Не сразу понял идею. Это ведь просто хедлайны - типа рекламные объявления, а не сами данные. Протокол XML используется исключительно для передачи анонсментов. В чем-то сродни channels (подписка, обновление), но немного улучшенный. Абстрагированный от формы. Сам форму придумывай. Легче пользоваться. Можно вставлять в свою работу или программу. Или читать стандартными читалками.
Полный обмен данных и не планируется. Не нужна синхронизация и прочие штуки - на знаю как по русски ни черта- которые делают базу данных распределенной и синхронной и прочее...
Забавный трюк. Интересно.Может и себе такое сделаю. Типа объявления на работу для работодателей...
 
Eugeny Kreewosheyew
Да. Именно. Это не для синхронизации, а для анонсов или трансляций новостей.
 
Андрей Инякин
А хорошо бы и последнее на форуме транслировать. Может даже последние фотографии и комментарии (то, что на главной странице нонстопа).
 
Eugeny Kreewosheyew
Лично мне пока актуальнее журнальные статьи.
 
Андрей Инякин
про статьи я забыл, согласен
 
облачный край
Кстати, эта RSS легко (теоретически) прикручивается к браузеру Opera в его Newsfeed. Трабла в том, что в данной конкретной реализации от Фотографера у меня нифига не работает :(
И еще жаль, что нет XMLки на ленту "Nonstop сегодня".
 
Андрей Барашков
Думаю, если репу почесать, то можно автоматический скрипт на этом сделать, что бы автоматически колы или десятки ставить любимым авторам... Очень даже просто... :)
 
Eugeny Kreewosheyew
Это и без RSS сделать можно. Закончится убитым аккаунтом, делов то ;)
 
Андрей Барашков
C RSS куда проще. Really Simple Script.. А алгоритм оценок такой можно придумать - муха носу не подточит. Да ладно... Лень.

:)
 
Vit
Лучшее - враг хорошего.
 
Eugeny Kreewosheyew
И что в контексте лучшее, а что хорошее?
 
Vit
Порнография это всё. Если начинать чего-то менять, надо смотреть, что конкретно людям нужно, а не выискивать крутые примочки, где-то для чего-то использующиеся.
 
Хулиганствующий элементъ
Я прочему-то согласен с этим мнением, хотя и не так категорично. Наверное, эту кнопку можно было убрать с глаз долой, чтобы не отсвечивала, поскольку сегодня она может понадобиться от силы пятерым человекам.
 
Eugeny Kreewosheyew
То что вы не пользуетесь RSS еще не значит, что им вообще не пользуются. Поинтересуйтесь на досуге количеством пользователей LJ или любого другого крупного блог-сайта, поинтересуйтесь количеством пользователей klipfolio. Я даже не советую поинтересоваться популярностью RSS в пределах My Yahoo, это вообще ниже пояса удар ;)
 
Вадим Гунько
Женя, ты для наглядности продемонстрировал бы реальный пример использования RSS, e.g. затранслируй кого-нибудь через rss2lj чтоли 8-)
 
Александр Чорголашвили
Правда! Если не трудно!
 
Eugeny Kreewosheyew
Так я чего к тебе с трансляцией журнала пристаю ;) Ровно для этой цели :) Впрочем, сейчас наверное сделаю кое-что и из имеющегося.
 
Вадим Гунько
Кстати о журнальном RSSе — в каком виде?
Например, последние 10 заголовков, или по одной последней статье из каждого раздела, или можно по разделам отдельно — их последние статьи — как лучше?
 
Eugeny Kreewosheyew
Сделать что-то вроде:
www.photographer.ru
www.photographer.ru
www.photographer.ru
в каждом случае по 10 более чем достаточно. Того, что сейчас выводится в качестве аннотации тоже достаточно, наверное.
 
Вадим Гунько
кнопель в рубриках журнала
 
Eugeny Kreewosheyew
Класс! Завтра к ЖЖ приверну!
 
Eugeny Kreewosheyew
Ну вот, затранслировал (шаблон было лень править, не обессудьте):
www.livejournal.com

И вот так это выглядит в моей френд-ленте:
www.livejournal.com
 
Александр Чорголашвили
Спасибо за пример! Теперь осталось научится это делать.;)
 
Павел Лунин
Почитал я ЖЖ и все понял. Да, человеку которому не лень лезть телнетом на 80-й порт ленты.ру только чтобы убедиться, что она с ним на koi8-r (правильной кодировке, между прочим :-) общается сабж необходим. Точно вам говорю. :-)
 
Eugeny Kreewosheyew
Человек просто привык проверять данные перед тем, как на них ссылаться ;) Кстати, lenta.ru это еще туфта ;)
 
Вадим Тарабукин
В предложенном XML нет данных видимых на странице (показы, голоса, рейтинг и отзывы), что уменьшает его ценность почти до нуля. Хотелось, бы видеть в XML страницу "Ваша статистика" и отзывы и распределение оценок у фотографий.
 
Eugeny Kreewosheyew
Голоса и рейтинг туда совать не надо, или надо только после авторизации отдавать. Иначе это будет возможность обойти логику работы сайта, что не есть хорошо.
 
Вадим Тарабукин
Естественно без нарушения логики, то что сейчас показывается, то и в XML. А для слежения за своими фото, было-бы интересно узнавать, что изменилось за время с последнего посещения, какие оценки и куда поставили.
 
Eugeny Kreewosheyew
/подумав/ Вообще идея экспортить информацию об оценках или рейтинге - она в любом случае вредная. Ибо даже при авторизации позволяет обходить логику сайта.
 
Вадим Тарабукин
"экспортить" или показывать информацию об оценках или рейтинге на страницах - отличается только в легкости выделения и объеме трафика. Речь шла об удобстве: компактном представлении уже опубликованной информации.
 
Eugeny Kreewosheyew
Речь о провокации. Я думаю, что пока рано. Тут уж точно провокация на манипуляции вполне конкретная будет.
 
Павел Лунин
Шо-то я либо туп, либо просто не умен, но, вообще, конечно, играются дядки... Имхо, народ, слишком ленив для всего этого. Хотя, по себе не судят, наверное...
 
Александр Курлович
Ну Паш, наши программеры заскучали, вот и решили побаловаться ;-)
 
Леша Панков
да, не все ж фотографии фотографировать
Участвовать в обсуждении могут только авторизованные пользователи.
Войти или использовать для авторизации аккаунт
ВниманиеВниманию зарегистрированных участников Nonstop Photos!
Во избежание создания аккаунта-клона, следите за тем, чтобы ваш социальный аккаунт имел тот же email, что и Nonstop-аккаунт.
Случайно созданный аккаунт-клон будет удален.


Execution time 0.095867 sec