How To Be A Webmaster Of The Web 2.0?
It was coined in September 2005 by an article on the website of the O'Reilly
publisher and has since become part of everyday language without often people
knowing what this term refers exactly.
Relying on the article What
is Web 2.0 in question and knowing that every success story: Google, eBay,
Skype, BitTorrent, and so on are based on this model, here what the Web 2.0
is.
The Web as a platform
In the previous Web 1.0, the product is the application. Netscape Browser
was an example. It is a tool for the Web, and a program as another. In contrast
services that Google offers such as Adsense, Gmail, all use the Web as a platform:
there are not software running on the Web, there are a set of services based
on the Web. For Google, the Web is a space in which the user is immersed inside
different services while Netscape is just a product running on the Web.
The Web 2.0 takes advantage of the "long trail", the collective strength
of a multitude of small sites became participants while previously that had
only access to it.
The lesson is the need to develop a simple access service and an algorithmic data management to reach the entire Web.
The collective strength
And if hyperlinks, the foundation of the Web become as the synapses of a
giant digital brain? Google uses them to determine the value of a site with
its PageRank. eBay creates an economy of resale that exists only by the activity
of a multitude of players, that can work only with a very large number of
actors.
Amazon, asking webmasters to promote and criticism its products, (the same
products as its competitors), has also became a very huge company with only
the difference of user engagement.
Wikis are also sites created by users and Wikipedia demonstrates the importance
they may have. Similarly, Digg and digg-likes that make use of tagging from
users and sharing websites as Flickr, Youtube, Dailymotion.
This is called viral marketing when so promoting a site is maintained by a
large numbers of users.
This same phenomenon of group production is the basis of open source software
such as Linux, Apache, MySQL, PHP, which operate most of the Web!
In conclusion, this is involvement of users and their contribution in the
network that makes it a success.
The spread of information and the blogosphere
The management of news and its spread in real time is another aspect of Web
2.0. The blogs are the vector, and the technical means is given by RSS.
The proliferation of blogs, hosted on a community website or built on his
own website with a CMS (Content Management System) as Wordpress is an aspect
of the Web 2.0.
The RSS files displayed on pages of sites or on users' desktops are updated
in line with the news, that so has moved from the television to the computer.
Blogging establish permalinks, links between blog, reciprocal links, which
form communities, social networks and will give life to our giant digital
brain based on links.
The permalinks amplify the PageRank in the field of news and create a phenomenon
whose relevance is limited in time.
Everything is in the data
The basis of all important sites on the web 2.0 is in the data. The content
of the sites for search engines, Google Maps for geography, customers for
eBay, and so on. This gives SQL same importance as HTML.
In the modern Web data can be combined with services through mashups.
An example is the combination of geographical data from Maps with a real estate
file to provide a photographic vision an offer of housing.
Thus, the possession of data is becoming a major stake and a threat to personal
safety.
Following the example of open source software, Free Data are promoted
by the Common Creative Licensing and the GreaseMonkey project.
A new programming model
Decentralization and popularization of programming tasks promotes the use
of scripting languages such as JavaScript, PHP, Ruby, Python, Scriptol.
It has also spawned a proliferation of frameworks, including Ajax frameworks
to power dynamic websites.
The programming model is needed lightweight and it is based on Ajax for exchange
of data and on REST for Web services.
In addition comes the use of rich interfaces, usually based on XML, as the
Silverlight
plug-in from Microsoft.
The model also becomes reactive and quickly adapts to the needs of users.
Programming for the Web creates value by assembling simple elements
and using free components.
The software becomes independent of the PC
We see it with new online applications from Google, as well as by the emergence
of a very useful tool for Mozilla, Prism
to launch Web applications from the desktop.
Another example, iTunes, which uses the user's computer to run a local software,
but with remote data.
Some examples of Web 2.0 sites
- Hema. The products of the shop become animated.
- Redzee. A visual search engine, look at the results...
- Sensisoft. Using flash for a fully animated website.