Javascript is a computer language for building
websites. It executes on the system of the
visitor of your website. It is widely used
for online quiz, game development and election
purposes. It is gaining popularity on almost
all devices including web servers, personal
computer, iPhones, tablet PC, notebooks
and laptops, etc.
Javascript runs in almost all the main web
browsers that the users of your site have
installed on their computer, e.g. google
chrome, Internet Explorer, Opera, Firefox,
Safari, etc. When a visitor opens the website,
Javascript runs by default. You do not need
to learn it particularly rather get the
know-how of pasting the available code on
your web pages from another website.
Microsoft included Javascript in the Internet
Explorer in 1996 when its new version 3.0
appeared on the scene. It began to use the
word ‘Dynamic HTML” for Javascript. Again,
Microsoft renamed it as Jscript for its
separate trademark. Now, Oracle Corporation
has adopted Javascript as their trademark.
Javascript should not be confused with the
programming language “Java”. It has nothing
to do with Java. These are two different
web technologies. First time, Brendan Eich
introduced Javascript as a programming language
in Netscape. ECMA followed it in 1997. Earlier
in 1995, it was called Livescript and was
renamed later. Nowadays, Javascript is being
implemented in various applications. Node.js
is one of its latest examples.
Javascript is different from HTML code as
it creates dynamic web pages, however, server
side programming can be used in place of
Javascript. You should save the Javascript
files separately so that it may be reused
later at ease. You can add Javascript in
the HTML web page. It is easy to understand
and grasp the concepts of this scripting
language.
Javascript does not require any specific
software to be installed for writing. It
can simply be written in text file. The
Formatters are also there to format the
Javascript code in an efficient manner.
One of its major features is that HTML elements
can be changed with the help of Javascript.
It can also change the pictures as well
as styles developed in HTML, thus it adds
the functionality of HTML. Javascript standard
is also called ECMA-262.
From time to time, several versions of Microsoft
Jscript appeared for example 1.0, 1.1 to
1.8 and presently 1.8.2 and 1.8.5 have been
introduced in 2010. As a scripting language,
Javascript has been embedded in Adobe Photoshop,
Dreamweaver, Illustrator, InDesign, Sphere,
Methabot. Many mobile applications and games
are being developed in Javascript including
the Unity, DX Studio games, etc. IRC clients
are also using Javascript due to its scripting
feature.
One of the disadvantages of Javascript is
Buffer Overflow. Due to this error, someone
can attack by writing scripts and when the
user will visit the web page, their desired
code will execute on his machine. Operating
System can also be accessible to the attacker
in this case. This error has a negative
effect on the popular web browsers, e.g.
Internet Explorer, Mozilla Firefox, Safari,
etc..
|