Intro Flashcards

1
Q

When the web started?

A

60s… that could survive a nuke war.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What was the first network? What was first connected?

A

ARPANET. Link from US to Europe via satellite.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When the world wide web was proposed?

A

1989

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

When the first browser was developed?

A

1990

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What was the idea behind the WWW?

A

To have access to html documents. They could be decorated with different styles.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

When the CSS was introduced?

A

1994

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When the javascript was introduced? And why?

A
  1. It was created to implemented programmable actions.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the basic ‘ingredients’ of the web?

A
  • HTML (documents, images and other static files)
  • CSS (cascade style sheet. Used for styling)
  • JS (JavaScript. Used to interact with the page)
  • URLs (uniform resource locators)
  • HTTP (hypertext transfer protocol)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Where are the ingredients hosted?

A

In a web server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What’s HTML?

A

It’s a markup language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the versions of HTML and when were they released?

A

1990: first specification
1993: difrst draft
1995: html 2.0
1997: 3.2 and 4.0
1999: 4.01
2014: html5
2016/17: 5.1 and 5.2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Who manages the HTML specs?

A
  • Tim Berners-Lee (creator)
  • 1993 - Imtermet Emgineering Task Force (IETF)
  • 1996 World Wide Web Consortium (W3C - founded by Tim)
  • 2004 - Web Hypertext Application Technology Working Group (WHATWG)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What’s the basic structure of a html document?

A

doctype, html, head, body.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What’s a good site to check which elements are supported by specific browsers?

A

caniuse.com

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What’s a good site to try html live?

A

htmlivecode.com

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is CSS?

A

is a style sheet language to describe how elements should look like.

17
Q

What is CSS Selectors?

A

Is a way to targeting styles into specific elements or classes.

18
Q

What is CSS priority?

A

It means the same styles (when overlapping) will be chosen based on a pre-defined priority.

19
Q

What is CSS priority?

A

It means the same styles (when overlapping) will be chosen based on a pre-defined priority.

20
Q

What’s the biggest priority we can have?

A

!priority flag.

21
Q

What is a CSS library?

A

is a library that contains already-defined css specs.

22
Q

List the most common CSS libs.

A

Bootstrap, materialize, ionic, font-awesome, hamburgers.css.

23
Q

What are CSS preprocessor?

A

It’s a more advanced way to define CSS. Usually once written is then compiled to css file.

24
Q

What is the most common CSS preprocessor?

25
How does less is turned into CSS?
Via compilation (included in the tool)
26
What is the latest release of CSS?
CSS 3
27
What is a javascript?
Is a high-level and interpreted programming language
28
What can javascript do?
Interact with the HTML and the user without refreshing the page. Javascript can also make AJAX calls.
29
What's AJAX?
Asynchronous javascript and XML. Technique that uses javascript. Also do not require to refresh the page.
30
What are the most common JavaScript libs and framworks?
JQuery, Dojo, Bootstrap and others. | Angular, Node, React, Node.js and others.
31
What is ECMAScript?
A standard. Implemented by JavaScript.