September 27th, 2005
Web 2.0 as the Era of Interfaces, Redux
In this Era of Interfaces, we have many criss-crossing themes. Among them:
- Recommendation Systems are an end goal of Web 2.0 applications. This is done by collaborative filtering over user-supplied data. Examples of interfaces include Del.icio.us Popular, Movielens Movie Recommendations, and iTunes Music Store Top Songs.
- More semantic Data Formats. Joe Reger’s new tool highlights what will be a growing trend: uploading XML Schema or RelaxNG files to your blog tool so that you can write posts in any genre you want. Movie reviews? 5 paragraph comps? News articles? Yes.
- Monetizing the Tail. Chris Anderson is documenting the economics of today, today.
- Web 2.0 is about Sharing. Sharing our data with others so that we can remix it with other, shared data. Remixing is the catalyst of innovation.
- Openness doesn’t mean free. Companies will provide APIs to their data that most people can use, which means that its open. Commercial interests are murky.
- Ajax Vs. Flash. This is a topic upon which I’m sure there will be much future discussion. Parts of Flash are going open source. Ajax is standards-based. Both have their proponents.
In addition, we have many new questions:
- How do you build an architecture of participation?
- Is collaborative filtering only possible on large data stores?
- What is the difference between Web 2.0 and the Semantic Web?
- Is Ajax a Web 2.0 technology? Does the distinction matter?
- Is there a future for a web-based Office suite?
- How long will the distinction between a search engine and a blog search engine last?
- Will RSS or Atom supercede XHTML as the display format of choice?
- Who controls content?
- What’s the difference between an application, a platform, an API, and an interface?
- How do you monetize…X?
- What are the limits of social software?
- What will Microsoft do?
- Who’s Buying Who?
- Is Web 2.0 a marketing ploy, or something real?
Lots of questions, huh? And I’m sure I’m missing a ton of them, these were the ones I thought of in the last 5 minutes. Got an answer to or a viewpoint on any of them? Drop me an email at bokardo at bokardo daught com or add a comment.
By the way, the posts I linked to in the top section are ones that I’ve written since my first post about the Era of Interfaces, which I did on August 1, 2005, less than 2 months ago! Is the Web changing fast, or what?
Previous
Yahoo! and Open Sourcing Innovation
Links to this Post
Comments
1. CM Harrington 11:01am, Tue 27th, 2005
Lots of questions. My take on the answers (in order):
2. CM Harrington 11:03am, Tue 27th, 2005
eep. Your preview is showing the mark-up, but when I actually hit post, it’s stripping out the tags. That should have been a definition list. Would it be possible to 1) tell us what tags are available, and 2) change the live preview to be accurate based on (1)?
3. Andrew 11:28am, Tue 27th, 2005
Wait, what parts of Flash are going open-source?
4. Gideon Marken 1:41pm, Tue 27th, 2005
Joshua, I just found your blog yesterday and subscribed. I selected to answer your posted questions over on my blog today: http://www.gideonmarken.com/index.cfm?blog=515
Thanks for the effort and time, I’ll be reading
=============
In Reply To: Andrew
I’m not sure what ‘parts’ of Flash Joshua is referring to – possibly Laszlo: http://www.openlaszlo.org/ which is
an xml-based mechanism for generating Flash components and pages – and is now open source. The demos are slick!
5. Josh 10:35pm, Wed 28th, 2005
CM, I reformatted your post. And your suggestion is in the queue. You are much more sure about your answers than I am…
6. John Dowdell 12:17am, Thu 29th, 2005
“Wait, what parts of Flash are going open-source?”
I’m not sure of the exact intent either, but I do know that opensource work is a vital part of the larger Flash Platform… here are some current projects:
http://osflash.org/
(Me, I don’t care much about “Ajax vs Flash” discussions… they’re both client software, parts of audience capability you can rely upon… it’s more about finding which technology works best for what than for shoehorning. imho.
jd/mm
7. David Mendels 11:17pm, Thu 29th, 2005
Hello,
You ask: is AJAX a Web 2.0 technology? I’d argue that it is an implementation detail. There are a number of UE technologies that can be the front end for a Web 2.0 application. I think there are some qualities that are important: statefullness, the ability to consume and composite multiple back end data sources in multiple formats, scriptability, ubiquity. Ajax, Flash/Flex, and perhaps in the (distant) future MSFT Presentation Foundation all fit the bill.
Regards,
David
(Macromedia)
8. Mike 2:04pm, Wed 19th, 2006
Web 2.0 does seem to be a bust. Undoubtedly some good tech has come from it, but it’s certainly more spectacle than anything else. I’d say the best part is content sharing and syndication. The bad is that it’s so stereotyped that you almost want to mock it and joke about it.
Unfortunately it’s really no different from the dotcom bubble and bust from before (well it is, but also has some similarities)… it’s just going to be time to determine whether developers lose trust from investors before or after they go back to what’s really more important (quality design, accessibly and work).