Was passiert eigentlich, wenn du einen RSS-Feed öffnest?
Wenn du einen Feed öffnest, wirkt das Ergebnis wie eine normale Webseite. Im Hintergrund passieren aber mehrere kleine technische Schritte.
ca. 2 Min. Lesezeit
1. Adresse prüfen
Zuerst wird aus deiner Eingabe eine nutzbare Adresse. Fehlt das Protokoll, kann es ergänzt werden. Ist die Adresse offensichtlich ungeeignet, wird sie abgelehnt.
2. Feed finden oder laden
Bei einer direkten Feed-URL kann der Reader den Feed sofort abrufen. Bei einer normalen Website kann er nach eingebundenen Feed-Hinweisen suchen.
Wird ein Feed gefunden, wird dessen XML geladen.
3. XML verstehen
Der Parser liest Titel, Links, Einträge, Zeitangaben, Autoren und weitere Felder. Danach werden diese Rohdaten in eine einheitliche interne Form gebracht.
Technische Einzelheiten zu RSS-Feldern stehen in RSS Elemente.
4. Sicher anzeigen
Am Ende werden die Inhalte als HTML ausgegeben. Dabei müssen externe Inhalte, Links und Bilder so behandelt werden, dass die Ausgabe lesbar und möglichst sicher bleibt.