Part 1 - Introduction Flashcards
1
Q
Name the advantages of web applications over desktop applications
A
- Accessible from any internet-enabled computer
- Usable with different operating systems and browsers
- Easy to roll out updates
- Fewer security concerns with local storage
2
Q
Name the disadvantages of web applications
A
- Active internet connection required
- Security concerns over private data transmitted on internet
- Licensing, upload data, storage concerns
- Website not having identical appearance over all devices
- Restrictions on access to OS resources
- Clients may have additional plugins installed
3
Q
Describe what happens when a .html file is requested from a static website
A
- User requests .html file
- Server fetches file
- Server sends file
- Browser displays file
4
Q
Describe the process of requesting a file from a dynamic website
A
- User requests .php file
- Server recognises that a dynamic script must be executed
- Server executes script
- HTML output
- Server sends HTML (along with Javascript) to user
- (Browser executes Javascript)
- (Javascript may make additional requests)
- Browser displayed (modified) HTML