JavaScript 1

Getting ready for Pe-Assessment.

Memorize the following terms and definitions:

 

JavaScript:

Object-oriented computer programming language commonly used to create interactive effects within web browsers.

CSS3:

Allows you to position content.

Is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2.1. It brings a lot of long-awaited novelties, like rounded corners, shadows, gradients, transitions or animations, as well as new layouts like multi-columns, flexible box or grid layouts.

HTML5:

Allows you to create pages that easily adapt to smartphones, tablets, gaming devices and smart TV’s.

Is a W3C specification that defines the fifth major revision of the Hypertext Markup Language (HTML). One of the major changes in HTML5 is in respect to how HTML addresses Web applications. Other new features in HTML5 include specific functions for embedding graphics, audio, video, and interactive documents.

W3C:

The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards. Led by Web inventor Tim Berners-Lee and CEO Jeffrey Jaffe, W3C’s mission is to lead the Web to its full potential.

Trifecta:

(The HTML Web Development Trifecta)

HTML5, Cascading Style Sheets (CSS), and JavaScript. These technologies used together provide Web pages that easily adapt to smartphones, tablets, gaming devices and smart TVs, as well as to traditional PCs.

XHTML

Extensible Hypertext Markup Language (XHTML) is part of the family of XML markup languages. It mirrors or extends versions of the widely used Hypertext Markup Language (HTML), the language in which Web pages are formulated.

<!DOCTYPE ….>

“Document Type Definition”, or, for short, DTD.

There is not just one type of HTML, there are actually many: HTML 4.01 Strict, HTML 4.01 Transitional, XHTML 1.0 Strict, and many more. All these types of HTML are defined in their respective W3C specifications, but they are also defined in a machine-readable language specifying the legal structure, elements and attributes of a type of HTML.

Given its syntax, the DTD declaration is often called, for short, “Doctype”.

Mobile App.

A mobile app is an application, not a site.

It runs on a specific mobile operating system, such as Android, Windows Phone or iOS. Each mobile app must be downloaded and installed. By contrast, a mobile Web site is created for viewing on mobile device browsers. Mobile device browsers function similarly to desktop browsers, except they are designed for a much smaller screen size.

Responsive Design.