INTRODUCTION TO JAVASCRIPT.

Posted by Muhammad Usama Yousa
3
2 days ago
7 Views
Image

JavaScript is a client-side programming language that works hand in hand with HTML and CSS making it a center era of the World Wide Web. The JS allows the web developers to create animated and interactive web pages. it is different from conventional programming languages where the code written has to be compiled into system language before it can be executed and instead, the JavaScript code is interpreted immediately using the web browser’s in-built JavaScript interpreter. As such, JS is useful in integrating complex functions into web-pages that do not require constant interaction with the server.

1. Birth of scripting language:


Netscape Navigator is at the peak of its powers in the browser wars and it is 1995. Elements of communication, however, were not very consistent chiefly there were few repetitive style of communication. Come Brendan Eich with experience of ten days to develop Mocha, which was later renamed to LiveScript as a scripting language. The language, based on Java syntax and scheduling functions features, is meant to make Web experience more interactive. Netscape Navigator 2. Before it, there were no JS enabled browsers, but Netscape 0 saw the birth of a new look that changed the entire web experience.


2. Browser Wars and Standards (1996-1999):


Not to be outdone, Microsoft refactored JavaScript and developed a copycat to that, JScript. This was the start of the browser wars as each browser implemented JavaScript in a different manner. Thus, the site had to be designed to work with a particular browser, which in its turn define those abominations – icons that read ‘best viewed in…’.


Having realised the need to have an interoperability, Netscape was forced to contract out JS to Acma International in 1996. This led to the standardisation of JavaScript ECMAScript (ES) which came in 1997. Standardization process continued in ES2 but in ES3: The biggest challenge for the ‘Harmonization’ process astoundingly is at ES2 ES4 What happened? The battle went on – Microsoft and Yahoo preferred a slow motion and others such as Mozilla and Opera decided to switch everything. This was able to standstill progress that was horrific for years.

Read More

Comments
avatar
Please sign in to add comment.