Curiouser and Curiouser! on scott-johnson
RSS feed for topic scott-johnsonCopyright 2006 Matt MowerSquibfirstname.lastname@example.org@mattmower.comen-gbUnwanted-content-encoded:Wed, 30 Jul 2003 14:55:25 +0100<BLOCKQUOTE>
<P><A href="http://radio.weblogs.com/0103807/2003/07/30.html#a1928">Atom: The Fatal Flaw No One Has Yet Noticed</A>. </P>
<H4>Atom: The Fatal Flaw No One Has Yet Noticed</H4>
<P>For the answer to the 1st part of the question, you'll have wait for the interview. But the flaw to me was here "Atom supports content". Now I don't have any problem with content being supported -- but -- Atom supports encoded content. And that, to me, is a fatal flaw. </P>
<P>Now if you notice the "base64" I'd have to assume here that they actually intend to support an image file within the RSS feed. Now what happens when people start to actually use this. You'll see issues like this: </P>
<LI>Every single user has to download that image. Even if they don't want it. This both increases bandwidth and removes control from the reader. It makes syndication more like email. Oh that's a good idea ! Sheesh.
<LI>Bandwidth usage with increase for everyone -- provider and reader.
<LI>There's no way to control who downloads that image (or video or audio) -- its all in the one syndication file and you have to download the file to see it
<LI>If users are disabled (blind or hearing impaired) they still have to get the media. That makes sense. Yeah sure it does. What was <A href="http://diveintomark.org/">Mark Pilgrim</A> thinking? He even <A href="http://diveintoaccessibility.org/">understands</A> these issues.
<LI>What happens when someone embeds something illegal or a pirated audio or video clip into their syndication file? Who's liable? At least when its linked you can choose not to follow it. Now you could end up with stuff on your hard disc you have no idea was there. And don't think it won't happen. What about pr0n in the workplace?
<LI>When you're a blog author do you have to choose every time that you want a media item to go in your feed or as a linked item? Sure there can be defaults but what you really want is your tool to say something like this: <BR><BR>This jpeg is 1.2 megs. Your feed is downloaded on average 2500 times per day and this will cause X megabytes of bandwidth to be used costing you $154.37. Do you want this in the feed where everyone will see it or as a link where only 25% (expected probability) will click on it.<BR><BR>Shame no one will ever write that dialog box. Good for hosting companies though. Sure I want to give them more bandwidth.
<LI>Let's play "Crash that Aggregator"! Just wait until someone starts fiddling with encoding options and your aggregator is told to expect a jpg file and gets an EXE instead. Think email is a security minefield now? Guess what -- your aggregator is headed the same way if it supports encoded content. </LI></UL>
<P>Atom support for encoded content. What were they thinking ? Sounds good in theory but in practice? Yikes. Just because you can do something technically doesn't mean you should.</P>
<P>[<A href="http://radio.weblogs.com/0103807/">The FuzzyBlog!</A>]</P></BLOCKQUOTE>
<P>It seems to me that Scott is making some very good points here. I remember reading the stuff about content encoding and thinking "good idea" so I guess it has some valid uses, but perhaps these are good enough reasons to find another way around...</P>http://matt.blogs.it/entries/00001535.html
Copyright 2006 Matt Mower -- Squib Version 0.4.0 (Release 282) Updated: 19/01/2006 18:57