Questions:
- Discuss the advantages and disadvantages of client-side scripting.
- What does the XMLHttpRequest object do?
- How do AJAX requests differ from normal requests in the HTTP request-response loop?
- What are software layers, and what benefit do they provide?
- What are some reasons a user might have JavaScript disabled?
- What kind of variable typing is used in JavaScript? What benefits and dangers arise from this? 7. Compare graceful degradation with progressive enhancement.
- What part of any website is flagged as the “most important” when we think about progressive enhancement?
- What special characteristics of web applications make testing problematic?
- What (if anything) is wrong with each of the following variable names?
- a) Shipping Cost
- b) 1_number
- c) JackAndJillWentUpTheHillForWater
- d) oneName
- e) thisName
- f) Bob,Joe,and Mike
- Explain the difference between a loosely typed language and a strongly typed language. Which one is JavaScript?
P.S:1. Document should be plagiarism free.
- Please follow APA format and provide citations for everything.
- All of the questions should be fully explained. Thank you