What Students Know That You Do Not:
Web 2.0-The Next Wave of Internet Applications
Tim Berners-Lee working out of the CERN (European Organization for Nuclear Research had worked out a system to use a simple markup language to share documents across computer networks. The CERN lab had many engineers and scientists who would come to the CERN labs for short research stints and then return to their parent institutions. Collaboration across the computer networks were essential but difficult.
The original web as created by Berners-Lee was a bi-directional process, in a rush to get the protocol accepted in the face of competition from other technologies FTP, WAIS, Gopher the network "writing" portion of the code was left out of Macintosh, Unix, and DOS/Windows systems.
The most robust version of the web was run from and for the defunct Next operating system.
Web 2.0 is beginning to realize the original vision of Tim Berners-Lee for the web.
+ - Core technologies
"Web 2.0, a phrase coined by O'Reilly Media in 2004, refers to a supposed second-generation of Internet-based services — such as social networking sites, wikis, communication tools, and folksonomies — that let people collaborate and share information online in ways previously unavailable. O'Reilly Media, in collaboration with MediaLive International, used the phrase as a title for a series of conferences and since 2004 it has become a popular (though ill-defined and often criticized) buzzword amongst certain technical and marketing communities."
Internet 2 = bigger pipes
Web 2.0 = increased interactivity
+ - Core technologies
~ Open Source Software: Web 2.0 is built in large measure on Open Source Software. In brief open source software is created and shared by programmers with the belief that many minds are better than few minds and software is a service not a commodity. The software and the source code are freely distributable and modifiable. This openness has created a fertile environment for innovative programmers to collaborate and disseminate their work.
+ - ~ XML
Wiki is a hawaiin word meaning fast. Wikis allow for remote editing of websites. They can be either open to the public or have user accounts, or a combination of the two. Wikis are ideal for sharing information across a large group of people. They allow for discussion about the content on the pages, and easy viewing of revisions.
The architecture is not standardized and it is difficult to know what technologies are going to survive this tumultuous time.
It breaks the back button
Caveat: This collection of links is by no means complete. Web 2.0 is dynamic and any representation is bound to be incomplete and quickly dated.
Where is it going? Web 3.0 of course, the "Semantic Web" Tim Berner's Lee and the World Wide Web Consortium are working on it.