Emerging technology
The Internet has revolutionised the computer and communications world like nothing before. Its influence reaches not only to the technical fields of computer communications but throughout society as we move toward increasing use of online tools to accomplish electronic commerce, information acquisition, and community operations. It has changed much in the two decades since it came into existence. And what started as the creation of a small band of dedicated researchers has grown to be a commercial success with billions of dollars of annual investment.
"Web 2.0" browsers
We a currently using "web 2.0" browsers, the term "Web 2.0" is commonly associated with web applications which facilitate interactive information sharing, interoperability, user-centered design and collaboration on the World Wide Web. Examples of Web 2.0 include web-based communities, hosted services, web applications, social-networking sites, video-sharing sites, wikis, blogs, mashups and folksonomies. A Web 2.0 site allows its users to interact with other users or to change website content, in contrast to non-interactive websites where users are limited to the passive viewing of information that is provided to them.
Web "3.0" browsers
The next emerging technology is "web 3.0", Some Internet experts believe the next generation of the Web - Web 3.0 - will make user tasks, like search engine searches easier. Instead of entering multiple searches, the user might type a complex sentence or two in your Web 3.0 browser, and the Web will do the rest. Example: the search inputed could type "I want to goto a fish resturant then see a horror movie. What are my options?" The Web 3.0 browser will analyse the response, search the Internet for all possible answers, and then organise the results.
Also many of these experts predict that the Web 3.0 browser will act quite like a personal assistant. As the user searches the internet, the browser will learn what you are interested in. The more you use the internet, the more your browser learns about user the less specific the user willl need to be with the searches. Eventually the user might be able to ask your browser open questions like "where should I go for lunch?" the browser would consult its data base, take into account the current location and then suggest a list of restaurants.
