JavaScript is a programming language that makes web pages interactive. A webpage is built using HTML supported by CSS and scripting languages like Javascript. HTML (HyperText Markup Language) provides the structure of the website while CSS (Cascading Style Sheets (CSS) provides styling. JavaScript as a scripting language adds the following to a website: JavaScript runs…
Category: Web
Cascading Style Sheets (CSS)
Cascading Style Sheets (CSS) a stylesheet language used to control the appearance of HTML based web page. CSS provides the following for a HTML page:
Markup Language
A Markup Language is an encoding system that defines the structure and format of a document and it’s content relationship using Tags. HTML and XML are examples of markup languages.
HyperText Markup Language (HTML)
HyperText Markup Language (HTML) is the building blocks of a website. It is a Markup Language that is used for building a website in structured manner. HTML is supported by Cascading Style Sheets (CSS) and scripting languages (client-side and server-side) such as JavaScript when building a website.
Server-Side Scripting
Server-Side Scripting are the programming languages that execute on the web server when processing the user’s request. They generate the dynamic content as needed by the user’s request. Server-Side Scripting languages are the fundamental components of a Web Application. Examples are PHP, Python, Ruby, JavaScript, Java. The following are various activities done by the Server-Side…
Client-Side Scripting
Client-Side scripting refers to the scripts that executes within the user’s web browser rather than on a web server. These scripts are downloaded from the Web Server on the local machine and gives the user the enhanced experience of running dynamic content in their local machine. Examples of client-scripting languages are JavaScript, VBScript, jQuery.
Server Side Technologies
Server Side Technolgies are the technologies, platforms and software that enable Web Content for the users requesting them through their client machines. The core components of Server Side Technologies are as follows: Web Server – The System that host the Web Server which recieves the web request, processes them and gives response to the user….
Web Application Attacks
Web Application is the major application used across the Internet to distribute and access data and hence it’s targeted a lot by attackers. The following are web application attacks: Directory Transversal – Attackers can transverse web directories by exploiting vulnerabilities and access directory that is not supposed to be accessed. Hidden Manipulation – Web Application…
Web Application Threats
Web Applications are the most used applications on the Internet for sharing, distributing and accessing information. There are various threats with respect to Web Applications which are as following: Broken Access – Attackers bypass access control and access information in an un-authorized manner. Cryptographic failures – Cryptography is used to encrypt data. Improper cryptography implementation…
SGML (Standard Generalized Markup Language)
Standard Generalized Markup Language (SGML) is a standard developed by ISO for creating markup language documents. It defines the structures to be used for markup language documents. SGML was foundation from which standards like HTML and XML emerged. Reference ISO 8879:1986 – Information processing — Text and office systems — Standard Generalized Markup Language (SGML)