




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Students of Communication, study E-Commerce as an auxiliary subject. these are the key points discussed in these Lecture Slides of E-Commerce : Changing Philosophy, Web Development, Side Scripting, Code Delivered, Browser Executes, Contemporary Goal, Google Maps, Interpreted Language, Script Engine, Content Output
Typology: Slides
1 / 8
This page cannot be seen from the preview
Don't miss anything!





CSCI 3110 Advanced Topics in Web Development
Script embedded in code delivered to browser. Browser executes. Docsity.com
Eye candy Google Maps Web 2. Contemporary goal:
Script delivered to web browser as part of page source code. Browser runs the script. Interpreted language. Browser typically employs "___ script engine" to execute code and control content output and display. Script source code is exposed to the user. Script runs in a "sandbox", restricting some functionality. Docsity.com
ECMAScript Netscape submitted JavaScript to ECMA in November 1996 as suggested client-side web scripting standard. ECMA-262 adopted July 1997. JavaScript and JScript are both ECMAScript Documentation: http://www.ecmascript.org/docs.php
Netscape was browser leader until ~1998. Internet Explorer—"free" (part of O/S). Netscape Navigator – free for non-commercial use. Legacy of Netscape lives on in Mozilla Firefox. although classic JScript still supported in browsers. Docsity.com
Source: Zakas, N.C., Professional JavaScript for Web Developers. 2nd ed. 2009, Indianapolis, IN: Wiley Pub., p. 3
Not a complete programming language, but set of foundational syntax, types, keywords, etc. on which a full language can be based. Not strictly Web/browser language. Docsity.com
Many web designers criticize DOM… "The API of the browser, the Document Object Model (DOM) is quite awful, and JavaScript is unfairly blamed. The DOM would be painful to work with in any language. The DOM is poorly specified and inconsistently implemented… I think writing a Good Parts book about the DOM would be extremely challenging." Crockford, D., JavaScript: The Good Parts. 2008: O'Reilly, p. 3.
**
Demo document
Hi there!
** Docsity.com
Browser-specific scripting extensions for element access and manipulation. Not standardized. Examples of BOM functionality: Some areas of common overlap between browser platforms, but mostly divergent.
The value of client-side scripting and Web 2.0. How we got to where we are today. The technologies that compose the JavaScript language—the de facto standard for contemporary client-side scripting. Docsity.com