Mitä voit tehdä, kun saat virheilmoituksen, jonka mukaan syöte on virheellinen? Yleensä vika on syötteen tarjoavalla sivustolla. Feeder pyrkii tukemaan mahdollisimman monenlaisia syötteitä, mutta joissakin niistä on niin vakavia virheitä ja ristiriitaisuuksia, ettei niiden sisältöä voi tulkita.
Mitä virheellinen tarkoittaa?
RSS ja Atom ovat kaksi erillistä avointa standardia, jotka määrittelevät, miltä syötteen pitäisi näyttää. Syöte on tiedosto, jonka palvelin tarjoaa ladattavaksi. Kuten tavallisessa tekstissä, myös syötteessä on noudatettava tiettyjä kielioppisääntöjä. Feederin palvelimet lataavat ja lukevat tiedostot puolestasi, poimivat niistä määritellyt julkaisut ja välittävät ne lukijaasi nopeasti.
Yleensä ongelmana on, ettei ohjelmoija ole ottanut huomioon kaikkia käytännössä mahdollisia poikkeustilanteita. Esimerkiksi pisteen (“.”) lisääminen keskelle virkettä voi muuttaa virkkeen merkityksen täysin. Myös kirjoitusvirheillä voi olla vakavia seurauksia.
Mitä voin tehdä käyttäjänä?
Liitä syötteen osoite RSS-syötteen validointityökaluun. Työkalu hakee syötteen samalla tavalla kuin Feeder ja luettelee jokaisen virheen sekä sen rivin ja korjaustavan. Jos syöte on sinun, korjaa virheelliset rivit ja lisää syöte uudelleen. Jos syöte ei ole sinun, lähetä validointityökalun tulos sivuston ylläpitäjälle.
Feederissä haluaisimme pystyä huomioimaan kaikki mahdolliset poikkeustilanteet, mutta se ei yksinkertaisesti ole mahdollista. Siksi ainoa tapa on ilmoittaa sivuston ylläpitäjälle, että syöte on virheellinen.
Olemme kirjoittaneet oppaan ”RSS-tiedoston validointi”, jossa kerrotaan yleisistä virheistä ja niiden korjaamisesta. Suosittelemme, että käyt sivustolla, etsit sieltä ”Ota yhteyttä” -linkin tai vaikkapa Twitter- tai Facebook-sivun ja lähetät oppaan sivuston ylläpitäjälle ilmoittaaksesi, että syöte ei toimi. Muista myös lähettää kyseisen syötteen linkki.