LibKing » Книги » Компьютеры и Интернет » Интернет » М. Абрамзон - Яндекс для всех

М. Абрамзон - Яндекс для всех

Тут можно читать онлайн М. Абрамзон - Яндекс для всех - бесплатно ознакомительный отрывок. Жанр: Интернет, издательство БХВ-Петербург, год 2007. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте LibKing.Ru (ЛибКинг) или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
М. Абрамзон - Яндекс для всех
  • Название:
    Яндекс для всех
  • Автор:
  • Жанр:
  • Издательство:
    БХВ-Петербург
  • Год:
    2007
  • ISBN:
    978-5-9775-0144-6
  • Рейтинг:
    4/5. Голосов: 101
  • Избранное:
    Добавить в избранное
  • Ваша оценка:

М. Абрамзон - Яндекс для всех краткое содержание

Яндекс для всех - описание и краткое содержание, автор М. Абрамзон, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Рассказывается о ведущем поисковом ресурсе российской части Интернета — Яндексе. Описаны его сервисы для поиска документов и новостей, блогов и адресов, товаров и музыкальных произведений. Рассмотрены почтовый сервис и сервис для создания и размещения сайтов на Народ. ру. Читатель узнает о том, что такое "электронные деньги" и как с их помощью оплатить товар. Большое внимание уделяется общедоступным поисковым программам, которые Яндекс предлагает своим посетителям для поиска информации не только на сайтах, но и на своем компьютере. На компакт-диске находятся программы Яндекса, описанные в книге, и дополнительные материалы.

Для начинающих пользователей Интернета.

Яндекс для всех - читать онлайн бесплатно ознакомительный отрывок

Яндекс для всех - читать книгу онлайн бесплатно (ознакомительный отрывок), автор М. Абрамзон
Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать

Сегодня существует семь подвидов стандарта — от RSS 0.90 до RSS 2.0. Прочитав значительное количество статей, посвященных этим разновидностям, могу сказать, что многие разработчики в большей степени склоняются к использованию стандарта RSS 2.0 как наиболее развитого. Этот стандарт позволяет прикреплять к сообщениям дополнительную информацию, в том числе и мультимедийную. Наиболее полный сравнительный анализ версий можно прочитать в статье "Что такое RSS" (автор Mark Pilgrim, http://www.webmascon.com/topics/technologies/9a.asp), а стандарт RSS 2.0 опубликован на сайте Technology at Harvard Law ( http://blogs.law.harvard.edu/tech/rss).

3.3.2. Что такое RSS-рассылки

RSS-рассылка — это файл, созданный в формате RSS, еще он называется фид (feed). Именно этот файл "вбирают" в себя программы-агрегаторы, когда вы, подписавшись на рассылку, подключаетесь к новостному каналу. Тем, кто знаком с XML, понять формат рассылки будет не сложно. Фид "строится" из предопределенных строительных элементов — тегов, располагаемых опять же в предопределенной последовательности.

Когда RSS-файл создается компанией, в него обычно заносится следующая информация:

□ название компании, создавшей RSS-файл;

□ дата и время генерации файла;

□ темы новостей;

□ адрес баннера сайта;

□ заголовки (анонсы) новостей;

□ дата и время новостей;

□ краткое изложение новостей;

□ HTML-адреса до полных текстов новостей (обычно адреса ведут на страницы сайта, создавшего RSS-файл);

□ HTML-адреса до рисунков, используемых в анонсах новостей.

Разберем вкратце, какие теги используются для создания фидов, а в качестве примера возьмем любую из рассылок Яндекс. Новостей.

Листинг 3.1. Начало RSS-рассылки

Первые две строки (листинг 3.1) — служебные. В одной описывается стандарт XML, во второй — стандарт RSS, используемые для создания фида. Кроме того, в описании версии RSS указаны источники пространства имен, применяемые в данном стандарте. Больше в фиде никакой служебной информации нет, все остальное относится непосредственно к рассылке.

В стандарте 2.0 (именно этот формат используется на Яндексе) вся рассылка обрамляется тегом , а сами новости вложены внутрь этого тега. (В версии 1.0 новости не входят в состав тега .)

Листинг 3.2. Основная часть фида по версии 2.0:_|

http://news.yandex.ru/Russia/internet.html

Первая в России служба автоматической обработки и систематизации новостей. Сообщения ведущих российских и мировых СМИ. Обновление в режиме реального времени 24 часа в сутки.

В описании фида (рассылки) — три обязательных параметра (листинг 3.2):

□ title — название канала либо название ресурса. По нему будут ссылаться на ресурс;

□ link — ссылка на источник, соответствующий данному каналу;

□ description — краткое описание канала.

Кроме обязательных, в состав описания могут входить и необязательные элементы. К ним относятся:

□ Language — язык, на котором вы пишете свои новости;

□ copyright — авторские права, ваши, но — на английском;

□ managingEditor — электронный адрес издателя;

□ webMaster — электронный адрес веб-мастера;

□ pubDate — дата публикации. Требование к формату описано в RFC 822;

□ generator — может использоваться, если канал формируется с помощью какой-либо программ;

□ image — описывает картинку, которая может показываться агрегаторами для данного канала. Формат изображения — GIF, JPEG или PNG. В свою очередь состоит также из нескольких тегов, описывающих ссылку на картинку, ее описание и некоторые иные параметры;

□ skipHours и skipDays предназначены для агрегаторов. В этих тегах указывается, в какое время и какие дни "появление" агрегаторов нежелательно.

Есть еще ряд тегов, которые могут использоваться в описании заголовка канала, но они применяются довольно редко, и поэтому о них лучше прочитать в описании стандарта.

Следующий блок канала — сами сообщения. Каждое сообщение обрамляется элементом item. Все остальные элементы, относящиеся к новости, содержатся внутри него. Элементов item в вашем фиде будет столько, сколько новостей вы будете в нем размещать. Все элементы, входящие в item, являются необязательными, тем не менее, желательно, чтобы присутствовал хотя бы один элемент title или description. Итак, какие элементы могут включаться в описание новости?

Как только что говорилось, в состав описания новости могут включаться элементы:

□ title — заголовок записи;

□ link — ссылка на запись;

□ Description — аннотация либо полная публикация;

□ category — описывает категорию, к которой можно отнести новость;

□ pubDate — дата публикации документа. Может содержать будущую дату, по отношению к текущей. В этом случае агрегаторы должны такую новость пропускать.

Есть еще ряд элементов, которые могут входить в описание новости, но на них мы останавливаться не будем. Зато посмотрим, как все, что было описано ранее, выглядит в реальном фиде, точнее, его небольшой части (листинг 3.3).

Листинг 3.3. Пример RSS-фида Яндекс. Новостей_|

http://news.yandex.ru/Russia/internet.html

Первая в России служба автоматической обработки и систематизации новостей. Сообщения ведущих российских и мировых СМИ. Обновление в режиме реального времени 24 часа в сутки.

http://company.yandex.ru/i/50x23.gif

http://news.yandex.ru

Tue, 20 Feb 2007 23:25:00 +0300

http://news.yandex.ru/yandsearch?cl4url=bybanner.com/article/4181.ht

ml&country=Russia

Именно столько требует в суде от компании IBM бывший сотрудник, уволенный в 2003 году за посещение порночатов.
58-летний Джеймс Пьяченца (James Pacenza) из города Монтгомери утверждает, что увлечение порно помогало ему справиться с тяжелым стрессом, вызванным гибелью на его глазах…

Tue, 20 Feb 2007 17:30:17 +0300

http://news.yandex.ru/yandsearch?cl4url=bybanner.com/article/4181.ht

ml&country=Russia

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

Но новости, а тем более — новостные каналы, пишутся в первую очередь для посетителей (и почитателей) вашего проекта. Следовательно, нужно дать им возможность подписаться на ваши новости, для чего на странице новостей (хотя можно и на другой — главное, чтобы было заметно) нужно разместить специальные кнопки, но могут быть и прямые ссылки на фиды. При этом в качестве протокола чаще всего используется специально разработанный протокол — FEED.

Читать дальше
Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать


М. Абрамзон читать все книги автора по порядку

М. Абрамзон - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Яндекс для всех отзывы


Отзывы читателей о книге Яндекс для всех, автор: М. Абрамзон. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
Большинство книг на сайте опубликовано легально на правах партнёрской программы ЛитРес. Если Ваша книга была опубликована с нарушениями авторских прав, пожалуйста, направьте Вашу жалобу на PGEgaHJlZj0ibWFpbHRvOmFidXNlQGxpYmtpbmcucnUiIHJlbD0ibm9mb2xsb3ciPmFidXNlQGxpYmtpbmcucnU8L2E+ или заполните форму обратной связи.
img img img img img