Search This Blog

What is the difference between Web 1.0, Web 2.0 and Web 3.0

People are confused with the new concepts that appeared few years back talking about the social web (Web 2.0) and the semantic web (Web 3.0) as if they are new versions of the web and the old version does not exist anymore. This article will go through the evolvement of the web and clarify the differences between Web versions.

The first thing is that we have to distinguish between the term and the technology, so for instance the technology evolves but that does not mean that the evolvement of the web is only technology oriented! The fact is that we could have Web 2.0 applications using technologies that run Web 1.0 applications, so if it is not a technology change what is it then?

Web 1.0 is the websites, portals, web mail etc. For dynamic sites and interactive application many technologies and development tools are used such as Java, php, python, coldfusion, etc. Those development tools are evolved as well.

So web 2.0 introduced new social platforms over the web that includes but not limited to facebook, twitter, blogs, wikis, etc. Those new terms are build using the same technology that is used to build Web 1.0 applications, the evolvement of the technology introduced a new tools such as flash and ajax scripting tools that allows dynamic browsing on the client browser without refreshing the page, so the interaction between the browser and webserver became better and produced more dynamic look and feel for the user, such as auto suggest when you write a query in google search box.

In other words Web 3.0 is a web that has meaning, or the meaningful web were agents can understand the meaning of the content of the web and connect it together. Web 3.0 uses languages such as RDF and OWL.

Comments

Post a Comment

Popular posts from this blog

I have downloaded Bit Torrent software and when trying to download I got an error after few seconds saying:

Error: Write to Disk Access Denied
Solving this problem is so simple:
Shut down BitTorrent program.
Go to Start and in the small search box on top of windows start button start typing Bittorrent and the program will show, right click with the mouse on the icon and Run as Administrator.
All ur problems are sorted out now and you can enjoy downloading...
Good Luck.

If you are having the below error:Railo 3.3.4.003 Error (javax.net.ssl.SSLHandshakeException)Messagesun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targetCausejavax.net.ssl.SSLHandshakeException

This means you are trying to invoke an https webservice. to invoke an SSL webserver you need to import the certificate into Railo by using keytool command. Below are the steps on how to do this:

1- use fire fox to open the webservice and click on the padlock as shown on the below image:

2-Click on more information as below:
3- Click on View Certificate as below:
4-Click on details as below:
5- Now export the certificate and save it to your computer with .cer extension.

6- Search in railo folder for the keytool command location, in my case it was under railo\jdk\bin

7- Search in railo folder for the cacerts location, in my case it was under railo\lib\railo-s…

I was using Postie to automatically publish to wordpress blog. I was searching a better method of publishing using soap api or json api. I found an excellent json plugin that can be used to publish posts and comments to wordpress.
Please follow the below step by step, this code will let you publish automatically for froma different interface to wordpress rather than using postie or email.