WRITE MY PAPER SOFTWARE DEVELOPMENT/COMPUTING

Software development/Computing

3. Clients-Side Vs Server-Side
• Describe the differences between client and server-side scripting highlighting a couple of examples of the usage of each.a. A description of the purpose and function of client side scripting and server side scriptingb. A comparison of server side scripting technologies such as Microsoft’s ASP vs the open source PHP indicating their advantages

2. Document Object Model
• Describe the DOM functionality for a range of multiplatform devices a. Identify that the Document Object Model is specified by the World Wide Web Consortium (W3C).b. Provide a simple description of the DOM API in the context of (X)HTML documents and client side scripting (such as JavaScript).c. Explore the differences in the implementation of the DOM in different versions and vendors of browsers and how feature detection can be used to enhance
platform independence and reliability of websites.

3. Clients-Side Vs Server-Side
• Describe the differences between client and server-side scripting highlighting a couple of examples of the usage of each.a. A description of the purpose and function of client side scripting and server side scriptingb. A comparison of server side scripting technologies such as Microsoft’s ASP vs the open source PHP indicating their advantages

and disadvantages.c. A comparison of client side scripting technologies such as client side VBScript vs JavaScriptd. Identify methods of embedding client side scripts; A description of event handlers such as onsubmit=’…’, form.onsubmit, form.addEventHandler, form.attachEvent

• Describe  suitable methods used to embed scripts within web pages that will work on a range of devices • Describe  some of the different scripting languages used and highlight their advantages and disadvantages dependent on the type of device and industry
structure

4. Events • Describe code to handle specified events, eg touch screen, push, slide, zoom and key interaction

5. Security Issues• Describe  current security issues:a. Issues relating to storing passwords (password encryption).b. Issues relating to Cross Site Scripting (XSS) vulnerabilities.c. Handling SQL injection attacks.d. Issues relating to server maintenance and server vulnerabilities.e. The use of SSL/TLS and Certificate Authorities.f. Issues relating to unsecured and open Wi-Fi networks.

Is this question part of your Assignment?

We can help