Friday, 5 December 2014


HTML
In the past HTML (Hypertext Markup Language) was the traditional format for creating web pages, however it was only capable of creating static web pages so Dynamic HTML (or DHTML) was created.

An example of HTML Code

DHTML
DHTML (Dynamic Hypertext Markup Language) is a combination of HTML tags and options that can make webpages more animated and interactive than the previous versions of HTML. DHTML allows you to do various things like creating dynamic menus and text effects or having the colour of a text headline change whenever you hover the mouse over it. 


An example of HTML website

An example of DHTML website


XHTML
XHTML (Extensible HyperText Markup Language) was created to help structure the original HTML code and to make web pages become clearer and clutter free.  It was also needed to ensure consistency of the display of the web page as previously the pages would often appear differently on each browser. (Internet Explorer, Google Chrome etc.)
It is different to HTML as it is stricter and variables are required to be in lower case. Also all the tags in XHTML must have closing tags and values which are assigned to variables must have quotation marks surrounding them.
An example of XHTML Code

Java Applets
They were introduced in the first version of Java language which was released in 1995. Java applets can run at fast speeds and are comparable to other compiled languages such as C++.
Since Java is cross-platform, Java applets can be executed by browsers for many platforms, including Microsoft Windows, FreeBSD, and Linux.
GIF
A GIF (Graphics Interchange Format) is a bitmap image format that was introduced in 1987.  They can be used for small animations and low-resolution film clips and other things like sharped-edged line art with a limited number of colours.
Animated GIFS will store information for several images and place them in a sequence to create an illusion of movement.
The colour limitations make it unsuitable for reproducing colour photographs and other images with continuous colour, however it is suited for simpler images such as graphics or logos with solid areas of colour.
Advantages:

  •          They are supported on every browser.
  •          They can support transparent backgrounds.
  •          Simple to create.
  •          Plug-ins are not required.

Disadvantages:
  •   Since they have a maximum colour palette of 256 they can sometimes be of a poorer quality than JPEGs.
  •  Although file sizes are small and should therefore run smoothly online, it is dependent on the user’s Internet connection whether they work well or not.
  •  Doesn’t look as good as an SWF animation.
  •   Images often appear grainy or jerky.
An example of an animated GIF