Barbara Tovar
MIS 3313
Assignment 8
4/19/20
1. What is JavaScript? What are its relative advantages and disadvantages?
JavaScript is a scripting language designed to interact with web pages; made of ECMAScript for
core functionality, DOM for working with the content of a web page, and BOM for interacting
with the browser. The biggest advantages to a JavaScript having a ability to produce the same
result on all modern browsers. Biggest disadvantages to a JavaScript, code visible to everyone.
2. How is a browser plug-in different from a browser extension?
In order to enhance the capability of a browser you can download many plugins from different
websites free of cost or by paying some cost, as web browsers are capable of displaying basic
multimedia elements. Thus, a plug-in is a program that extends the capability of a browser.
Extensions are small software’s that can provide you with different options and can enhance the
functionality of your browser.
3. How do AJAX requests differ from normal requests in the HTTP request-response loop?
In a client-server environment, at a server side both ajex and normal request are almost same,
only differnce in http header part of both the requests.The main different of both the request seen
at the client side. When the client recieve respone from server, then if its a normal reponse then
client will redraw or you can say recreate the page again on the bases of normal response. In case