Я думаю, что причина в большинстве примеров использования сценариев на стороне сервера заключается в том, что, поскольку одинаковая политика домена Javascript означает, что вы все равно должны запрашивать RSS с вашего собственного сервера, вы можете также преобразовать его в «формат отображения» на сервере сторона тоже. Кроме того, если вы делаете что-то вроде Ajaxy, то есть более эффективные способы передачи данных в скрипт в браузере, чем просто передача полного RSS-канала.
Сказав все это, есть способы анализа RSS и аналогичных XML-каналов на стороне клиента. Один из вариантов - просто стилизовать RSS напрямую, используя CSS и / или XSLT. Я не думаю, что использование CSS для этого слишком распространено в реальном мире, потому что вы должны использовать разные методы в разных браузерах, но преобразование XML с помощью XSLT в Firefox довольно просто , и я уверен, что это возможно в IE и других браузерах, но XSLT может быть немного за пределами вашей зоны комфорта.
Хорошим источником примеров Javascript являются API данных Google , так как они используют протокол публикации Atom , который концептуально похож на RSS. Например, - это документация по Javascript для API Analytics .