Lesson 1 Flashcards

1
Q

app container

A

Which means a seprate memory space. An app container prevents corruption of the operating system if the application fails for some reason and enables a user to cleanly uninstall the app.

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

app package

A

Is the result of the packaging process. Packaging is similar to archiving a folder that contains files and subfolders.

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

AppCache

A

stores resources like images, HTML pages, CSS files, and JavaScript-data that would ordinarily be stored on the server

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

application programming interface (API)

A

Is simply a list of instructions letting a program communicate with another program.

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

application state

A

is created when the web browser sends the first request for a web page to the web server and it ends when the user closes the browser

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

cascading style sheets (CSS)

A

defines styles for HTML in a separate file, so you can easily change fonts, font sizes, and other attributes in a CSS file and the changes are reflected across all HTML files that reference the CSS file.

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

cookies

A

Are small text files that contain information about the user and the Web site visited and are saved on the user’s computer.

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

debugging

A

an application involves detecting, finding, and correcting logical or syntactical errors

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

gesture

A

involve a single finger (one-touch, such as press, tap, press and hold, slide to pan, and so on) or a finger and a thumb (two-touch such as a pinch and stretch or a turn to rotate).

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

Hypertext Markup Language (HTML)

A

is the language you use to describe Web pages. It is a markup language, not a programming language, which means HTML uses markup tags

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

Hypertext Transport Protocal (HTTP)

A

is the protocol that transfers data on the World Wide Web

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

HTML5

A

the latest version of HTML

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

indentity permission

A

protects assemblies (complied code libraries) based on evidence or credentials

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

JavaScript

A

is a scripting language (a programming language that uses scripts and requires no compiler) that adds interactivity to Web pages.

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

launcher icon

A

It represents your app.

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

LocalStorage

A

is JavaScript methods to deal efficiently with state data

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

markup language

A

Uses markup tags such as and <h1> to describe parts of a Web page.</h1>

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

media queries

A

a CSS3 feature that detects the users type of screen and sized the output accordingly

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

Metro-style interface (UI)

A

The UI used by the latest Microsoft Windows version

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

namespace

A

A single package can have a lot of functionality. To keep all of the componenets separated so they don’t conflict.

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

permission sets

A

are groups of permissisons

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

persistent state information

A

is data that an application needs after the session ends

23
Q

platform-independent

A

Means you can create apps using the HTML5 family of technologies that can run on different desktop and mobile device operating systems, such as Microsoft Windows, Internet Explorer, and Windows Phone.

24
Q

scripting language

A

A programming

language that uses scripts and requires no compiler.

25
Q

session state

A

when a user first requests access to an application the session state is created. the state ends when the user closes the session

26
Q

session storage

A

Is a JavaScript method to deal efficiently with state data.

27
Q

touch event

A

the action the application takes in response to a gesture

28
Q

touch-screen simulator or emulator

A

imitates a system that only has touch capabilities

29
Q

validator

A

looks for anything in the code to be interpreted incorrectly

30
Q

windows runtime (WinRT)

A

The environment in which developers test their applications, and where users run the apps.
Windows has its own runtime environment.

31
Q

Windows store

A

is an online global marketplace for Metro style apps

32
Q

World Wide Web Consortium (W3C)

A

is the main standards body developing specifications for HTML5, which should be finalized in 2014.

33
Q

attribute

A

are modifiers of HTML elements that provide additional

information.

34
Q

audio element

A

enables you to incorporate audio, such as music and other sounds,
in HTML documents

35
Q

canvas element

A

is new in HTML5 and creates a container for graphics, and uses
JavaScript to draw the graphics dynamically

36
Q

codec

A

enables you to incorporate audio, such as music and other sounds,
in HTML documents

37
Q

compression

A

reduces the amount of space needed to store a file, and it

reduces the bandwidth needed to transmit the file.

38
Q

deprecation

A

Removing elements from the

list of available HTML elements

39
Q

doctype

A

is a declaration that is found at the very top of almost every HTML document

40
Q

element

A

deprecation

41
Q

empty tag

A

they don’t require an end tag.

42
Q

entitiy

A

is a special character, such as the dollar symbol, the registered trademark (a capital
R within a circle), and accented letters.

43
Q

figcaption element

A

is
optional. It adds a caption to an image on a Web page, and you can display the caption before or
after the image.

44
Q

figure element

A

It adds a caption to an image on a web page, and you can display the caption before or after the image.

45
Q

global attribute

A

can use with any HTML5 element for example: id, lang, and class.

46
Q

nesting

A

To place one element inside another.

47
Q

raster image

A

Is made up of pixels.

48
Q

render

A

It interprets and reproduces the content on the page.

49
Q

Scalable Vector Graphics (SVG)

A

enables you to create

scalable objects that resize to best fit the screen on which they’re viewed.

50
Q

tags

A

Keywords that help to give an HTML page structure.

51
Q

valid

A

If a Web page adheres to the specifications perfectly.

52
Q

vector images

A

maintain quality even when enlarged.

53
Q

video compression

A

reduces the size of

video images while retaining the highest quality video with the minimum bit rate.

54
Q

video element

A

Enables you to incorporate videos in HTML documents using minimal code.