In the meantime words like email, WWW, HTTP, WEB, and so on belong in fact to our daily life. But generally the WEB or the Internet consists of much more details, protocols and techniques.
CSS, DHTML,
XML, are some of them. And of course we should not forget the well-known
languages like
JAVA,
JavaScript,
PERL or the interface
CGI.
First consisted the internet respectively the homepages of pure text as
a rule. They were actually made to inform and not to entertain. Gradually
by developing the WWW, not only images and graphics but also sound and music
found their place on the websites. Now there are more and more sophisticated
interactive online applications not only to entertain but also for business
activities, for instance online homebanking or stock exchange and trading
in real time, and so on.
In according with the range of applications, different techniques can be used.
Banking applications are mostly written by the programming language JAVA.
But when it has to do with business or entertaining presentations, techniques
or tools like
Flash ( is meanwhile the standard for Multimedial online
presentations ) do the job. Beyond that the data base connectivities, which
are for example important by online shopping, can be implemented by other tools
and languages like
SQL and
PHP,
JSP or
ASP(
click
here for examples, using PHP and MySQL ).
WEB 2.0
The development of the Internet has led to new
Webservices. In parallel with this development interactive Communities have been created, which offer communication plattforms and enable people to share their ideas and imaginations or just exchanging photos, videos, information, software and so on. The so called Web 2.0 has been created in year 2004 at a conference by Tim O´Reilly and comprises all these new webservices where users can simply come togther because of technical, eductional and social matters or just to find new friends and build relationships.
Through these interactive communities and their communication plattforms a part of the Internet has been transformed to a blogger-world where
Blogger or the
Blog-user give important impulses to the journalism with their
Weblogs, which by means of RSS-Feeds are eventually spread out on the net.
In terms of Webservices the user of the Web 2.0 can be interactive, communicate to other users and build relationships through his own photos, videos and audio files, articles in encyclopedias or weblogs and via
Podcasting.
Regarding technical features, the Web 2.0 is actually just browser based. That is, some functions which ran on desktops so far have been shifted to the Internet. The design is user oriented and by using
AJAX a plenty of interactivity is achieved.
Ajax is a Webservice for dynamic websites and makes it technically possible that parts of webpages can be viewed or replaced without the necessity of loading the whole website. Ajax is based on XHTML und CSS and as a result of that, the design and the contant are separated.
During the last couple of years some other web-tools for creating and maintaining of web contents have been developed which provide information plattforms, known as
CMS.
About 1996 the first CMS-Systems were exclusively focused on the visual design of the websites, but after a while other java-based functionalities such as publishing of different contents and modern software architectures came along. Another step was to make the processes more dynamic and to personalize and integrate the applications.
The modern CMS-Systems are able to detect errors in the contents automatically. There are automated routines which control the content, texts and photos as well. Furthermore, they have a task management and a work flow control system.
Typo3 and
Joomla ( a further development of Mambo ) are the two widely used open source CMS applications.
Any way, the development in this sector continues and we look forward to other sophisticated systems and methods in future, which will affect the way of presentation on the Internet as a whole.