Современная электронная библиотека ModernLib.Net

Компьютерра - Журнал «Компьютерра» N 30 от 22 августа 2006 года

ModernLib.Net / Компьютерра Журнал / Журнал «Компьютерра» N 30 от 22 августа 2006 года - Чтение (стр. 5)
Автор: Компьютерра Журнал
Жанр:
Серия: Компьютерра

 

 


Легкомысленные делают вещи. Табурет дубовый на даче второй век живет, а компьютерное кресло подо мной разваливается еще быстрее, чем здравоохранение под чиновниками. Время такое. В самом деле, зачем делать DVD-комбо долговечным, как патефон? Еще чуть-чуть, и мы дружно изменим винчестерам и DVD, перейдя на флэшки: никаких движущихся частей, никакого шума, снижение расхода энергии, компактность и надежность. Сто пятьдесят серий нового фильма про тюрьму на крошечном носителе, терабайтный бесшумный флэш-винчестер - красота!
      А главное - флэшку так легко переписать!
      Герой Оруэлла из Министерства Правды изменял прошлое в соответствии с требованиями настоящего путем громоздким и малоэффективным. Пожарные Брэдбери выезжали по вызову с огнеметами - а нефть-то дорогая! Да и в реальной жизни еще совсем недавно стоило какому-нибудь писателю перебраться в другую страну, как книги его, согласно секретному предписанию, изымались из публичных библиотек и предавались очищающему пламени. Но оставались библиотеки частные. То же с газетами: «Правду» прежних годов не каждому дозволялось перелистать, но выписывали ее миллионы. Начнешь менять обои, соскребешь старые со стены - и читаешь приветствия вождю германского народа Адольфу Гитлеру от наших вождей. Сложнее с кино, важнейшим из искусств: запросто уничтожить фильм, стоящий миллионы рублей и приносящий недурную прибыль, из-за одного-другого перебежчика нехозяйственно. Приходилось просто вымарывать артиста из титров, совершая тем мистическую казнь.
      Но все это - прежде. Теперь миллионы дисков стоят у киноманов на полках, недоступные для ножниц цензора. Возникла проблема. Вдруг опять захочется сжечь или отрезать? А захочется непременно, природа власти не меняется. Власть историю не любит. Предупреждение распространителям старой информации возникло неспроста. В русском языке есть слово «злопамятный», но нет антонима. Беспамятные подданные - мечта правителя. Память должна быть пластичной, чтобы легче лепить удобное власти прошлое.
      Диски и кассеты с нелицензионной продукцией бросают под гусеницы не ради интересов заокеанских дядюшек или группы «Руки в брюки». Это тренировка, учение, опыт. Итоги опыта неутешительны: давят, давят, а выдавить не могут. Тут помогает хрупкость, ненадежность систем воспроизведения. У вас могут остаться копии книг, фильмов и документов, но сможете ли вы ими воспользоваться? Да и долговечны ли они, копии? Помню, в ранних «Огородах» Евгений Козловский радостно сообщал, что перегнал свою фототеку на компакт-диски, а несколько лет спустя сокрушался, что диски эти нечитаемы. Хорошо, если остались кондовые нецифровые носители - фотокарточки, пленки. А если нет?
      Совсем исключить бумагу заманчиво, я уже и не помню, когда последний раз покупал ее. Написал что-нибудь, сохранил копию на втором винчестере, на дискете, на флэшке, разослал на три сервера - и спокоен, прекрасно сознавая, что рукописи не горят, но стираются.
      Можно ли манипулировать содержимым Интернета? Взять да и изменить во всех документах, на всех серверах ну хотя бы дату полета Гагарина с 12 апреля 1961 года на то же число 1991 года или, напротив, перенести ее в 1931 год? В первом случае можно убедить будущие поколения, что покорителями космоса были американцы, во втором - что кабы не война, мы б на Марсе вишневый сад разбили. Да что будущие поколения, год-другой комплексного промывания мозгов, и я сам в вишневый сад поверю, человек существо внушаемое. Не удивлюсь, если переписать Интернет гораздо легче, чем представляется неспециалисту. Никаких бульдозеров, никаких огнеметов, просто запускается программа, и Батый превращается в Ивана Грозного. Но как быть с информацией на винчестерах, СD и прочих автономных носителях? Можно подождать, пока они устареют морально и материально. А можно подстегнуть этот процесс, распространив носитель, подверженный дистанционному стиранию - например, посредством направленного электромагнитного импульса. Проедет ночью по кварталу неприметный фургон с надписью «Хлеб», или над телевышкой вспыхнет на мгновение лиловый огонек, а наутро все флэш-винчестеры чисты. За небольшую плату, а то и даром всяк сможет их наполнить свежей, идеологически выверенной версией Гимна, Конституции, Истории, Философии, etc. Элегантное, практичное, высокотехнологичное, дешевое решение.
      И никаких пожарных вызывать не нужно.
 

Софтерра: Красная кнопка

 
       Автор: Алексей Климов
       Рассматриваемая программа не требует от пользователя специальных навыков, талантов или интуиции. Вам даже не надо заранее знать ее назначение. Просто установите любую версию SnagIt - когда-нибудь пригодится.
      После установки новой, восьмой версии на язык просится слово «ностальгия». Кажется, спираль эволюции оконных интерфейсов сделала очередной виток и возвращается к стилю Windows 3.11 (рис. 1). Не то чтобы внешний вид был самым достойным для начала обзора свойством продукта, просто другие характеристики труднее описать подобающими интеллектуальному СМИ словами. Поэтому дальше вам предстоит на лету переводить мои впечатления от программы в общепонятные выражения из коротких слов.
      Начнем с выяснения назначения . Для кого-то это малопонятный в своей навязчивости 13-мегабайтный заменитель клавиши Print Screen; для других - «виртуальный цифровой фотоаппарат» со встроенной системой распознавания текста. Я же использую такую разностороннюю грабилку экрана для создания макетов графических интерфейсов новых программ из «сфотографированных» частей интерфейсов существующих. А служба поддержки одного известного промышленного софта устанавливает SnagIt в автозагрузку клиентских машин и больше не задает пользователям сакраментальный вопрос: «Что вы видите на экране?» SnagIt все видит сама и по нажатии горячей клавиши (или по расписанию) отсылает по заданному адресу снимки экрана или рабочего поля.
      То есть все, что вы видите на экране, SnagIt способна превратить в графический, видео- или текстовый файл, а также снабдить пояснительными аппликациями и простейшей интерактивностью (при сохранении во флэш-формат). Описанная функциональность реализована через множество промежуточных шагов, требующих от пользователя лихорадочного метания курсора от настройки к настройке до полного изнеможения и согласия с установками по умолчанию, называемыми профилями (Capture Profiles).
      Предустановленные профили, отображаемые мнемоническими пиктограммами в главном окне программы, являются простейшими макросами для автоматизации прохождения разветвленного пути «что снимать - куда сохранять». Например, «снимать участок экрана - сохранять в видеофайл с максимальной компрессией». Создание нового профиля для каких-то уж очень специфических задач сводится к сохранению под другим именем сделанных пользователем изменений в настройках профиля существующего.
      Использование заранее настроенных предустановок (в том числе ) предполагает выполнение большего числа однотипных принтскринов. Например, сбор ключевых кадров прохождения какой-либо игры. При индивидуальной же обработке и систематизации каждого снимка экрана рационально задействовать входящие в состав дистрибутива растрово-векторный графический SnagIt-редактор и SnagIt-просмотрщик графических файлов. Для них, по задумке разработчиков, главным поставщиком изображений является сам скрин-граббер SnagIt. Но приводить в журнале иллюстрации, где в рабочем поле одной программы изображено сфотографированное с экрана окно другой программы, - путаница уже на уровне описания рекурсии.
      Поэтому, рассматривая «обычную фотографию» в качестве подложки для демонстрации возможностей SnagIt-редактора, самостоятельно оцените его пригодность для вашей деятельности. Например, при оформлении результатов наружного наблюдения частного детективного агентства для акцентирования значимых фрагментов (рис. 2). Обратите внимание, графические инструменты сгруппированы по целевому, а не функциональному назначению. Похвалу в адрес такого подхода сформулировать просто: степень непохожести интерфейса на Photoshop и CorelDrow подчеркивает отличия целевой аудитории SnagIt от когорты профессиональных и примкнувших к ним дизайнеров. «Недизайнерам» работать (в смысле «производить вещи или услуги на продажу») с таким интерфейсом, на мой взгляд, удобнее - почти все элементы иллюстраций к этой статье подготовлены в SnagIt. Однако выполнен сей титанический труд не экспромтом, а после беглого изучения объемистой . Удивительно, но производитель не вкладывает ее даже в коробочную CD-версию поставки, ограничиваясь 16-страничной .
      Дело в том, что подготовка иллюстрированных обзоров софта, инструкций пользователя и отчетов бета-тестеров декларируется как главная сфера приложения SnagIt-пакета. Судя по отзывам на разных языках, серьезные технические писатели всех народов разобрались в преимуществах новой версии задолго до выхода этого номера «Компьютерры». Поэтому здесь мы рассмотрим скорее несерьезное использование продукта.
      В качестве первого обучающего примера воспроизведем известную шутку с подменой обоев на чужом рабочем столе фотографией «незакрывающегося» окна какой-либо программы. Для этого понаоткрываем в любом приложении кучу вкладок и хаотично разложим их на экране. Запустим SnagIt, выберем профиль съемки Full_Screen и нажмем ту самую, вынесенную в заголовок красную кнопку Capture. «Снимок» экрана тут же появится в услужливо самозапустившемся SnagIt-редакторе. Остается сохранить обманку в формате BMP и установить в качестве обоев. (Позднее выполненную последовательность операций можно сохранить в «профиль пользователя» и подменять обои на рабочем столе снимком экрана одной красной кнопкой.) Такая шутка, примененная впервые, приводит к разбору мыши начинающей пользовательницей, отчаявшейся закрыть нарисованные окна затупившимся курсором.
      Но «стреляного воробья на мякине не проведешь», и для розыгрыша товарища опытного заменим его рабочий стол видеозаписью самых бестолковых действий в простейшей программе. То есть теперь «нарисованные» окна будут самопроизвольно открываться-закрываться, двигаться и вообще всячески изображать полтергейст.
      Для создания видеозаписи выберем знакомый профиль Full_Screen, но теперь активируем в нем режим Video_Capture, а в зоне Options отметим значок курсора для записи его движений. Для пущей реалистичности итоговой картинки настроим свойства видеозаписи, отказавшись от компрессии кадров (Output -› Pro-perties -› Video File-› Video Setup). Программа предложит сохранить сделанные изменения как новый профиль - не до того сейчас - откажитесь. Начните записывать в видеофайл самые неожиданные для разыгрываемого друга действия на экране. Например, запустите MS Paint и нарисуйте в нем человечка. Раскрасьте. Остановите видеозапись двойным кликом по значку видеокамеры рядом с системными часами. Сохраните в потайном месте (ибо дюже огромен размер несжатого полноэкранного видео) и создайте в папке «Автозагрузка» ярлык для штатного проигрывателя Windows Media со следующими параметрами: mplay32 /PLAY/CLOSE Диск:\Папка\Имя-файла.avi. Эта абракадабра запустит воспроизведение avi-шутки в полноэкранном режиме сразу после перезагрузки компьютера, причем «настоящий» курсор будет скрыт (увы, до первого клика пользователя).
      Можно заметить, что созданный вами файл является почти готовым видеоуроком по изобразительному искусству в среде MS Paint. Особенно если озвучить выполняемые действия с помощью утилиты DubIt (рис. 3) от того же производителя. Правда, создание видеокурсов по работе с софтом - занятие не слишком домашнее. Тут, кроме «операторского» мастерства и инструментария, требуется режиссерский талант и сценарий, как в примерах на . Поэтому вернемся к освоению других возможностей SnagIt безотносительно их экономической целесообразности.
      Стоило написать предыдущую фразу, как я использовал программу с некоторой выгодой. Жене потребовалось сохранить текст из вкладки настроек какой-то статистической программы. Судя по размеру первых слезинок, следовало торопиться. Запускать FineReader и скармливать ему на распознавание принтскрины требуемой вкладки после каждой прокрутки текста было явно некогда. Особенно если учесть декларируемую службой автоподсказок необходимость увеличения размера и разрешения каждого изображения. Взамен жестом фокусника я запустил SnagIt в режиме «захвата экранного текста с автопрокруткой выделенной области». Три паса на тачпаде ноутбука (рис. 4), и содержимое из нужного окошка было вытянуто в текстовый файл. Еще через минуту жена научилась делать фокус самостоятельно и засияла как в день свадьбы. А это дорогого стоит, особенно в городе, где заказ цветов по телефону еще не изобрели.
      Здесь следует пояснить, что SnagIt не обладает функциями FineReader’а, а «распознает» только текст, написанный на экране системными шрифтами, да и то не весь. В частности, почему-то не удается считывать серийные номера с вкладок «О программе» (например, в MS Word) и защищенный от копирования контент некоторых зарубежных онлайновых журналов. Для захвата содержимого веб-страниц с соблюдением авторских прав предусмотрен отдельный профиль: Web page (keep links). Окно браузера фотографируется во флэш-файл, копирующий в графическом формате все текстовые ссылки.
      Завершая обзор, за рамками которого осталась большая часть замечательных функций программы, остается формально посетовать на невнимание разработчика к мелочам. Уже четыре апгрейда подряд (v.8.0.0, 8.0.1, 8.0.2, 8.1) служба технической поддержки обещает отладить оригинальный генератор веб-альбомов в SnagIt-просмотрщике. Но он как игнорировал пропорции фотоминиатюр в большинстве шаблонов, так и игнорирует. А векторные объекты Stamp Tool в SnagIt-редакторе как не хотели поворачиваться без преобразования в растровые, так и до сих пор этого не умеют. При том что аналогичные им аппликации из набора Call Out стали действительно векторными. Возможно, вам не понадобятся ни те ни другие, но они нужнее производителю: заметка про Call Out открывает анонс новой, 8.1-версии. Похоже, для продукта с пятнадцатилетней пошаговое добавление второстепенных функций стало привычной акцией привлечения внимания. И акцией, надо сказать, действенной - я с нетерпением жду новой версии SnagIt.
 

Софтерринки

 
       Автор: Илья Шпаньков
 

Auto Photo Editor

 
      ОС: Windows
      Адрес:
      Версия: 3.2
      Размер: 1,34 Мбайт
      Интерфейс: английский
      Цена: $39,95
      Ознакомительный период: 30 дней
      Если вам часто приходится обрабатывать большие объемы фотографий, то программа Auto Photo Editor может серьезно помочь в этом нелегком деле. Помимо стандартного набора средств редактирования, приложение включает более тридцати фильтров и несколько вариантов оптимизации изображений. Изюминкой же программы является пакетная обработка файлов по заранее подготовленной цепочке процедур. Редактор поддерживает больше ста различных форматов изображений и способен конвертировать один тип в другой.
 

Pfrank

 
      ОС: Windows
      Адрес:
      Версия: 1.67
      Размер: 5,8 Мбайт
      Интерфейс: английский
      Цена: бесплатно
      Pfrank- удобная утилита для пакетного переименования файлов. В качестве элементов нового имени можно указывать названия каталогов и свойства файла, дополнительно в имена аудио/видеофайлов и изображений можно включать содержимое метаданных. Перед началом процесса доступен предварительный просмотр, во время которого можно провести тонкую настройку предполагаемой процедуры обработки данных. Упомянем и мощную систему поиска и замены символов в именах файлов (поддерживаются регулярные выражения).
 

Персональный поиск от «Яндекса»

 
      ОС: Windows
      Адрес:
      Версия: 2.0.0 (сборка 564)
      Размер: 2,9 Мбайт
      Интерфейс: русский
      Цена: бесплатно
      Вышла вторая версия «Персонального поиска» от «Яндекса», позволяющая искать на локальном компьютере с помощью движка популярной российской поисковой системы. В числе улучшений: давно ожидаемая поддержка почтовых баз Mozilla Thunderbird, а также возможность индексирования а) документов в архивах и б) кэшей трех основных браузеров (MSIE, Firefox, Opera). Доработан и пользовательский интерфейс: добавлено множество настроек и уже давно доступная в «большом» «Яндексе» клавиатурная навигация по страницам поиска.
 

Nullsoft Scriptable Install System

 
      ОС: Windows
      Адрес:
      Версия: 2.19
      Размер: 1,4 Мбайт
      Интерфейс: многоязычный
      Цена: бесплатно
      Лицензия: NSIS (BSD-like)
      Обновился Nullsoft Scriptable Install System (NSIS) - популярный открытый инструмент для создания инсталляционных файлов, разработанный авторами легендарного WinAMP’а. Будучи основан на собственном скриптовом языке, NSIS позволяет создавать удобные «инсталляшки», обладающие небольшим размером и сложной логикой поведения. Среди пользователей NSIS - Mozilla Firefox, eMule и многие другие проекты.
 

Синдикация с аггрегацией

 
       Авторы: Борис Богданов, Илья Щуров
       Термин «Web 2.0», появившийся с легкой руки Тима О’Рейли около года назад и породивший моду на «вторые версии» буквально всех известных понятий, до сих пор вызывает споры. Что именно стоит за этим словосочетанием? И стоит ли за ним вообще что-нибудь, или это лишь buzzword, «модное слово», помогающее выкачивать из инвесторов деньги? Мы не будем вступать в терминологический спор. Лучше постараемся рассказать о технологиях, обычно связываемых со «вторым вебом», - их истории, принципах работы и практических применениях. - И.Щ.
      Когда говоришь о технологиях, которые являются неотъемлемыми элементами Web 2.0, складывается парадоксальная ситуация: ирония в том, что большинство из них появилось задолго до того, как О’Рейли провозгласил наступление новой эры.
      В этой статье речь пойдет о решении одной древней проблемы. Разработчики долго бились над задачей быстрой доставки информации заинтересованным читателям и ее ретрансляции во всевозможных клиентах. Поиск одновременно простого, функционального и унифицированного решения шел несколько лет. Что только за это время не появилось - от глобальной концепции Semantic Web до многочисленных прикладных решений и технологий. Так были разработаны Channel Definition Format (CDF) от Microsoft, PointCast, поддерживавшийся Netscape, Marimba Castanet и многие другие. Практически все решения сгинули в безвестности, и даже среди специалистов лишь единицы вспомнят сейчас хотя бы название этих технологий.
      Из множества конкурирующих стандартов до наших дней благополучно дожили лишь два: RSS и Atom. При этом RSS является действительно «народным» форматом, практически синонимичным для многих самому понятию синдикация. И RSS, и Atom - основанные на XML форматы, предназначенные для сбора информации, то есть аггрегирования. Эти стандарты, как, впрочем, и все основанные на XML, реализуют давнюю идею разделения оформления и содержания и лишены одного из главных недостатков HTML - запутанности и перегруженности служебными и «оформительскими» элементами, которые сильно затрудняют автоматическое унифицированное получение и обработку информации: в данном случае транслируется только полезное содержание без каких-либо элементов дизайна, навигации и т. д.
      RSS - это семейство стандартов формирования XML-документа, в который сохраняется информация об обновлениях. (Этот документ называется потоком или фидом - от англ. feed - питание, кормить.) В подавляющем большинстве случаев речь идет об обновлении в новостной ленте, но в принципе это могут быть любые изменения. Впрочем, об этом мы поговорим чуть позже. Взаимоотношения между отдельными версиями RSS довольно запутаны. Представители семейства частично несовместимы друг с другом, но для конечного пользователя это практически не имеет значения - любая современная программа для работы с RSS понимает все его версии.
      Формат Atom тоже предназначен для аггрегирования информации об обновлениях, в первую очередь с веб-сайтов.
 

История синдикации

 
      Идея стандартизировать процесс оповещения о появлении новых данных и изменении существующих, а также ретрансляцию информации появилась давно. Прообразы современных стандартов синдикации начали разрабатывать еще в 1997 году.
      Первым на сцену вышел RSS, разработанный легендарной компанией Netscape, которая использовала его для наполнения своего портала Netcenter. Вскоре RSS-ленты уже активно использовались для трансляции новостей на многих сайтах - в том числе таких крупных и авторитетных, как CNN, BBC, ZDNet, CNET, Forbes, Slashdot и многих других.
      Дебютной версии RSS был присвоен номер 0.90. Однако стандарт, как сочли и пользователи, и эксперты, оказался слишком сложным и запутанным. Так что вскоре Netscape выпустила следующую, упрощенную версию RSS 0.91. Затем корпорация потеряла интерес к своему детищу. Разработку формата продолжила компания UserLand Software. К тому моменту у UserLand в активе была собственная схожая по задачам технология ScriptingNews, наработки из которой были включены в выпущенные вскоре версии RSS 0.92, 0.93, 0.94 и в итоге 2.0. Параллельно RSS-DEV Working Group развивала свою версию RSS и выпустила RSS 1.0, а затем и 1.1. В результате на сегодня существуют семь (!) версий RSS. Наиболее популярны 0.91, 1.0 и, конечно же, 2.0.
      Подобная неупорядоченность и постоянные склоки в среде разработчиков и сторонников RSS неизбежно должны были привести к появлению конкурента. Им стала уже упоминавшаяся технология Atom, построенная на тех же принципах и с теми же целями, но изначально учитывавшая недостатки RSS, гораздо более четко стандартизованная и более функциональная.
      Как ни странно, войны форматов не получилось: практически все аггрегаторы (программы для чтения фидов) поддерживают и Atom, и все версии RSS, так что пользователю все равно, в каком формате сайт умеет экспортировать данные [Конечно, это верно лишь отчасти: возможности форматов все-таки несколько различаются. - И.Щ.].
      Бурное развитие RSS, больше похожее на триумфальное шествие, началось в 2003 году. Появлялось все больше сайтов, поддерживавших RSS и другие форматы синдикации, все привычнее становились блоги - а почти все блог-движки, будь то хостинговый LiveJournal или персональный WordPress, поддерживали RSS. Таким образом, рост числа блогов означал и рост числа фидов, дальнейшее развитие синдикации, появление программ для работы с потоками.
      Успех, основы которого были заложены в 2003-м, стал очевиден уже на следующий год - количество фидов выросло многократно. Взгляните на , он отчетливо показывает, как стремительно росла популярность формата. Его распространению способствовало и то, что появились программы, в которых функция чтения потоков RSS и atom была необязательным, но очень интересным дополнением. RSS-аггрегаторы (в том или ином виде) были добавлены в Mozilla Firefox, Opera и Safari. Теперь можно было познакомиться с новой технологией, не ставя каких-либо дополнительных программ. Да и появление первых онлайновых аггрегаторов позволило создавать на сайтах свою персональную новостную ленту, показывающую автоматически обновляемые новости из интересующих именно вас источников.
      Вышло так, что самым ярым сторонником Atom стал Google, Microsoft же поддерживает RSS. Именно Atom используется в Blogger.com, Google News, Gmail и других сервисах поисковика. Google также развивает стандарт и вводит дополнения к нему. Так появился GData, формат, основанный на Atom. Именно GData используется в последних сервисах компании, таких как Google Calendar.
      Microsoft стала далеко не первым, но, пожалуй, самым полезным сторонником RSS. Сначала корпорация завела фиды у себя на сайтах, потом ее разработчики решили расширить RSS. В 2005 году Microsoft представила расширение Simple Sharing Extensions, призванное превратить RSS в средство двусторонней синхронизации данных, то есть добавить в RSS функционал, уже присутствовавший в Atom. Правда, это расширение так и осталось бумажным тигром - приложений, использующих этот формат, я назвать не могу.
      Поддержка RSS включена в готовящиеся Internet Explorer 7.0, Outlook и Windows Vista. RSS становится стандартом де-факто для автоматизированного обмена информацией.
      Важным плюсом синдикации для разработчиков является тот факт, что потоки не накладывают ограничение на характер передаваемой информации и ее адресата. Через фиды вы можете информировать пользователей о чем угодно - о публикации новостей и статей, о появлении на ftp-сервере нового файла, об изменении страницы в wiki… да мало ли о чем еще! Главное, что произошло изменение, информация о котором вносится в фид.
      Использование XML, формата гибкого и расширяемого, позволяет легко приспосабливать RSS и Atom под самые разнообразные задачи. Так, появление подкастов и видкастов поставило ту же проблему, что уже была решена для текстовой информации, - быстрая и максимально автоматизированная передача информации заинтересованному пользователю. Использование опционального элемента enclosure, описывающего подключаемый объект (аудиозапись, видеофайл, картинка), позволило распространять через RSS любой медиа-контент. Поддержка этого тега в программном обеспечении может сделать работу и вовсе прозрачной - пользователь может даже не догадываться, что данные передаются через RSS. Скажем, iTunes позволяет подписаться на RSS-фид с подкастом, просто перетащив ссылку в соответствующий раздел, и затем автоматически закачивать новые аудиозаписи на iPod.
 

Как же это работает?

 
      XML-файл обновляется в тот же момент, когда появляется новая информация. При этом в фид записываются заголовок, описание и дата изменения (набор полей может варьироваться в зависимости от используемого стандарта и задачи, это лишь основные). Затем специальная программа или сервис, с заданной периодичностью проверяющие содержание потока, показывают пользователю, что же изменилось.
      Информация об обновлении может использоваться как угодно - пользователь может прочесть эти данные на персонализированной «домашней странице» или в своем любимом аггрегаторе, будь то сервис в онлайне (скажем, BlogLines или «Яндекс.Лента»), на настольном компьютере (например, с помощью NewsGator или популярного открытого RSS Bandit) или на КПК (PocketRSS, PocketFeed и т. д.).
      В качестве клиента для RSS-потока может выступать не только программа-аггрегатор конечного пользователя, но и специальный сервис, занимающийся публикацией информации на сайте. Если вы хотите разместить на своей странице, скажем, последние новости, курсы валют или сводки погоды, то RSS может оказаться самым подходящим решением, гораздо более мощным и гибким, нежели традиционные и давно привычные информеры. Для разработчиков особенно ценным может оказаться то, что информацию, полученную через фид, можно обработать как угодно и вывести именно в том виде, в каком вам необходимо. Посмотрите, например, на сайт FeedBurner.com: одна из его задач - показ RSS-фидов в удобном для конечного пользователя виде, так, чтобы RSS было легко прочесть без каких-либо дополнительных ухищрений непосредственно в браузере.
      Оценить возможности автоматического сбора, анализа и публикации фидов можно на примере новостных порталов, аггрегирующих данные с сотен и тысяч сайтов. Самые яркие примеры - (четыре с половиной тысячи источников) и (почти 1400 источников).
      Приятно, что «Яндекс» интенсивно развивает разнообразные сервисы, связанные с RSS. Отметим, например, недавно появившийся индекс популярности темы в блогах. Сейчас вы легко можете получить список наиболее обсуждаемых в блогосфере новостей и прочесть мнения блоггеров.
 

Синдикация и реклама

 
      Очень долго RSS и Atom имели еще один огромный плюс, который, впрочем, был и их минусом: в потоках не было рекламы. На подавляющем большинстве блогов и форумов вы увидите контекстную рекламу, не важно, будет это AdSense или, скажем, «Бегун». Зачастую это основной источник финансирования проекта. До прошлого года в RSS нельзя было показывать контекстную рекламу: размещением ее просто-напросто никто не занимался. Так что многие сайты использовали, да и сейчас используют RSS и Atom лишь как средство извещения о появлении новых материалов на сайте, а не как средство для их передачи пользователю. Подписчик в таком случае получает только вводную часть материала или, что еще хуже, несколько первых символов и вынужден за полным текстом отправляться на сайт.
      Со временем ситуация изменилась, и сейчас несколько западных компаний занимаются размещением рекламы в фидах. Это и Google (правда, его программа пока находится в стадии закрытого бета-тестирования), и уже упоминавшийся FeedBurner, и Kanoodle… Российские компании, занимающиеся контекстной рекламой, пока эту нишу игнорируют [На самом деле, не совсем игнорируют: в компании «Бегун» нам ответили, что соответствующая технология уже разработана и ждет лишь критической массы спроса со стороны рынка. - И.Щ.].
 

Мы искали, мы искали…

 
      Поиск по фидам - довольно интересная ниша. Данные в поисковой базе обновляются очень быстро (скажем, заявленная частота обновления в «Яндекс.Блогах» - 5 минут), так что результаты запроса показывают актуальную картину.
      Поиском по RSS занимаются очень многие. Назовем лишь нескольких - , , , и «Яндекс». Интересной возможностью, предоставляемой некоторыми из таких сервисов, является подписка на RSS-фид с результатами поиска. Например, вы подписываетесь на канал с результатами поиска по запросу «Компьютерра». Теперь каждый раз, когда кто-то упоминает журнал в своем блоге или форуме, вы получаете сообщение об этом.

  • Страницы:
    1, 2, 3, 4, 5, 6, 7, 8, 9