Ma vision du Web 2.0, en gros c'est un peu une vaste soupe dans laquelle on a jeté en vrac un tas de notion, qui, au demeurant, sont globalement de bonnes idées, mais qui vont un peu dans tous les sens.
En vrac et probablement pas exhaustif :
Ajax : C'est du neuf avec du vieux. On s'est rendu compte qu'on pouvait faire des trucs bien avec du javascript alors maintenant, on en mets partout en disant "j'ai fait un super truc en ajax !". Alors qu'avant on disait "j'ai fait un super truc en javascript". Ceci dit, mis à part l'effet marketing qui est discutable, ca a quand même permis de structurer un peu certaines manieres de procéder, et maintenant, on trouve des scripts "ajax" tout fait qui font de très jolie choses.
Les standards du web : Ah les standard. De comment passer trois heure à faire de facon w3c valide, ce qu'on sait faire en 5mn comme un porc. Mais maintenant, les standards, c'est a la mode et un site qui ne respecte pas les standard, "il est même pas web 2.0". D'un point de vue de programmeur, c'est pas agréable à digerer. Mais une fois fait, on se rend compte que (mis à part quelques points) globalement, c'est mieux.
L'accessibilité : Eh oui, un jour un gars a dit "Google, c'est un bot aveugle" et ca a été une prise de conscience. On s'est rendu compte en fait, il existe un tas de gens qui n'y voient pas grand chose. Alors, personne n'y crois vraiment aux aveugles qui surfent (sauf les aveugles), mais on le fait quand même, parce que google, ca reste un bot aveugle. C'est ca aussi le web 2.0. (Ceci dit, ironie mis à part, pour ceux qui sont vraiment aveugle et qui naviguent, ca reste un vrai progrès)
Et, naviguant au milieu de tout ca, on a eu l'arrivé de Firefox2, Ie7 (avec sa super fonction zoom, "spécial accessibilité" qui est un bijou de comportement foireux et systèmatiquement differents de tous les autres navigateurs (y compris ie6 ^^)), un nouvel "opera" tout récement et ont doit faire avec.
Le web, il est un peu adolescent en ce moment je trouve. Il veut faire bien, mais il y est pas encore.
C'est un peu tout ca, le web 2.0.