В основном мой вопрос не о том, а о том, почему? :)
Теперь я расскажу то, что знаю, а потом скажу, чего мне не хватало (если есть).
В Firefox вы не можете получить доступ к удаленным XML-файлам, таким как RSS-канал, используя Javascript, потому что вы получите ошибку отказа в доступе. Обычно для ее решения мы реализуем прокси (внутреннюю страницу для запроса содержимого), поэтому мы получаем к нему доступ локально.
Другим решением является использование API Goolge Feeds (или одного из расширений, таких как расширения JQuery, построенные на этом API).
У меня очень простой вопрос? Почему этот API Google Feed работает и может загружать удаленный XML, а с помощью ручного скрипта мы не можем этого сделать? Что мне здесь не хватает?