OPML and JavaScript-based content management