Coding for the Web
The characteristics, features and implications of mark-up and web languages
Mark up is a form of language that is used to specify the content of a document.
Issues and implications of implementing code on a web platform
Advantages
- Code runs in browser so it more secure and cant have access to the operating system or hardware.
- Easy to integrate media.
- Easy to link other pages.
- Code does not need to be installed.
- Code will always be up to date since it fetches it from the server.
- The usage of code is easier to monitor.
- Can be easily integrated with other online services.
Disadvantages
- The HTML, CSS and Javascript is viewable in the web browser.
- Requiers an internet browser.
- Code running in a web browser can be less efficient.
- An internet connection is sometimes needed.
- Security and access may become an issue.
- Hosting can become expensive.
- A target for hackers.
- Not all web browsers can support web technology standards as well.
- Overall functionality can be limited when forced to work in a web browser environment.
Web Security
When making web applications is is critical that the application stays secure.
There are four main things to use to ensure you have web security:
- HTTPS
- Firewalls
- Encryption
- Hashing