29.07.2013 Views

PROSAblader februar 2006

PROSAblader februar 2006

PROSAblader februar 2006

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Dokumenter – liste over senest tilføjede<br />

eller opdaterede sider<br />

Kalenderemner – liste med kommende<br />

arrangementer, deadlines, happenings,<br />

fester eller ferie<br />

Mailinglister<br />

Databaseopslag – fi nd et ledigt job, få nye<br />

releases af software, se de nye produkter, se<br />

fl yafgang, få virus- og sikkerhedsalarmer<br />

m.m.m.<br />

På Tim Yang’s Geek Blog ligger en artikel<br />

’Things You Can Do With RSS’ med et<br />

hav af mere eller mindre fantasifulde eksempler<br />

på, hvad man også kan bruge RSS<br />

til. Artiklen ligger på timyang.com under<br />

menupunktet ’Wiki’.<br />

Hvordan laver man RSS-feeds?<br />

Det er ganske nemt at konstruere en RSSfi<br />

l. Præcist hvordan en RSS-fi l ser ud vil<br />

afhænge af hvilken version af RSS, der bliver<br />

brugt. Figur 2 viser en RSS-fi l i version 2.0.<br />

Et feed er en xml-fi l, der overholder W3Cs<br />

specifi kationer for xml 1.0, hvilket angives i<br />

xml start-tag’et sammen med eventuelle oplysninger<br />

om hvilket namespace, der bruges<br />

(#1). På første niveau fi ndes elementet <br />

(#2) med den obligatoriske attribut version,<br />

der specifi cerer den version af RSS, som bruges<br />

i fi len – i dette tilfælde altså version 2.0.<br />

Helt basalt består et feed af et element<br />

(#3), der indeholder overordnet<br />

information om feed’et og et antal elementer<br />

(#4), der indeholder information<br />

om hvert enkelt emne i feed’et – svarende<br />

til f.eks. hver enkelt nyhed.<br />

Påkrævede elementer i<br />

-elementet er:<br />

(#3a)<br />

Det overordnede navn på feed’et, der ofte<br />

vil indeholde titlen på webstedet.<br />

(#3b)<br />

Url’en til det tilsvarende websted.<br />

(#3c)<br />

En kort beskrivelse af feed’et.<br />

Herudover er der en række valgfrie elementer,<br />

der kan bruges efter behov. Eksempelvis:<br />

(#3d)<br />

Sproget som feed’et er skrevet i. Landekoder<br />

fi ndes på W3C.<br />

(#3e)<br />

Angivelse af evt. ophavsret på feed’ets indhold.<br />

Figur 2: Eksempel på RSS-fi l (version RSS 2.0)<br />

(#3f)<br />

Email på den ansvarshavende.<br />

(#3g)<br />

Email på den teknisk ansvarlige ift. feed’et.<br />

(#3h)<br />

Dato for feed’ets publicering, som jo kan<br />

være dagligt. Alle datoformater i RSS skal<br />

opfylde RFC 822-specifi kationerne for<br />

dato og tid.<br />

(#3i) Specifi cerer et link til et<br />

billede, der kan blive vist sammen med<br />

feed’et.<br />

Der er fl ere valgfrie elementer. Se en fuld<br />

specifi kation på Berkman Center for Internet<br />

& Society at Harvard Law School (blogs.<br />

law.harvard.edu/tech)<br />

Et feed kan indeholde et tilfældigt antal<br />

s (#4), der kan have en mængde<br />

metadata tilknyttet. De mest almindelige<br />

metadata er en titel , et link og<br />

en beskrivelse . Ofte fungerer<br />

som en rubrik for selve artiklen,<br />

og peger så på den fulde historie.<br />

Et kan dog også være komplet i sig<br />

selv, og i det tilfælde indeholder <br />

hele indholdet, og og kan<br />

udelades. Andre muligheder for metadata<br />

til et er forfatter , kategori<br />

, kommentarer <br />

m.fl . Alle elementer i et er valgfrie,<br />

dog skal enten eller <br />

være til stede.<br />

Kampen om standarden<br />

RSS blev udarbejdet første gang i 1999 af<br />

Netscape, og det har siden været tilstræbt,<br />

at det skulle være et simpelt og let forståeligt<br />

format. Med populariteten voksede<br />

også udvikleres krav om at kunne bruge<br />

moduler defi neret i namespaces i RSS-formatet.<br />

RSS 2.0, der blev udviklet af Dave<br />

Winer og hans Berkman-kolleger, tilføjede<br />

denne mulighed, men har bibeholdt det<br />

simple format.<br />

Som på alle andre områder er der også<br />

på RSS-området en kamp om standarder.<br />

Nogle mener, at den fi re år gamle RSS version<br />

2.0 simpelthen ikke efterkommer aktuelle<br />

syndikeringskrav. Det primære alternativ<br />

til RSS 2.0 er Atom 1.0, der tilbyder fl ere<br />

faciliteter, men som til gengæld er mere kompliceret.<br />

Microsofts kommende platform<br />

- Windows Vista-platformen, og dermed<br />

den kommende browser, Internet Explorer<br />

7, vil understøtte RSS-feeds, som Microsoft<br />

vælger at kalde web feeds. Microsoft<br />

har valgt at holde sig til RSS 2.0-formatet<br />

og udvide det med deres egne extension<br />

- Simple Sharing Extensions.<br />

PROSAbladet nr. 2 <strong>2006</strong> 27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!