Web 2.0 has come a long way from its early "frontier" days. It has matured to the point where the creation of new Web 2.0 services has passed out of the affordability zone for individual, non-financed developers. There is now a threshold to be met.
At a minimum, every web service must now support the following features to be competitive:
- Ajaxified web browser UI (of course)
- Developer API, with mashup support
- Ready-made Widget, for web sites and blogs
- RSS feeds
- Viral and community support
- End user customization
- Support for handheld clients (not yet universal, but rapidly becoming a requirement)
- (Future) Connection to devices
Moreover, it is clear that this particular fishing hole is now overcrowded. Is the Web 2.0 bubble popping ? If so, what will replace it? The semantic web? Or Seth's Godin's (frightening) vision of Web4, with its complete lack of privacy?