For web technology’s future, turning to Web 3.0 will be the trend and semantic web will definitely be the answer. Though there may be a long long way to go, I think Web 3.0 will soon replace Web 2.0 and pave the way for semantic web.
Definition of Web 2.0 is vague, but we all agree that it is about users' participation. Not only did users consume resources, but they also produced. Semantic web utilizes the web resource and integrates “web” into our daily life for everything. My vision on Web 3.0 is in between, users will still consume and produce resource, but they don’t realize that the “web” is already surrounding us. Users may not be able to notice that they are using “computer” and “web”, which no longer appear in the old form, but present in form that comfort everyone, no matter they use computer or not. Resource will be consumed from and produced to the web under unawareness, which can contribute to a better and more effective world in terms of information transfer, utilizing computing resource and lifestyle. Essential factors of Web 3.0 include ubiquitous computing and cloud computing together with some thin client like Web OS.
Ubiquitous computing, which is about human-computer interaction, is a rapidly developing area of computing. Though we may not be aware of, many devices are already running to this direction. For example, smart phone like iPhone and Gphone (Android) etc, gaming machine like Wii, PlayStation Move and Xbox Kinect. By using these devices, the traditional forms of input are reformed, we can now use movement, gesture, voice, and the picture we saw (by capturing using camera is one of the form) to produce input. If you have experienced Google Goggle, you will realize that how mobile device and web have produced some new web experience under no awareness. There are two main feature of Goggle, voice search and image search, under the traditional voice recognition technology, user need to read a considerably long article to create sample for the computer to analyze for future use. However, in Goggle, your search is not only a input for your query, but it also provides sample for Google computation. As many users contribute the sample, now you can just speak out what you want and it can recognize your search in many different languages. It is the future and the power of the web. As we can see the improvement of user-friendliness, and the trend of push/pull resource from web, this could boost the Web 3.0.
Cloud Computing is about using the computing resource from the cloud which is not heavily rely on your only computing device. With cloud, users do not need to have a powerful computer anymore. Smart phone mentioned above can be illustrated as an example, although smart phone is pretty powerful indeed and can do a lot of fancy graphic, it is not designed for heavy computing because of the battery constraint. It is more desirable to send the request to the back-end, most likely to the cloud for computing. Moreover, those thin client can boost the Web 3.0 by changing everything into web-compliance device, as you may see that Google and Apple are developing their TV business, which is actually a computer with thin client. They are going to the direction of Web OS, a very light-weighted OS, which actually run application on the cloud and on the web. Following this direction, we may turn anything in your home (like wardrobe)to a web-connected device without using heavy computing power, which save power and money.
Finally, with the ubiquitous computing and cloud computing, I believe my vision of Web 3.0 will come true very soon. We will have a more user-friendly in term of human-interface, a cheaper but better electronic home and world in the future.
Reference:
沒有留言:
張貼留言