All the latest UK technology news, reviews and analysis

Apple caught cheating on RSS standard

by Tom Sanders in California

20 Jan 2006

Comments: 15

  • Tweet this
Apple
RSS community blasts Apple's Photocasts

The Photocasting feature in Apple's updated iPhoto application violates numerous internet standards, according to several dignitaries from the RSS community.

"Photocasting centres around a single undocumented extension element in a namespace that does not need to be declared," stated Mark Pilgrim, a software developer who conducted a number of tests in an effort to document the feature. 

"IPhoto 6 does not understand the first thing about HTTP, the first thing about XML, or the first thing about RSS.

"It ignores features of HTTP that Netscape 4 supported in 1996, and mis-implements features of XML that Microsoft got right in 1997. It ignores 95 per cent of RSS and Atom and gets most of the remaining five per cent wrong."

Photocasting allows Mac users to share photos with friends and family. The feature will automatically upload the photos to a server and publish an RSS feed.

Other users subscribe to those feeds through iPhoto or a feed reader, allowing them to automatically receive updates when new photos are posted.

Apple chief executive Steve Jobs claimed at the unveiling of the application last week that the feature adheres to the RSS standard.

"We use industry standard RSS so that anyone can subscribe. You do not even need a Mac," he told delegates at the Macworld conference in San Francisco.

But early tests showed that the feature fails to work with some feed readers because it deviates from common RSS practices.

"It's pretty bad. There are lots of errors, the date formats are wrong, and there are elements that are not in RSS that are not in a namespace," said Dave Winer, who is considered the creator of RSS. 

"Assuming that [Apple's] intentions are good, and they're not trying to kill RSS, why don't they put some of us under [a non-disclosure agreement] and let us help them get the bugs out before they ship," he suggested.

Do you agree?

 

Add your comment

We won't publish your address
By submitting a comment you agree to abide by our Terms & Conditions. Your comment will be moderated before publication.

Poll

IT priorities for 2012

What is the most important IT priority for your company this year?

99%

0%

1%

0%

0%

Connect with V3.co.uk

Sign up to our daily or weekly newsletters

Accurev

Top 5 software development challenges

This paper focuses on a series of best practices and techniques for development teams looking to improve their software development processes

Talend

Rubbish in, rubbish enterprise

Why good data management at all levels is essential in the modern business (video, 6mins)

Hosting Delivery Manager

Hosting Delivery Manager - Swindon Hosting Delivery...

Senior High Frequency/Low Latency C++ Developer

My client is one of the most successful hedge funds/proprietary...

1st Line Helpdesk Support Analyst

1st line service desk analyst. Established and successful...

CCNA Network Engineer (CISCO, FIX, Networking, XML, Support, Fi

CCNA Network Engineer (CISCO, FIX, Networking, XML, Support...

To send to more than one email address, simply separate each address with a comma.