Если ошибочная веб-часть предоставлена с закрытым исходным кодом или предоставлена поставщиком, вы ничего не можете сделать (кроме как попросить их выпустить обновление).
Если вы можете обновить веб-часть, одна из вещей, которая мне пригодилась, - это разделить логику веб-части между javascript и веб-службой и асинхронно вызывать веб-службу через javascript. Это заставит страницу загружаться быстрее, потому что остальная часть страницы может отображаться, пока ваша RSS-часть ожидает ответа. Чтобы обойти защиту межсайтовых сценариев в большинстве браузеров, вам нужно будет использовать веб-службу, а не загружать контент RSS напрямую через javascript.
Библиотека javascript, такая как jquery, позволяет асинхронно вызывать веб-сервис .
.
Недостатком этого подхода является то, что вам, вероятно, придется вырвать внутренности своей веб-части и начать все сначала.