RSS + Символ &
Добавлено: 05 апр 2005, 14:29
Добрый день!
С сайта, над которым я сейчас работаю, хотят экспортировать новости.
Сказали, что хотят 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/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?