Widać wyraźnie, że jedna zasada: "lepiej budować na czymś co już istnieje i jedynie rozszerzać" ciągle jest słuszna. Kiedyś dzięki niej powstał rynek komponentów do przeglądarki MS IE bazujących na ActiveX , potem nastąpił etap wtyczek do FF. Teraz historia się powtarza w przypadku Web2 a dokładnie mashup - czyli budowa aplikacji z tzw. Webparts (Mashups: The next major new software development model?)
Świetny artykuł o tym jak budować z klocków Web2 nowe aplikacje - http://blogs.zdnet.com/Hinchcliffe/?p=63
Przeszkodą jest mnogość formatów wtyczek Web2 np. swój fromat mają Google (http://www.google.com/apis/gadgets/) i MS (http://microsoftgadgets.com/) a także NetVibes (http://dev.netvibes.com/doc/uwa_specification). Organizacje zajmujące się standardami też dostrzegają potrzebę ujednolicenia formatu wtyczek: W3C (http://www.w3.org/TR/widgets-reqs/ - dobrze, że jest ale to tylko szkic tego co będzie) podobnie jak OpenAJAX (ci tylko podkreślili potrzebę)
Inny problem to zapewnienie bezpieczeństwa (np. wykorzystanie OpenID)
Uwaga: (http://www.readwriteweb.com/) -> odpowiedzią MS na oddolny ruch w stronę Web 2 jest Silverlight - formalna platforma Rich Internet Application.
Ciekawe portale to:
- http://techmeme.com/#a071003p76
- http://blogs.zdnet.com/microsoft/?p=780 - Mary Jo Foley
- Zoho
- http://services.alphaworks.ibm.com/qedwiki/ - IBM mashup