RSS: что это, и с чем это едят
Вы здесь
Главная
»
Архив газеты
»
2007 год
»
№04
»
RSS: что это, и с чем это едят
После статьи о стандарте XML (см. «КВ» №2/2007) пользователи попросили рассказать о ещё одном стандарте, существующем в современной Всемирной паутине. Называется он RSS.
Итак, RSS. Эта аббревиатура, в отличие от XML, имеет три варианта расшифровки. Наличие неоднозначности в толковании объясняется разными форматами RSS в разных версиях этого стандарта. RSS версии 0.9 расшифровывается как Rich Site Summary, то есть, если дословно, «богатая сводка сайта». Версия 1.0 уже называлась RDF Site Summary, то есть сводка сайта в формате RDF. О том, что такое формат RDF, я скажу чуть ниже. Наконец, версия формата 2.0, которая является основной в сегодняшнем интернете, расшифровывается как Really Simple Syndication, то есть «синдикация — это действительно просто».
Итак, определение дано. Однако осталось неясным, для чего он используется. На самом деле, ничего таинственного и загадочного в ответе на этот вопрос нет. В RSS даётся краткая аннотация всех записей, появившихся в последнее время на каком-либо сайте, и ссылки на полный вариант этих публикаций. Обычно для обозначения информации, появляющейся на сайте в формате RSS, используется термин RSS-лента.
Каким образом пользователь может работать с RSS-лентами? Вариантов множество. Во-первых, во всех новых браузерах (Opera, Firefox, Safari, Internet Explorer 7) имеются встроенные средства чтения RSS-лент. Есть и специализированные программы, которые ничем другим, кроме чтения RSS, заниматься не умеют. Они зовутся агрегаторами, и найти их можно в интернете великое множество.
Один из самых известных и самых качественных — это FeedDemon (www.bradsoft.com). Есть также и сайты-агрегаторы.Имеется альтернативный RSS формат представления новостей — Atom. Принципиально этот формат не отличается от RSS, поскольку, как и первый, основывается на XML. Он более удобен для разработчиков сайтов и (особенно) агрегаторов, поскольку не имеет такого количества не очень хорошо совместимых между собой версий. Однако для пользователя разница между RSS и Atom практически не ощутима, поскольку современные агрегаторы одинаково работают с обоими форматами.
Скажу пару слов об истории стандарта RSS. Появился он, как и многое другое в современном интернете, благодаря корпорации Netscape. Впервые его применили для создания ленты новостей портала Netcenter, с которого впоследствии она распространилась на сайты таких известных новостных источников, как CNN, CNET, ZDNet, CNN и других. А произошло это в далёком 1997 году, то есть уже без малого 10 лет назад.
Что ж, на этом всё. Расскажу только, что такое RDF, раз уж обещал. RDF — это аббревиатура от Resource Description Framework, то есть структура описания ресурсов. Это концепция представления информации в виде, распознаваемом одинаково человеком и машиной, то есть это формализованное описание предложений обычного языка. Реализуется RDF преимущественно на основе XML, но есть и другие способы его записи.
Вадим СТАНКЕВИЧ
Версия для печати
Номер:
№04 за 2007 год
Рубрика:
Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!
Как легально работать с криптовалютой в РБ и выгодно инвестировать. Репортаж с конференции Smart Taler 2022
Афиша IT-мероприятий в ноябре
Как удалить историю разговоров с Siri и Google Ассистента
В Беларуси заработал кэшбэк от Picodi. Сервис возвращает до 15% от суммы покупок
Офис Deriv в Беларуси получил сертификацию Great Place To Work
Безопасность Google: пароль для истории просмотров
Немного полезного о технологии RSS в создании сайта
RSS (чаще всего эта аббревиатура расшифровывается как Real Simple Syndication – очень простой сбор информации) — специальный формат данных, поддерживающий стандарт XML и служащий одной цели: предоставить пользователям возможность отслеживать появление свежих новостей на блогах, новостных лентах и других регулярно обновляемых сайтах, не заходя на сами сайты.
Для этого достаточно подписаться на определенные RSS ленты (RSS feeds) и при помощи специальной программы (ридера — от англ. reader) запрашивать информацию о доступных обновлениях. Получив эту информацию, можно будет принять решение, какие сайты посетить сегодня.
В настоящее время написано огромное количество ридеров, работающих под Windows и другими операционными системами. Их можно бесплатно скачать и выбрать наиболее подходящий по интерфейсу вариант. Но есть и другая альтернатива: онлайн-сервисы для чтения RSS лент. Один из них — Яндекс.Лента. Другой не менее известный — Google Reader (для тех, кто не возражает против английского языка интерфейса).
История возникновения формата RSS ведет отсчет от 1995 года, когда индийский инженер и компьютерщик Раманатан Гуха (Ramanathan V. Guha ) и другие специалисты Apple разработали Метаконтент Framework (Meta Content Framework, MCF ). Затем, в 1999-м году этим же человеком был разработан формат RDF – предвестник RSS.
В дальнейшем формат получил существенное развитие, а также раскололся на разные ветви. В настоящее время поддерживаются две ветви формата: RDF (RSS 1.*) и RSS 2.*, и хороший ридер должен поддерживать обе версии. Также в 2003-м году появился конкурент RSS – формат Atom.
Владельцы вебсайтов активно используют RSS для продвижения своих ресурсов. Во-первых, возможность подписаться на ленту новостей гарантирует повторный приход пользователей, которые, однажды зайдя на ресурс, сочли его полезным и подписались. Если бы такой возможности не было, эти люди, скорее всего, никогда не вернулись бы на сайт. Во-вторых, RSS ленты обрабатываются и индексируются поисковыми машинами, как обычный контент, и нередко присутствуют в результатах поиска.
Большинство современных скриптов для блогов/форумов/социальных сетей имеют встроенный RSS. На сайтах, сделанных вручную, приходится так же — вручную — обновлять и RSS, что, естественно, отнимает огромное количество времени и сил.
Современные браузеры умеют представлять RSS ленты в удобочитаемом виде, чего, увы, нельзя сказать об Internet Explorer 6, который отображает такие файлы «как есть». Впрочем, это может быть интересно тем, кто хочет знать, как выглядит изнутри формат RSS.
Итак, если ваш сайт регулярно пополняется новостями и полезными сообщениями — сделайте та, чтобы ваши посетители смогли легко добавить ваши новости в свою RSS-ленту. Это позволит оперативно информировать о новинках, акциях и спецпредложениях, а значит поможет вам в увеличении обращений потенциальных клиентов.
Расшифровка RSS
- Мягкая обложка
«Эта книга бьет по нервам RSS». — Шамсул Ислам
RSS терпеть не может эту книгу. Когда он был впервые опубликован на маратхи, сотрудники RSS устроили из него публичный костер в Пуне.
Раосахеб Касбе представляет острую критику М.С. Голвалкара Связка мыслей , основной идеологический трактат RSS. Касбе прослеживает исторические корни культурного национализма, изложенные Голвалкаром, и разоблачает его авторитаризм. Его исследование функционирования RSS раскрывает ее общинный план, ее антимодернистские взгляды и антидемократические цели.
Касбе бросает вызов RSS на его собственной территории — его интерпретации индуизма. Путем строгой критики текста Голвалкара и тщательного анализа древних текстов Касбе показывает, насколько RSS-версия индуизма беззастенчиво кастовата и глубоко патриархальна.
Спустя четыре десятилетия и семь изданий после первой публикации остроумная полемика Касбе наконец впервые доступна на английском языке с предисловием ученого и активиста Шамсула Ислама.
Дипак Боргаве
Дипак Боргейв имеет докторскую степень. в области переводоведения и степень магистра философии. в современной британской поэзии. Он перевел более десятка книг. Его перевод Gujarat Files Раны Айюб на маратхи был опубликован в 2018 году. Он двуязычный поэт и критик. Он живет в Пуне.
Раосахеб Касбе
Раосахеб Касбе — выдающийся политолог и исследователь движений амбедкаров и далитов в Индии. Он является автором нескольких широко известных книг на маратхи. Он преподавал политологию более трех десятилетий в колледже Сангамнер в Ахмеднагаре, штат Махараштра, и вышел на пенсию с должности профессора кафедры Исследовательского центра доктора Бабасахеба Амбедкара Университета Савитрибай Пхуле Пуна. В настоящее время он является президентом Махараштры Сахитья Паришад.Шамсул Ислам
Шамсул Ислам — левый активист, писатель и театральный деятель из Дели. Его известные книги включают «Знай RSS » (2000 г.), «Мы Голвалкара, или определение нашей государственности » (2006 г.) и « Мусульмане против раздела » (2015 г.).
Винута Малья
Винута Малья — редактор и журналист из Пуны.
ПОЛИТИКА | КОММУНАЛИЗМ |
Перейти в конец галереи изображений
Перейти к началу галереи изображений
Reviews
[Опубликовано в 1978 г.] книга сосредоточилась на различных противоречивых позициях организации и попыталась выявить ее проблемную позицию по многим вопросам.
Парвин Султана, The Book Review
В книге отсутствует . . . клеймо западной элитарности, которое Сангх Паривар неизменно использует для дискредитации критики в свой адрес. Не менее важно и то, что г-н Касбе, политолог и исследователь движений Амбедкара и далитов, бросает вызов идеологии организации не с точки зрения западного либерализма — еще одного яблока раздора Паривар — а в рамках индуизма и истории культуры Индии.
С.П. Бхамбхри, Бизнес-стандарт
RSS Объяснение: пять правил безопасности автономных транспортных средств
- Явные правила , такие как ограничение скорости или действия на знаке остановки.
- Неявные правила , которые часто носят культурный характер и в значительной степени опираются на здравый смысл, например, как поддерживать безопасную дистанцию и безопасно управлять автомобилем в данных условиях.
Для автономного транспортного средства (AV) следовать четким правилам несложно. AV никогда не превысит ограничение скорости и всегда будет останавливаться перед знаком остановки. Однако понимание и соблюдение имплицитных правил является более сложной задачей. Само определение правил является частью подразумеваемого понимания приемлемой практики вождения, обеспечивающей безопасное функционирование транспортной системы.
Подробнее: Mobileye Investor Summit 2019
Как же тогда машина может точно интерпретировать эти субъективные неявные правила дорожного движения?
В 2017 году компания Mobileye опубликовала научную статью, в которой предлагалась концепция безопасности с учетом ответственности (RSS). Основанная на математике модель безопасности AV обеспечивает основу для оцифровки этих неявных правил, поэтому беспилотные автомобили могут успешно интегрироваться с водителями-людьми на дороге.
Хотя мы признали, что водителям-людям с различными способностями (и степенью соблюдения правил безопасного вождения, основанных на здравом смысле) все еще могут быть выданы водительские права, бремя доказывания для беспилотников гораздо выше. Без поддающегося проверке способа продемонстрировать свою способность к безопасному вождению беспилотники никогда не получат водительские права. Технологические лидеры, автопроизводители, государственные органы и общество должны совместно определить стандарт безопасного вождения, а также показатель, который можно использовать для оценки и проверки безопасности автономных транспортных средств. С этой целью Intel предоставила технологически нейтральную структуру RSS в качестве отправной точки для отрасли, чтобы согласовать то, что означает безопасное вождение AV.
Что такое безопасность с учетом ответственности?
RSS формализует человеческие представления о безопасном вождении, используя набор математических формул и логических правил, которые прозрачны и поддаются проверке. Эти правила определяют поведенческие характеристики здравого смысла, которые люди охарактеризовали бы как ведущие к безопасному вождению. Цель состоит в том, чтобы AV вел машину достаточно осторожно, чтобы не стать причиной аварии, и достаточно осторожно, чтобы компенсировать ошибки других.
RSS совместим с другими AV-системами
RSS не зависит от технологий, поскольку он совместим с любой автоматизированной системой вождения, что обеспечивает постоянство безопасности. Чтобы установить стандарт безопасности AV, который может быть принят во всем мире, Intel стремится сотрудничать со всеми заинтересованными сторонами в отрасли, правительствами, неправительственными организациями, органами по стандартизации и академическими кругами.
RSS может позволить беспилотникам успешно управлять автомобилем вместе с людьми
RSS работает как отдельный уровень от лиц, принимающих решения на основе искусственного интеллекта. Он детерминистически определяет решения, которые являются безопасными, позволяя AV совершать осторожные, но напористые маневры, которые находятся в точно определенном диапазоне безопасности — некоторые из них, которые в противном случае были бы отвергнуты лицами, принимающими решения на основе ИИ, которые часто слишком консервативны. Если индустрия не сможет создать беспилотный автомобиль, который будет управляться так же, как и человек, то общество вряд ли примет раздражающие, сверхконсервативные беспилотники, которые являются альтернативой.
Для этого RSS придерживается пяти принципов безопасности:
ПРАВИЛО 1. Не врезаться в автомобиль впереди (продольное расстояние) расстояние» между автомобилем впереди них, чтобы обеспечить время и пространство для реакции. Это простое руководство работает, не требуя от водителя понимания математики и физики, лежащих в основе скоростей обоих автомобилей, времени реакции водителя и тормозных возможностей переднего автомобиля.
В RSS мы формализовали это правило в математический расчет (на фото выше). Это означает, что в тот момент, когда расстояние между двумя автомобилями станет меньше d min , автоматизированное транспортное средство выполнит соответствующую реакцию: торможение до восстановления безопасной дистанции следования или до полной остановки транспортного средства.
ПРАВИЛО 2. Не подрезайте безрассудно (боковое расстояние)
Самые безопасные водители-люди сохраняют позицию на своих полосах и избегают небезопасных подрезок при слиянии с другими полосами. Правило 2 формализует безопасную боковую дистанцию, которая позволяет AV знать, когда их боковая безопасность может быть поставлена под угрозу из-за небезопасных водителей, поворачивающих на их полосу движения.
Это правило формализовано в формуле (на фото выше), которая также учитывает естественное боковое движение в пределах полосы движения, совершаемое водителями-людьми.
Например, если другой автомобиль въезжает в это пространство или занимает его, человек сначала рулит, чтобы избежать столкновения, останавливая боковую скорость относительно другого автомобиля, а затем продолжает двигаться вбок, пока не будет восстановлено безопасное расстояние. Точно так же это правильный ответ для AV, если нарушение совершается на безопасном боковом расстоянии, определенном RSS.
ПРАВИЛО 3. Преимущество предоставляется, а не используется
На дорогах с хорошей разметкой право проезда свободно. Линии полос, знаки и светофоры устанавливают приоритеты для маршрутов, поскольку они пересекаются друг с другом. Однако бывают и другие случаи, когда право проезда менее ясно, и водители-люди должны договариваться друг с другом. Для AV это согласование должно быть формализовано, чтобы машины могли провести такое же согласование и обязательно прийти к одному и тому же выводу.
Например, на рисунке выше показан Т-образный перекресток без знака «Стоп». При наличии знака «стоп» водители должны уступать дорогу транспортным средствам без знака «стоп». Иногда нет. И если машина проехала знак остановки и создала опасную ситуацию, AV все равно должен отреагировать соответствующим образом. На бумаге у него есть преимущественное право проезда, но он не должен допускать аварии только потому, что правила дают ему преимущественное право проезда.
ПРАВИЛО 4. Будьте осторожны в местах с ограниченной видимостью
Многие факторы могут влиять на видимость во время вождения. Помимо погоды, такие факторы, как рельеф дороги, здания и даже другие автомобили, могут мешать обзору дороги и других участников дорожного движения. В зависимости от окружения люди естественным образом ограничивают свое поведение, чтобы избежать непредвиденных опасностей.
На главной улице неразумно ожидать, что пешеходы внезапно выскочат на дорогу. Однако на улице рядом со школой или районом это гораздо более вероятно. И для водителей разумно ожидать, что пешеходы внезапно выйдут на дорогу. Водители должны двигаться осторожно, особенно когда они приближаются к пешеходным переходам или обгоняют автомобили, припаркованные вдоль улицы. Чтобы обеспечить безопасность, AV должны будут делать аналогичные предположения и проявлять осторожность в областях окклюзии.
ПРАВИЛО 5. Если транспортное средство может избежать аварии, не вызывая другой аварии, оно должно
Правила 1-4 создать формальные определения, чтобы определить, что такое опасная ситуация и надлежащее реагирование для AV. Правило 5 охватывает сценарии, в которых опасная ситуация может возникнуть настолько внезапно, что столкновения нельзя избежать, если только не будут предприняты более маневренные действия. Правило 5 гласит, что если AV может безопасно и законно избежать аварии, не вызывая другой аварии, он должен это сделать.
Например, если передний автомобиль внезапно сворачивает на следующую полосу, обнажая объект на дороге, времени воздействия этого объекта на следующий автомобиль недостаточно, чтобы вовремя остановиться. Однако, если следующая полоса свободна, следующий автомобиль может следовать за впереди идущим автомобилем и предпринять действия по уклонению, чтобы избежать аварии.
Больше, чем пробег в милях
RSS позволяет проводить испытания на безопасность, которые можно проверить без пробега в миллионы миль. Статистическая аргументация — крайний способ заявить о безопасности AV, когда его создатели не имеют возможности официально проверить безопасность конструкции. Поскольку RSS — это формальная математическая модель, ее правильность может быть доказана, поэтому тестирование необходимо только для того, чтобы убедиться, что реализация соответствует спецификации, что значительно снижает нагрузку на проверку.
Повышение безопасности дорожного движения сегодня с помощью RSS
RSS представляет собой основу для безопасного вождения автомобилей, но эти формализованные концепции также можно использовать для того, чтобы водители-люди оставались в пределах зоны безопасности. Например, используя те же принципы безопасности, RSS может быть упреждающим механизмом безопасности, улучшающим автоматическое экстренное торможение (AEB). Применение RSS к традиционным системам AEB, называемое автоматическим превентивным торможением (APB), будет использовать формулы для определения момента, когда транспортное средство входит в опасную ситуацию. Затем он будет использовать удобное плавное торможение, чтобы помочь вернуть автомобиль в более безопасное положение, не дожидаясь неизбежного столкновения, чтобы задействовать максимальное тормозное усилие. Этот превентивный подход обеспечит буфер тормозного пути, который может предотвратить цепную реакцию торможения и поворота в сторону в случае аварийной остановки.
Получение поддержки RSS
Поскольку RSS был предложен в 2017 году, Intel сотрудничает с государственными регулирующими органами и пионерами технологий по всему миру, чтобы собрать отзывы об этой модели. Его реальная эффективность была продемонстрирована на оживленных улицах Иерусалима с помощью парка Intel для разработки AV. Поддержка RSS получает глобальное признание среди отраслевых коллег и организаций по стандартизации, которые приветствуют первый шаг Intel к проверяемой структуре безопасности.
- Baidu , китайский технологический лидер, внедрил RSS как часть своей платформы автономного вождения Apollo, а в 2019 году внедрил первую в мире реализацию RSS с открытым исходным кодом.
- Valeo , европейский поставщик автомобилей, вносит свой вклад в исследования RSS, сотрудничая с политиками и технологиями, направленными на внедрение стандартов безопасности AV в Европе, США и Китае.