Добрый день!
С сайта, над которым я сейчас работаю, хотят экспортировать новости.
Сказали, что хотят RSS/RDF.
Что такое RDF, скажу честно, даже не узнавал.
RSS = XML в определённом формате - прекрасно!
Что нам стоит дом построить?
Но возникла проблема с символом "&".
Для тестирования этого дела навесил я себе на Мозиллу Sage - Firefox Extension, чтобы в броузере новости с любого сайта, поддерживающего экспорт, просматривать.
И тут такая шутка .. в HTML:
букву ё можно написать в виде ë и она всегда, вне зависимости от кодировки, будет отображаться нормально.
А тут, я не знаю, ошибка ли это в Sage, то ли действительно это стандарт RSS.
Так вот, те новости, что BBC выкладывает содержат в себе только " и &
И как в таком случае писать букву ё? ¨
И для адресов с амперсандами всередине - то же самое ..
Конечно, я когда-то слышал, что раньше даже поисковики не понимали ссылок, типа
http://www.site.com/?a=0&b=1
И, наверное, было бы лучше пользоваться mod_rewrite, но это не касается темы.
Так вот, адреса с амперсандами нужно (под Sage, по крайней мере) писать через:
<link>www.site.com/?a=0&b=1</link>
Мне кажется, что это глупо.
Вопрос:
Это недоделка Sage или стандарт RSS?
RSS + Символ &
Модератор: Duncon
- Oscar
- Сообщения: 963
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
В одном из RSS файлов встретил так же конструкцию:
Так же чуть раньше сталкивался с этим в HTML, генерированом через Adobe GoLive.
Попробовал написать:
Заработало на ура! И буквы, типа ё тоже понимает.
Отсюда ещё пару вопросов:
1. Что это за зверь?
2. Зачем и как его использовать?
3. Есть ли жизнь на Марсе?
4. Где можно об этом почитать?
Код: Выделить всё
<![CDATA[text]]>
Попробовал написать:
Код: Выделить всё
<link><![CDATA[www.site.com?a=0&b=1]]></link>
Отсюда ещё пару вопросов:
1. Что это за зверь?
2. Зачем и как его использовать?
3. Есть ли жизнь на Марсе?
4. Где можно об этом почитать?