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
session state
when a user first requests access to an application the session state is created. the state ends when the user closes the session
26
session storage
Is a JavaScript method to deal efficiently with state data.
27
touch event
the action the application takes in response to a gesture
28
touch-screen simulator or emulator
imitates a system that only has touch capabilities
29
validator
looks for anything in the code to be interpreted incorrectly
30
windows runtime (WinRT)
The environment in which developers test their applications, and where users run the apps. Windows has its own runtime environment.
31
Windows store
is an online global marketplace for Metro style apps
32
World Wide Web Consortium (W3C)
is the main standards body developing specifications for HTML5, which should be finalized in 2014.
33
attribute
are modifiers of HTML elements that provide additional | information.
34
audio element
enables you to incorporate audio, such as music and other sounds, in HTML documents
35
canvas element
is new in HTML5 and creates a container for graphics, and uses JavaScript to draw the graphics dynamically
36
codec
enables you to incorporate audio, such as music and other sounds, in HTML documents
37
compression
reduces the amount of space needed to store a file, and it | reduces the bandwidth needed to transmit the file.
38
deprecation
Removing elements from the | list of available HTML elements
39
doctype
is a declaration that is found at the very top of almost every HTML document
40
element
deprecation
41
empty tag
they don't require an end tag.
42
entitiy
is a special character, such as the dollar symbol, the registered trademark (a capital R within a circle), and accented letters.
43
figcaption element
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
figure element
It adds a caption to an image on a web page, and you can display the caption before or after the image.
45
global attribute
can use with any HTML5 element for example: id, lang, and class.
46
nesting
To place one element inside another.
47
raster image
Is made up of pixels.
48
render
It interprets and reproduces the content on the page.
49
Scalable Vector Graphics (SVG)
enables you to create | scalable objects that resize to best fit the screen on which they're viewed.
50
tags
Keywords that help to give an HTML page structure.
51
valid
If a Web page adheres to the specifications perfectly.
52
vector images
maintain quality even when enlarged.
53
video compression
reduces the size of | video images while retaining the highest quality video with the minimum bit rate.
54
video element
Enables you to incorporate videos in HTML documents using minimal code.