HTML, SGML, DHTML, XML
& Java
As we have already mentioned
the most common presentation of document on the
World Wide Web is mainly
in the
hypertext mark-up language (HTML) that is based on
SGML (Standard
Generalized Markup Language) under the
ISO 8879 standard. The main
advantage of
HTML is that document can be easily produced using only a
basic text editor and there is no need of
programming knowledge, since
HTML
is not
programming language. However the with the rapid evolution
of the
WWW the needs of producing more complex document emerged, so the
World Wide Web Consortium developed an
Extended Markup Language (XML) in
order to overcome the limitations of the
HTML. The philosophical
background of the XML is based upon the idea that the data belongs to
the creator and the author by defining their own mark up language can
predetermine the information of the documents more accurately than is
with HTML.
Another technique introduce for producing web pages on the fly is the
Dynamic HTML. The idea of using the
Dynamic HTML is the that the
produced web pages are nor based on the hard drive of some
server, but
they are created Dynamically by the
server on the time of access.
Java is a
high-level programming language
developed by
Sun Microsystems.
The original name of Java was OAK language designed for handheld
devices and set-top boxes. Due to the unsuccessful release of OAK
the Sun Microsystems Company in 1995 changes the language name in to
Java and with some modifications uses the advantage of the growing
World Wide Web.
Furthermore
Java is an
object-oriented language similar to
C++ with simplified language features in order to prevent the cause
of common programming errors. Working with Java is easy using the
source code
files (files with a .java extension) that are
compiled into a format called bytecode (files with a
.class extension) and they are executed by a Java
interpreter. Java language has unique abilities for developing a
certain artefacts and at the moment is the widely used programming
language on the WWW, because Java is the cross-platform independent
application language and it is stored on centralized servers, fact that
provides portability for the software developers. Additionally the means
that Java code can run on most computers because Java interpreters and
runtime environment Java Virtual Machines (VMs), exist for most
operating systems, including
UNIX, the
Macintosh OS, and
Windows. Javawas
and is basically used by software developers in building various web
applications. This applications are related to asset management,
databases, human resources, etc. In addition the small Java applications
are called Java
applets and can be
downloaded from a
Web server and run on your computer by a Java-compatible
Web browser such as
Netscape Navigator or
Microsoft Internet Explorer. Finally Java is a universal principle
programming language with a number of features that make the language an
asset for use on the
World Wide Web.
[Webopedia]
top^ |