Lesson 5 – Knowledge Evidence

  1. Explain markup language and their associated standards

Markup languages are designed for the processing, definition and presentation of text. The language specifies code for formatting, both the layout and style, within a text file. The code used to specify the formatting are called tagsHTMLis a an example of a widely known and used markup language.

The Standard Generalized Markup Language (SGMLISO 8879:1986) is a standard for defining generalized markup languages for documents. ISO 8879 Annex A.1 defines generalized markup:

Generalized markup is based on two postulates:

  • Markup should be declarative: it should describe a document’s structure and other attributes, rather than specify the processing to be performed on it. Declarative markup is less likely to conflict with unforeseen future processing needs and techniques.
  • Markup should be rigorous so that the techniques available for processing rigorously-defined objects like programs and databases can be used for processing documents as well.

2. Describe server-side language

PHP: The most popular server-side language on the web, PHP is designed to pull and edit information in the database. It’s most commonly bundled with databases written in the SQL language. PHP was designed strictly for the web and remains one of the most widely used languages around. It’s easy to install and deploy, is staying competitive with lots of modern frameworks, and is the foundation for a number of content-management systems. PHP-powered sites: WordPress, Wikipedia, Facebook

It’s an interpreter of mySQL and Client-side language. For receiving and providing data across between the database mySQL and the browser (Javascript – HTML and CSS.)
Client-side language
Javascript – HTML – CSS

3. Outline web security techniques – consider CMS

There are many ways to keep the website secure. Considering WooCommerce, for example, when a client buy a product online using Paypal he/she can receive a code by SMS to be validate before confirming the purchase.

CMS – Content Management System
Wordpress is a CMS.
WooCommerce for Security:  Paypal is a safe secure to use. User name and password. Validation code sent  via mobile or email as security measure.
WordFence tracks multiple IP access for protection. Scan files of unauthorise updates.

4. Explain the importance of web accessibility

Making sure all people including the disabled have access. World wide accessability on all devices and all browser platform. On mobiles, laptop and tablets. Example are blind and deaf people, voice over and text alternative . Can also helps for SEO.