Harnessing Web Feeds : A Quick Guide to RSS/XML

(Published in Metro magazine, Australia – Nov 2004 )

Information hunter-gatherers the globe over are abuzz about the benefits and potential of RSS. Media junkies, news hounds, webtrawlers, writers, bloggers and DIY publishers alike, are almost evangelical in their praise for the web syndication format known as RSS or “Really Simple Syndication”. At it’s most simple RSS allows you to keep track of many information sources in the one place. Think of it as a web syndication protocol that allows easy automatic notification of news. Importantly though, you choose what is news – whether it’s the BBC site, a new post on your friend’s blog, some item you want to watch on ebay, the weather guide or writings by your favourite author or film reviewer. Whenever any of these are updated, the news will come to you. Given you’re already reading the technical back pages of a thick media magazine, you know you want it. Even better – RSS can be easily implemented on your own site.

The Mechanics of RSS
It’s worth prying under the bonnet of this automated news delivery system a little, before unveiling it’s features and applications, for despite it’s simplicity, RSS offers a glimpse of where media delivery is headed – and is understood better with it’s distribution architecture under your belt. Not to worry though, we’ll be serving you custom news feeds in no time.

Firstly, RSS is based upon XML ( eXtensible Mark-Up Language ), which is similar to the HTML (hyper-text mark-up langauge ) used to make webpages, except XML is designed to describe data and focus on what that data is, and HTML is designed to display data and focus on how it looks. That means it’s a meta-language of sorts, and this stored information about a site can be accessed by other applications such as RSS ‘Newsreaders’.

Newsreaders (also known as an RSS aggregators or feed readers), automatically check at determined intervals through a list of RSS enabled websites picked by the user. If any of the chosen sites have updated since the last check, the Newsreader will download a headline and brief description of the updates and present these within a single interface. The benefit and convenience for the user is having these fresh summaries all in one place, automatically delivered as soon as published, rather than having to wander through to each of the sites to browse their news. If a site has no updates you wont receive any news, and won’t need to bother visiting. A wider range of news can be easily skimmed, and with a click, the news you prefer most can be followed through to the full story at it’s website.

Such news delivery represents a subtle but evolutionary step in the media environment, part of an inevitable shift towards highly customised, personal news services. At the time of writing, RSS coders are busy promoting and refining the first generation of ‘podcasting’ software – essentially an automatically delivered audio news or music service. Using RSS podcasters can simply post regular audio files online, and their audiences will automatically be notified about the new files. The podcast software streamlines the process of downloading the audio first to your computer and then to your ipod ( hence the coined ‘podcast’) or portable audio player of choice. Of course video can only follow, and the small file size of RSS can be great for keeping up to date with websites via mobile phones, but let’s deal with computer text & RSS for now.

Saving Time With NewsReaders
It’s nice to occasionally remember that the machines we once thought of as time-saving devices, can actually be put to use for that purpose. For anyone whose business or pleasure requires a lot of online reading, RSS Newsreaders will save you large amounts of time. In theory. In practice, all those hours saved by not having to search for news or check for updated pages, can often be swallowed up by the additional news sites and fascinating news items that now seem available. At any rate, auto-delivery = good. Here’s where you get yourself a Newsreader and get news delivered in 2 easy steps.

Step 1 : Choose A Newsreader for Your Platform
Mac – Netnewswire ( http://ranchero.com/software/netnewswire ) is one of the most popular Mac Newsreaders, combining a smooth interface with lots of features – including the ability to post messages to your website about any news items you wish to comment on from the reader.
PC – Radio Userland ( http://radio.userland.com ) is mac & pc. RSS Reader (www.rssreader.com ) is PC only.
Linux – Try aKregator ( http://akregator.sourceforge.net )

OR Via The Web : In place of a desktop client, Bloglines ( www.bloglines.com ) allows your news to be compiled via a single webpage.

Step 2: Subscribe to News Feeds
If you started reading this piece with the niggling feeling you’d somehow known about RSS before, it’s probably because you’ve surfed past a million little RSS or XML buttons dotting the bottom of webpages. Clicking on one of those will take you to a page of code. This is the code which describes a webpage ( rather than says how to display it), and the address of this page is what you need to give your newsreader. This can be done either by copying the URL from this page of code – or by copying the link address from the RSS or XML buttons themselves, then after finding a ‘subscribe’ or ‘new channel’ or ‘new feed’ button in your newsreader, pasting the URL there. Do this to ten sites, and your newsreader will check those ten addresses periodically for updates and display the headlines and introductory sentences for any news. Once you get the swing of it, you’ll soon get a hankering for more RSS sites. Help is on hand at the end of the article, in the form of RSS directories.

Making Your Own RSS Feed
If you are wishing to let people know about updates to your website, it’s possible you are already using some blogging software such as movabletype.org or a content management system or some fancy database. In those cases, RSS publishing functionality is probably already built in, and can be harnessed by reading some manuals online – ie your RSS meta-data is probably already there, you just need to find the address for it, and learn the process to customise it. If not using such web-publishing software, RSS coding is easier than HTML to learn ( try here – www.frugalmarketing.com/dtb/rss-feed.shtml) and simple RSS Feed software is available ( http://softwaregarden.com/products/listgarden ) for simplifying that process. Aside from integrating RSS into your own site, and notifying others of your updates, RSS can also be used to integrate constantly updated headlines from other news sources into your site.

RSS Resources
Daypop (www.daypop.com ) – A search engine for RSS-based news.
Feedster: ( www.feedster.com ) A search engine for public RSS feeds that can also provide the results of a search as an ongoing RSS feed.
Submitting : www.masternewmedia.org/rss/top55 – Lists the top 55 Submission sites to let search engines know about your RSS Feed.
Finding Feeds: www.syndic8.com & www.blogstreet.com/rssdiscovery.html
News Is Free ( http://newsisfree.com ) – A Web-based news reader, which also does some third-party scraping – this means it can generate RSS data for sites which do not have it.

Jean Poole is a Melbourne based writer who enjoys exploring real-time audiovisual performance technology. Some words, AV snippets & his RSS Feed can be found here

Archives by Category:

Tag Cloud

#nocleanfeed #openinternet *DUDES* 3d 3d composition 3d graffiti 3Dworld 4 layers of 9 7u? 8bit 242 pilots 2004 round-up 2012 2013 abc ABC australia ableton ableton live abu ghraib ac3p acmi act of killing adam bramwell adam curtis adam simmons addictive tv aerial photography after effects airtight garage alejandro jodorowsky alice springs alien Ali G all of the above all the weird things you can do with midi and osc all watched over by machines almost the 21st century now american psycho amon tobin Anarchist Minority Report animata animated gif apocalypse animation animation legend anish kapoor annual annual round up thingy another part of the 21st century arrives antarctica anthony pateras anti-gravity boots apes aphex twin apocalypse apocalypso architecture archives arkaos armin mewes around the world art art collective art house smith grinds artist talk art spiegelman astral travellers astronauts audego audio-afro-visual? audiofinder audiomulch audiovisualizers.com audiovisual mixer aussie vjs austero australia australian natural history museum australian siesta australian tv australian vjs auto-tuned winona automonous robots auvi avmo2 back to the future back when i was a kid baking cakes with rocket scientists bamboo FTW bangkok banjo barack obama basement mutterings batgirl batman batwoman bbc bees belgium ben ducroz bennett miller benton c. bainbridge berlin berlin coders bicycle bicycles big distributed brother big one tonne metal devices for carrying around humans Bill Etra biohazard suits for touring with DJs biomimicry biotechnology freakdom blade runner Blender blinkenlights blogs bloody fist bogey hole boinga bob boing boing boinxtv bonsai kittens bots brian eno brian kane bridge brisbane browsers bruce haack bruce sterling brunswick buckminister fuller Bulgaria bushfire c64 canine aesthetics canon 5d canon 7d canon7d cappadocia Captain Frodo carbon casionova Cassette-girl Cassette Blog cats censorship chancha via circuito character design charles burns chess chester brown chihuahua chihuahua projectionism chimps china mieville chopper beer chopper zoom chris cunningham chris marker chris morris christchurch christo chunk 666 chupacabra cinema as book cinematic orchestra cinematography clams Cleverhorse climate change climate change cinema cloning cloudy cobralingus cockatoo island codec comparison code gardening coge cold cut collaboration collaborative collaborative films collaborative video colony collapse disorder comics lifestyle compositing compression concert visuals concertvisuals congotardis congo tardis copyright coral art cory mcabee cosmickey mouse phones counter-strike cradle to cradle craftwife crazy-dane-with-sniper-rifle crazy swedes creative commons cremaster cycle crowdsourcing crowdsourcing pain relief crunching the VJ numbers cumbia cumbia cosmonauts Cunningham curb your enthusiasm curse ov dialect cycling dalai lama groupies dali dance dancehall dancing with machines dane chisolm dan mackinlay dark knightie DARK MOFO darth vader lunchboxes darwin daschund un data-visualisation data terra dataton dave eggers dave noyze david attenborough david b david bowie david burgess david lublin david lynch death death of cool defektro delicious demux dental tourism descore destroying evil californian style deviant ink dfuse dfuse *spark vvvv dfuser die antwoord digital archaeology digital fringe digital mixer dinosaurs dinosaur skeletons disappointing headliners disco space travel disinfo distribution DIY PES dj krush dj lewis cancut djshadow cutchemist dj spooky dna documentary documentary freaks don't be late to class don't believe the hype don de lillo donkey john donkey kong dorkbots dorks dough douglas adams drawing drone drones drought drseuss dslr dual plover dual projection dubai dubtable dune dvd ripping dvi mixer DVI mixing dvj-uggling dynamic french duos DY Yoda dziga dziga earthquakes east timor oil EBN eccentric german visionaries electricity electrofringe electronica elefanttraks elefant traks El mariachi Emergency broadcast network emile zile emmanuel lewis energy eness entourage entropy and the inevitable heat death of the universe errol morris everything exhibition exiledsurfer expanded cinema extensions extinct digital media festivals extinction extraboy eyes in the skies facebook fake meat chefs falk falling skies FAUX MO fauxmo feeds rss Felix Turner Fellini to fakie Fernando Llanos filastine filipino batwoman film festival finger phones fire firefox 3 flash flippin birds food food poisoning forest fourplay four wheels good francis bear francophile cinephiles and circuit benders frankie goes to hollywood friendfeed frikstailers future farmers future music festival gadgets gadget whoring gaffa FTW gameboy gandhi gandini gangpol und mit gardening gary coleman generative art generous rad folk genethics genetic engineered mutants genetic engineered tape worms genetic engineering genetics gentle giants german cannibal german cannibals ghent ghost pilots ghosts giger girltalk give us a break glidecam glitch glitch hop cinema global electricity grid globalisation for daft punks global warming GLSL golden era turkish cinema gondry kick flips gonzales gonzo google chrome goto10 goto80 Gotye graffiti graphic graphic design activism graphic novels graphics green collar green energy green font rain green screen gregory mackay grey goo grid grid pro Guadalajara guerrilla gardens guest post habitat for humanity hammock tutorials hard stat hats harmony korine hashtags haunted by polar bears hc gilke HD mixer heavy metal helicopter hermitude higgs boson hindenburg hiphop hip hop hiphop politics history hitchcock hitler wine hivemind nerdvana hoaxes Hobart hobart hiphop home brew honey I shrunk the camera hope hot air balloons hot chips how many DJs does it take to change a lightbulb in a van? hyperlinks illustration image surfing indian ocean Indonesia inflatable art ink stained coffee tables intelktshul prprty intellectual property interactive interfaces ipad iphone Ireland isadora isam israel istanbul istopmotion it's the 21st century now italian batman it almost feels like the 21st century sometimes ivana franke jackass james nichols Janelle is wonderland japan jaron lanier jarvis cocker jasch switzerland max/msp jazz Jazzhead records jean giraud jean poole jeff noon jim avignon jim woodring jitter john de kron john jacobs john safran john waters Jon McCormack jon pak joshua oppenheimer jpeg curators julian assange Julian Oliver jungle video jurassic lounge katie is rad Kevin Blechdom kiki ill kinect kineme kinetic sculpture kobe komeda kraftwerk reanimated as iphone app kunt kurt hentschlager kurt vonnegut ladies of the skipping league lalila lancelot link language language is a virus laptop busking larry david larry gonick laser-art laservidiyo latex new-age deviants lazyweb leather in the desert len lye Lev Manovich lewis cancut light matrix lightning bolt light rhythm visuals light surgeons lilydale Limerick lindsay cox linux linux video little superstar live live cinema liveness live video livid union lizard people look of silence los angeles LPM LPM Rome lucky people centre international lucy benson Lumen macedonia macgyver macro madmapper madmapper review mad max mad professor magnetic fields makezine mango and sticky rice with coconut milk mapping mapping festival 2009 marcus westbury mark Frauenfelder Mark Pesce martin scorcese mash-ups matcant matrox Matt Groening matthew barney max maxforlive max jitter maxmsp Max Neupert mc hawking mcsweeneys meatwave media activism mekarnarky melbourne melbourne digital fringe melbourne fringe festival melbourne ink melbourne international animation festival melbourne international film festival melbourne music week melbourne rooftop cinema melbourne underground film festival meneo meredith meredith festival meritocracy merri creek meta meta.am Metepec mexican batwoman mexican fangs mexican wrestlers mexico mexico city miaf Mick Jagger microcinema micropayments middleearth midi midi controllers midi wizards miff milkwood millumin miniskirts mix emergency mixmasters mobile phones mobile projection mobile projections mobile projection unit modul8 moduls moebius mofo mogulus momentary lapses of nostalgia momo momothemonster MONA monafoma mona horse bazaar monkey marc monkeys monolake monsanto monterrey Moog moolah moonbeams moses iten motion dive motion graphics mp3 mixer mpeg compression music music video musicvideo mutants my bloody valentine nam june paik nanna naps native instruments nato neoangin neotropic nerds on trams nerdvana netcast net filtering netlag net neutrality newcastle newcastle beach new york nextwave festival melbourne ninjam ninja tune ninjatune Noam Chomsky noodles foundation norwegian wood not-actual-flesh not quite art numark oaxaca obama octapod.org/jeanpoole off the shelf magic oils ain't oils old man krumping online jamming online weirdoes opera house osaka ramones osc os x outdoor projections overdubs overlords oz hiphop in the middle east ozi batla pixels p2p palestine panda pandemics panorama panoramic video paper rad paper wings paris hilton hackers Pascal Lesport patricia piccini patrick farley patrick king pattern machine paula duro pauser paypal peak oil people like us people that you meet in festival carparks late at night permaculture perry bible fellowship persepolis perth peter blegvad peter kuper peter newman phantom philip brophy philip k.dick phil torrone phones photography as cinema photoshop photoshop will save us physics piano pictoplasma pilgrim ping.fm Pink Floyd pirate bay Pixel Pirates pixies plaid planet-steering platinum grills playmodes pleix plugnplay podcast podcasting podcasts poland political party machines polymeme pool.org.au porn rangers pre-you-tube-years premiere print on demand processing projection projection mapping projector clamps FTW pure data qbert QLAB quadrophonic quartz quartzcomposer Quartz composer race relations radness rail trail ramin bahrani rap news rat kings rawbone reaktor rebecca cannon recording underwater red rattler reggaeton remix remixadelic remix xbox renewable brookyln renewable energy renewable energy mutants resfest resolume resolume arena resolume avenue resrocket retro nightmares richard d james richard metzger RIP RMIT robert crumb robert henke robin fox robots roger ebert Rome rooftop rooftop gardens rooftops ross bencina Rosto Royal Botanic Gardens rss Rubberman runwrake rural victoria Rutt/Etra rutt etra ryoji ikeda saddam sand sadie plant salami sampology sarah harvie sarah palin's separatist aussie eyeball friends satire sausage dog scattermish scattermusic schwarzenegger sci-fi sci-fi cutlass wielding nerds science science fiction science fiction audio software scifi scott mccloud scratch live scratch video screencasts screensharing sculpture second life secret chimp seekae segway self-replicating robot overlords semiconductor sequencer sequential art in your browser serato service station food shakinda share outpost shonen knife shrapnel sibegg silent army sk8 skateboard skateboarding skateboarding apocalypse tv culture skate wonka factory slayer slender whiteman sloths slow-motion snapper soccer social bookmarks Soda Jerk soderberg software tribalism solar busker solar circuit solar energy solar power solar powered monkey solar sails solu sonic maps sonny ray soon-it-will-be-happening sound foley sound summit space is the place spam spanky spark spermicide spike jonze spimes squirting stabilisation steadicam stephen hawking stephen wilson stingray sam stop motion stormtrooper contraception storyboard composer streamclip streaming subterranean broken hearted 3D documentary mash-ups suckafish suckafish p jonez Sudan sun ra sun ra arkestra supercollider surfing surveillance sweden swiss conspiracy Switzerland swordfighting sydney sydney biennale sydney harbour sydney opera house sylvester stallone synaesthesia synesthete syphon system corrupt tablet tamas nagy tasmania tasmanian forests tasmanian tiger technology is quirky technomad travel bicycle technoscape tekkon kinkreet thailand theatre the big shiny sun thing that provides all energy the bird the books thegeneralassembly The Happy Sideshow Circus the power of nightmares the zoetroepe record deck massive this is not art tijuana tim burton in a blender time lapse timelords time shield tim flannery tiny pulsing universes tiquana tobyharris toby spark tobyspark tofu tokyo tom O'hern tom waits toy death traktor transport trash video treesitting triplehead2go triple screen tron troyinnocent tsunami tumblr gif peeps tuna turkey Turkish batgirl turkish batman turkish batwoman turntablism tutorial tv broadcaster in my backpack tvone tvpaint twitter two steps forward two turntables and an encryption key TZU ubin ukrainian condoms uncanny valley girls underbelly underbelly arts under the dome underwater underwater art united nations urban food UVA vade Valentino Achek Deng vdmx vdmxx vector apocalypse noir vegetarian cannibals velcro cabin fever velvet strike victor holder video video economics video mixer video phones video puppetry video sampler video sampling video subvertigo video synthesis video trapeze installations vidvox vimeo viral video viridian visual composition visual jockey visual music vivid vivid festival vj vj entter VJ Googling vj honeygun labs vjing vj solu volvo station wagons vulgargrad vuvuzela vvvv wacom wade marynowsky warburton war games warp water water crisis wave twisters web comics webster webvideo we don't want coins - we wants changes weird coincidences weirdcore werner herzog Wevie Stonder what will our grandkids play with? whee where the wild things are Whitney Houston wide open spaces wii wikileaks wildform flix will saunders windup girl wings of desire wiyumi workshop worldcup worldcup3dfreaks wormheads wowie zowie wrapped in plastic writing xbox linux xml yoda bats yo gabba gabba youtube zeal zzk