В связи с известными событиями...
Dec. 4th, 2007 02:45 pmВот какой коммент я написал, отвечая на вопрос о том, как выглядят р2р блоги.
Скажите, друзья вебдевелоперы, насколько такое представление фантастично
Насколько себе представляю - так же, как нынешние.
вот есть у меня, на моем romikchef.blog, френд blogger.blog.
периодически мой сайт опрашивает сайт blogger.blog на предмет новых записей и количества комментариев к ним. В XML.
Соответствено, когда я запрашиваю обновление ленты, он мне показывает посты этого блоггера. На моем сайте.
Хочу почитать комментарии к определнному посту. Опять отправляется запрос к blogger.blog, уже за комментариями. Они приходят на мой сайт, снова в XML, и оформляются в стиле моего сайта. И я читаю, точно так же, как здесь. Вижу комментаторов. Заинтересовался каким-то из них - кликнул по его нику и попал в его стэндэлон, friend.blog. который читаю уже не посредством XML, а как обычный сайт. Захотел прокомментировать - служба авторизации моего сайта связалась со службой авторизации friend.blog, и в комментарии проставилось примерно так же, как сейчас комментируют жж через openID. Зафрендил я friend.blog - начал получать его сообщения в ленту в формате XML. Не зафрендил - точно так же, как сейчас мы читаем некоторые журналы не в ленте, а отдельно.
То есть, есть, с одной стороны, совершенно отдельные сайты, а с другой - эти сайты могут объединяться в любых сочетаниях.
При этом дневниковые сервисы, такие, как лайвжорнал, отлично интегрируются в эту систему. Особенно, если сделают систему импорта и экспорта из/в другие блоги посовременнее, чтобы учитывать не только текст постов, но и количество комментариев, сами комментарии, и авторизационные данные комментаторов.
Ссылки по теме:
http://david-m.livejournal.com/1023195.html?nc=51&style=mine
http://vitus-wagner.livejournal.com/231667.html?style=mine
http://dixi.livejournal.com/1449596.html?nc=24&style=mine
Скажите, друзья вебдевелоперы, насколько такое представление фантастично
Насколько себе представляю - так же, как нынешние.
вот есть у меня, на моем romikchef.blog, френд blogger.blog.
периодически мой сайт опрашивает сайт blogger.blog на предмет новых записей и количества комментариев к ним. В XML.
Соответствено, когда я запрашиваю обновление ленты, он мне показывает посты этого блоггера. На моем сайте.
Хочу почитать комментарии к определнному посту. Опять отправляется запрос к blogger.blog, уже за комментариями. Они приходят на мой сайт, снова в XML, и оформляются в стиле моего сайта. И я читаю, точно так же, как здесь. Вижу комментаторов. Заинтересовался каким-то из них - кликнул по его нику и попал в его стэндэлон, friend.blog. который читаю уже не посредством XML, а как обычный сайт. Захотел прокомментировать - служба авторизации моего сайта связалась со службой авторизации friend.blog, и в комментарии проставилось примерно так же, как сейчас комментируют жж через openID. Зафрендил я friend.blog - начал получать его сообщения в ленту в формате XML. Не зафрендил - точно так же, как сейчас мы читаем некоторые журналы не в ленте, а отдельно.
То есть, есть, с одной стороны, совершенно отдельные сайты, а с другой - эти сайты могут объединяться в любых сочетаниях.
При этом дневниковые сервисы, такие, как лайвжорнал, отлично интегрируются в эту систему. Особенно, если сделают систему импорта и экспорта из/в другие блоги посовременнее, чтобы учитывать не только текст постов, но и количество комментариев, сами комментарии, и авторизационные данные комментаторов.
Ссылки по теме:
http://david-m.livejournal.com/1023195.html?nc=51&style=mine
http://vitus-wagner.livejournal.com/231667.html?style=mine
http://dixi.livejournal.com/1449596.html?nc=24&style=mine
no subject
Date: 2007-12-04 12:30 pm (UTC)no subject
Date: 2007-12-04 12:50 pm (UTC)no subject
Date: 2007-12-04 12:57 pm (UTC)no subject
Date: 2007-12-04 01:00 pm (UTC)no subject
Date: 2007-12-04 12:39 pm (UTC)... Кацаный дырявчик -- клёвая отмазка ...
no subject
Date: 2007-12-04 12:48 pm (UTC)А по сути - может, у него и более продуманная система, но и более сложная в реализации.
А я не люблю планов громадье. я люблю планов обозримость и выполнимость.
no subject
Date: 2007-12-04 12:58 pm (UTC)no subject
Date: 2007-12-04 01:46 pm (UTC)Под это определение попадает любой Standalone-blog.
А по поводу террористической организации… Когда-то автор PGP писал, что стоит шифровать всю переписку, потому что когда вам по каким-то (совершенно не обязательно связанным с нарушением закона) причинам придётся таки зашифровать письмо — это будет выглядеть подозрительно, если вы не шифровали ничего раньше.
no subject
Date: 2007-12-04 09:50 pm (UTC)Шифрование и всё такое прочее — это хорошо, но, опять же, пока не для этого мира. Ну не пользуются 99% моих-твоих друзей PGP. И не будут пользоваться только ради того, чтобы читать чей-то там блог.
no subject
Date: 2007-12-05 06:18 am (UTC)Да ну. Экспорт в RSS в этой сети — и всё. Если ты будешь не в ней — для тебя каждый узхел такой сети буде как обычный блог с RSS. Если в ней — будешь получать дополнительные плюшки. Вот и всё.
(no subject)
From:(no subject)
From:no subject
Date: 2007-12-04 12:41 pm (UTC)Для этого, во-первых, блог должен уметь делать под замок, во вторых, уметь отдавать то что под замком тому кому положено (именно авторизованному пользователю, который твой блог смотрит). Если это твои записи, то это просто - база френдов у тебя. Если это записи на блогах которые ты френдишь - уже все не так хорошо - у них свои базы, и там пользователь тоже должен видеть только то что ему положено. Решение есть - OAuth, только его пока никто не интегрирует.
no subject
Date: 2007-12-04 01:01 pm (UTC)А, главное - я действительно совсем не понимаю, как делать авторизацию, к которой все сводится.
no subject
Date: 2007-12-04 01:28 pm (UTC)в случае поддержки обоими блогами позволяет одному блогу брать авторизованную инфу с другого (как бы выступать от имени пользователя), при этом процесс аутентификации и определения чего давать возлагается на тот удаленный блог. Т.о. ты сможешь проксировать подзамки в френдленту, с доступом для конкретного юзера.
no subject
Date: 2007-12-04 12:50 pm (UTC)no subject
Date: 2007-12-04 01:05 pm (UTC)Про разделение блога и френдленты понял.
А про распределенную френдленту - нет. Ведь ты же сам говоришь о простых решениях. а простое решение - это когда простая пара логин/пароль забита в "опрашиватель", который лезет за поздамками. Разве нет?
no subject
Date: 2007-12-04 01:23 pm (UTC)no subject
Date: 2007-12-04 01:30 pm (UTC)no subject
Date: 2007-12-06 09:38 am (UTC)О том, что мое понимание механизма строится, все же, на объединении блога и читалки. Не то чтобы обязательно, но просто потому, что у меня читалка лежит таки в вебе. Но убрать из неё блог - не проблема.
Насколько я понял проблему - классический механизм RSS не поддерживает авторизацию?
Ну, блин, я не знаю...
Ведь, с другой стороны, классический RSS - это точно такой же HTTP ресурс. Который может запросить авторизацию.
пришла с кукой авторизация - отдаем подзамки. Не пришла - отдаем открытые только.
Чего я не понимаю?
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2007-12-04 01:25 pm (UTC)Другое дело что копировать к себе - это да, бардак конечно. Проксировать - другое дело. Только трафик растет, конечно.
no subject
Date: 2007-12-04 01:29 pm (UTC)OAuth, конечно, будет очень кстати.
no subject
Date: 2007-12-04 01:36 pm (UTC)Разве что онбудет поддерживать OAuth, вероятность чего в случае с онлайн-ридерами типа гугла близка к нулю - они принципиально не читают то что требует аутентификации (разве что ты ее в строку запроса засушешь, но это уже будет вполне публичный фид)
Если ты проксируешь через свой сайт, то по крайней мере есть возможность передать туда openId пользователя, сделав аутентификацию автоматической.
Конечно тут бы очень был бы кстати кросс-сайтовый реквест - тогда и проксировать ничего не надо было, и даже OAuth не нужен. Но ltkf такие, что этого ждать долго придется.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2007-12-04 03:07 pm (UTC)По поводу friends-only и авторизации. Мне тяжело это объяснить в деталях, но на самом деле всё решаемо. Friends-only можно читать с любого RSS-ридера.
У API поисковых машин есть ключ-лицензия. Перенеся это решение на блоги, получаем friends-only ленту с URL вида feed.rss?id=d85j6, где d85j6 - ваш номер. Он может состоять из любых символов и быть любой длины. Номер является средством идентификации. Номер можно посадить в куку.
Скажем, Хост А, где находится лента feed.rss, должен знать, что d85j6 есть френд, и ему можно отдавать в RSS да и просто на странцу те записи, которые другим отдавать нельзя. По этому методу можно вообще http-почту сделать. :-)
Миллион френдов у вас быть не может, а пусть даже и будет - это не вопрос для базы данных на Хосте А, в которой содержится список френдов (номер d85j6). Хост А - ваш блог, stand-alone.
Наименование софта и платформ - любое. Нужно только выработать API. Весь контент в вашем блоге - ваш. На вашем сайте должна быть установлена софтина с реализованным программным интерфейсом.
Уверен, что система требует ряда дополнительных пояснений. Обратитесь к API поисковым. Там и защита от флуда, спама, несанкционированнго доступа, против генерации номера ключа-лицензии.
no subject
Date: 2007-12-04 10:04 pm (UTC)no subject
Date: 2007-12-05 06:04 am (UTC)no subject
Date: 2007-12-06 09:49 am (UTC)Но здесь совсем другая ведь система.
Во-первых, нет третьего лица - агрегатора.
Во-вторых, нет адресной строки.
где я ошибаюсь?
мне важно это понять