12 August 2004
Web components and distributed programming
Kottke has an interesting post on binding all of these Web tools together to make a platform of sorts.
[S]mall pieces loosely joined. Each specific service handles what it's good at. Gmail for mail, iCal for calendars, TypePad for short bits of text, etc. Web client, desktop client, it doesn't much matter...whatever the user is most comfortable with. Then you pipe all these together however you want...
This reminded me of a detailed essay at Daring Fireball examining the Dashboard/Konfabulator controversy. Konfabulator is a development environment for building neat-o little utilities on the Mac OS. It's based on a JavaScript runtime engine and can hook into the OS and the Internet. Apple introduced Dashboard, a JavaScript platform for creating the same type of widgets, with OS X. Accusations of Apple Microsofting the little guy ensued. Read the Daring Fireball essay to get full background and some very interesting details on the history of both tools.
I remember an old interview with Tim Berners-Lee [link?] where he said his original intention of the Web was to have pieces easily combined, pulled-apart, and re-combined. With the wealth of online utilities with open APIs and IDEs such as Dashboard or Konfabulator, we could be on our way there. Well, we're already there, so we could be on our way to a simpler "there." And I see that Berners-Lee has been heavily involved in the semantic Web too. Check out his co-authored article in the 2001 Scientific American.
- A content voting microformat posted by sstrader on 23 April 2010 at 4:34:41 PM
- iPhone, the platform most hated by developers posted by sstrader on 13 April 2010 at 12:25:58 AM
- Singleton for Java posted by sstrader on 5 January 2010 at 11:03:02 PM
- Opera (and Eclipse) posted by sstrader on 25 October 2009 at 10:34:55 AM
- EtherTV: video playlist editor posted by sstrader on 5 August 2009 at 9:05:30 PM
How do you determine what keywords are grouped for a particular entry?
Posted by: Mason at August 13, 2004 1:43 PM