WGU Web Development Applications - C777

WGU Web Development Applications - C777

memorize.aimemorize.ai (lvl 286)
Section 1

Preview this deck

Liquid Layout

Front

Star 100%
Star 100%
Star 100%
Star 100%
Star 100%

5.0

1 review

5
1
4
0
3
0
2
0
1
0

Active users

7

All-time users

9

Favorites

0

Last updated

5 years ago

Date created

Mar 1, 2020

Cards (332)

Section 1

(50 cards)

Liquid Layout

Front

Also known as relative width or fluid layout. Achieved by assigning percentage values to elements.

Back

Code validation

Front

Checking your code to verify that is complies with the syntax rules of your chosen standard

Back

Advantage of using HTML5 APIs when designing Web Pages for mobile devices

Front

HTML5 APIs use fewer resources than a proprietary browser plug-in does, such as battery power and CPU memory.

Back

Declaration

Front

Consists of a property and its value

Back

<footer>

Front

Defines the bottom of the Web Page, similar to the footer in a word-processing document

Back

HTML5 API's

Front

Create Apps for Mobile Devices

Back

App

Front

Relatively small applications developed exclusively for mobile devices

Back

Inheritance

Front

Also known as cascading, the way that styles flow throughout a document or site. A CSS style sheet rule to override styles specified in a linked external style sheet.

Back

The specified DTD in the <!DOCTYPE> declaration on you HTML page

Front

W3C Markup Validation Service used to determine the HTML specification against which to validate your Web page markup code

Back

Absolute

Front

The element appears to float above the document and can be positioned as needed it is completely removed from the rest of the page flow.

Back

HTML 4.01 Transitional

Front

allowed developers to insert formatting using either CSS or traditional layout instructions

Back

<nav>

Front

structure element in HTML5 that includes hypertext menus to access various pages of the web site

Back

Border

Front

In the CSS Box Model, the box that immediately encloses the padding

Back

<main>

Front

Structure element in HTML5 to include content that is directly related to the subject of the document

Back

<article>

Front

Defines site content, such as company services, news articles, blogs, images, videos, tweets, and social networking posts.

Back

Chrome

Front

Popular web browser that supports MP3, Ogg, and WAV audio formats, as well as many others.

Back

HTML 4.01 Strict

Front

required the separation of presentation and content. Deprecation tags we disallowed and generated validation errors.

Back

XHTML vs. HTML

Front

XHMTL incorporates the strict syntax rules of XML with the existing set of HTML 4.01 tags to create web documents

Back

Adopting a single W3C standard and apply is consistently to your Web Page markup

Front

When you validate you markup, the code will match the DTD (standard syntax rules) that you specify.

Back

Static

Front

The normal, or default, position of the element within a page.

Back

Selector

Front

Refers to any element to which designated styles are applied.

Back

controls="controls"

Front

<audio> element must have this attribute and value to incorporate default audio operations.

Back

Fixed

Front

The element remains in the same position when the page is scrolled.

Back

Margin

Front

In the CSS Box Model, the outer-most box that immediately encloses the border.

Back

Cascading Style Sheets

Front

Enables you to place formatting instructions in an external text file to determine how HTML elements in a Web page will display

Back

Curly Braces

Front

Except when declaring inline styles, you must place properties and their values within _____________.

Back

Fixed-Width Layout

Front

Achieved by assigning specific pixel widths to elements. Should be use if you want to create Web pages whose text, image, and layout will not vary from browser to browser.

Back

Comment

Front

By placing code in between the / and / characters you create a ___________

Back

loop="loop"

Front

audio attribute that allows your audio to play over and over again without stopping

Back

Web development Trifecta

Front

HTML, CSS, and JavaScript

Back

Relative

Front

The element is relative to others on a page, usually because of the top, bottom, left, and right properties.

Back

Property

Front

Changes the way a selector renders in a browser

Back

Font-Family

Front

Specifies the typeface to be used

Back

HTML 4.01 Frameset

Front

Required for pages that used HTML frames, which placed Web pages inside each other to create separate panes in the browser window.

Back

You will be able to troubleshoot code issues when the GUI Web editor fails

Front

Importance of understanding what goes on behind the GUI of a Web Editor

Back

Content

Front

In the CSS Box Model. the innermost box

Back

<section>

Front

defines portions or areas of a document as necessary, such as a group of articles or images

Back

Inheritence

Front

The you define will flow, or cascade, throughout your documents, unless another style defined inside of a page specifically overrides it. This concept is known as ______________.

Back

Rule

Front

is a format instruction that consists of a specified selector and the properties and values applied to it.

Back

Canvas

Front

HTML5 API that provide a place on a Web page where you can display graphics, animations, videos, and games dynamically without the need for a plug-in.

Back

autoplay="autoplay"

Front

Specifies that the video will automatically play immediately upon loading

Back

<header>

Front

Defines the top of the Web page, similar to the header in the word-processing document.

Back

Multipurpose Internet Mail Extensions (MIME)

Front

Defines the file type, such as text or video, and the extension, such as css or mp4, for a user agent or browser.

Back

Padding

Front

In the CSS Box Model, the defined area that immediately encloses the content

Back

Inherit

Front

The element inherits its position from the parent element.

Back

Semicolon

Front

To define multiple declarations for one selector withing a rule, you must separate each declaration with a ______________.

Back

Poster Attribute

Front

Prevents the first frame of the video from displaying while the video is downloading

Back

Benefit of developing Web pages using the Web Development Trifecta

Front

You can create Web pages that easily adapt to smartphones, tablets, gaming devices, and smart TVs, as well as to traditional computers

Back

Responsive Design

Front

Your web pages respond to user screen size and work in multiple environments

Back

<aside>

Front

Defines content that is aside from or additional to the main article content, such as advertisements or news feeds

Back

Section 2

(50 cards)

-ms-

Front

A prefix that ensures that the CSS3 code that precedes will render properly in Internet Explorer browsers

Back

-mozilla-

Front

A prefix that ensures that the CSS3 code that precedes will render properly in FireFox browsers.

Back

word-break

Front

specifies when lines of text in a text area can break, and where a line can be broken

Back

-o-

Front

A prefix that ensures that the CSS3 code that precedes will render properly in Opera Browsers.

Back

inset

Front

A box-shadow value that creates an inward shadow instead of an outward shadow

Back

word-wrap

Front

Specifies that long words in a text area may be broken without a hyphen and wrap to the next line

Back

percentage

Front

A background-size property value that sets the backgrounds width first then the height. The value specified determines the size of the image in relation to the parent element.

Back

border-box

Front

A background-clip property that extends the background to the outside edge of the border (default setting)

Back

CSS3 new text effect properties

Front

CSS3 text effect properties can be used to produce effects that previously required the use of images

Back

text-align-trim

Front

Specifies a justification style for the last line in a text block whose text-align property is set to "justify"

Back

element:enabled

Front

CSS3 selector that selects every enabled instance of a specified element

Back

Implementing the Liquid Layout using CSS

Front

The preferred method of designing Web pages for mobile devices. It allows the size of each element to be flexible and will change dynamically depending on the size of the browser window.

Back

text-overflow

Front

specifies whether text that overflows that containing element should be clipped or indicated with an ellipsis

Back

-webkit-

Front

A prefix that ensures that the CSS3 code that is precedes will render properly in Chrome, Safari, and iOS browsers.

Back

Disadvantage of using CSS3

Front

Most non-HTML5-compliant browsers cannot interpret CSS3

Back

text-outline

Front

Creates outlined characters for text

Back

text-shadow

Front

Applies a shadow effect behind text characters

Back

text-justify

Front

Specifies a justification style for text whose text-align property is set to "justify"

Back

spread

Front

A box-shadow value that determines the shadows size

Back

text-wrap

Front

Specifies whether lines of text in a text area can break, and where a line can be broken

Back

Purpose of using a style guide when designing your Web site

Front

To ensure uniformity in style and formatting with a document and across multiple documents

Back

Static, relative, absolute, fixed, and inherit

Front

Position property value CSS provide to position block-level elements

Back

v-shadow

Front

A box-shadow value that determines the vertical shadow position, also referred as the y-offset

Back

text-emphasis

Front

Applies emphasis style and color to an element's text in a single declaration.

Back

background-clip

Front

Determines whether the background extends into the border or not.

Back

Creating a company intranet using HTML5 and CSS elements when using Windows XP and IE8

Front

You must add JavaScript code to your HTML documents to create HTML5 structural elements, and add a new rule to CSS to define the HTML5 structural elements as block-level elements.

Back

padding-box

Front

A background-clip property that extends the background to the padding area but not into the border

Back

The HREF attribute

Front

Specifies the location of the linked document

Back

element1~element2

Front

A selector that selects each occurence of element2 that is preceded by element1. The two elements must have the same parent.

Back

box-shadow: 5px 5px 0px 5px #888888

Front

box-shadow 5px of h-shadow 5px of v-shadow 0px of blur 5px of spread #888888 color

Back

element[attribute$=value]

Front

CSS3 selector selects every instance of a specified element whose specified attribute ends with the specified value.

Back

CSS Classes

Front

Useful for floating images to the left or right of text in HTML5

Back

box-shadow

Front

A border property to use if wanting to add a configurable shadow to a box

Back

element[attribute*=value]

Front

CSS3 selector selects every instance of a specified element whose specified attribute contains the specified substring value

Back

length

Front

A background-size property value that sets the backgrounds width first then the height. Can only be in specified pixels, em units, etc.

Back

@font-face

Front

Properties required to use are the font-family and the src properties

Back

content-box

Front

A background-clip property that clips the background within the content box

Back

contain

Front

A background-size property value that scales the background image to the largest size possible that allows both width and height to fit within the specified content area.

Back

blur

Front

A box-shadow value that determines the distance of the shadows blur.

Back

element:last-of-type

Front

CSS3 selector that selects every instance of a specified element that is the last of its parent

Back

border-radius

Front

A CSS3 property that creates rounded corners

Back

color

Front

A box-shadow value that determines the shadows color

Back

Support HTML5 in older IE browsers

Front

Remy Sharp has created a script that has become the de facto standard for many Web developers around the world. The script enables Web developers to:

Back

hanging-punctuation

Front

Specifies whether (and how) punctuation characters can appear outside the line box at the beginning or end of a full line of text

Back

border-image

Front

A CSS3 property that creates a border using an image instead of just a line.

Back

h-shadow

Front

A box-shadow value that determines the horizontal shadow position, also referred as the x-offset

Back

element:first-of-type

Front

CSS3 selector that selects every instance of a specified element that is the first of its parent.

Back

cover

Front

A background-size property value that scales the background image to the largest size possible that completely covers the background area of the parent container while maintaining aspect ratio of the image.

Back

element:disabled

Front

CSS3 selector that selects every disabled instance of a specified element

Back

punctuation-trim

Front

Specifies whether (or how) punctuation can be trimmed or sized when they appear at the beginning or end of a line

Back

Section 3

(50 cards)

scaleY(n)

Front

2D transform method that changes the element's height

Back

rotate(angle)

Front

2D transform method that rotates the element clockwise at a specified degree. Negative values rotate the element counter-clockwise.

Back

Programming Language vs Scripting Language

Front

Programming languages are traditionally compiles, whereas scripting languages are traditionally interpretted

Back

background-clip

Front

A property that determines whether the background extends into the border or not.

Back

A letter, the underscore character, or the dollar sign.

Front

A JavaScript rule concerning variables states that the first character of a variable name must be.

Back

skewY(angle)

Front

2D transform method that turns or skews the element to a specified angle along its Y-axis

Back

translateZ(z)

Front

3D transform method that defines a 3D translation. Uses only the value for the Z-axis.

Back

rotateZ(angle)

Front

3D transform method that rotates the element around its Z-axis at the specified degree

Back

background-origin

Front

A property that defines the location to which the background-position property should be relative

Back

translate3d(x,y,z)

Front

3D transform method that defines a 3D translation. Moves the element from its current position. Uses specified parameters for positions on the X-axis, Y-axis, and Z-axis.

Back

matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n)

Front

3D transform method that defines a 3D translation. Uses a 4x4 matrix of 16 values

Back

background-size

Front

A property that allows you to resize background images

Back

Object

Front

A variable data type that references a JavaScript Object

Back

translate(x, y)

Front

2D transform method that moves the element from its current position, based on the specified parameters for the left (x) and top (y) position.

Back

String

Front

A variable data type that represents any combination of alphanumeric characters. Used for words or for numbered phrases that are not mathematically manipulated.

Back

skew(x-angle, y-angle)

Front

2D transform method that turns or skews the element to a specified angle, based on the specified parameters for the horizontal (x) and the vertical(y) lines.

Back

undefined

Front

A variable data type that occurs when a variable has no value assigned yet. This is different from null.

Back

resize

Front

CSS3 property that allows the user to control the dimensions of an element.

Back

rotateY(angle)

Front

3D transform method that rotates the element around its Y-axis at the specified degree

Back

Assignment

Front

Assigns a value to a variable myNumber=25;

Back

Markup Language

Front

What type of language is HTML?

Back

scale3d(x,y,z)

Front

3D transform method that defines a 3D scale transformation. Increases or decreases the size of the element, based on specified parameters for width(x), height(y), and depth(z).

Back

translateX(x)

Front

3D transform method that defines a 3D translation. Uses only the value for the X-axis

Back

translateY(n)

Front

2D transform method that moves an element along the Y-axis (vertically)

Back

Z-axis

Front

This coordinate needs to be provided in a three-dimensional space to create a plane to help orient a 3D object.

Back

transition

Front

CSS3 effect that changes an element from one style to another style based on a user-triggered event

Back

Properties

Front

various attributes of an object, such as height, color, font size, sentence length, and so forth.

Back

scaleX(x)

Front

3D transform method that defines a 3D scale transformation by specifying a value for the X-axis

Back

skewX(angle)

Front

2D transform method that turns or skews the element to a specified angle along its X-axis.

Back

matrix(n, n, n, n, n, n)

Front

Combines all of the 2D transform methods into one. Takes six parameters, containing mathematic functions, which enable the element to rotate, scale, move (translate), and skew

Back

translateY(y)

Front

3D transform method that defines a 3D translation. Uses only the value of the Y-axis

Back

scaleX(n)

Front

2d transform method that changes the element's width

Back

scaleY(y)

Front

3D transform method that defines a 3D scale transformation by specifying a value for the Y-axis

Back

Boolean

Front

A variable data type that represents True or False values only.

Back

@keyframes rule

Front

defines an animation and its position.

Back

Values

Front

The specific qualities of properties. For instance, the statement color="red" assigns a value to a property.

Back

scale(x,y)

Front

2D transform method that increases or decreases the size of the element, based on specified parameters for width(x) and height(y)

Back

element[attribute^=value]

Front

CSS3 selector selects every instance of a specified element whose specified attribute begins with the specified value

Back

scaleZ(z)

Front

3D transform method the defines a 3D scale transformation by specifying a value for the Z-axis

Back

rotateX(angle)

Front

3D transform method that rotates the element around its X-axis at the specified degree

Back

A value

Front

src= "script.js" In programming terms, the text "script.js" is called ____________

Back

translateX(n)

Front

2D transform method that moved the element along the X-axis (horizontally)

Back

By specifying a percentage from 0% to 100%, or by using the keywords to and from.

Front

How can you define the position of an animation using the @keyframes rule?

Back

Null

Front

A variable data type that represents a value of "nothing"

Back

perspective(n)

Front

3D transform method that defines a perspective view for a 3D transformed element. Affects the distance between the Z-plane and the user. Smaller values bring the viewer closer from the Z-plane. Larger values produce a more subtle effect.

Back

Arithmetic

Front

Evaluates to a number 25+75;

Back

user interface properties

Front

A set of CSS3 properties that you can use to alter the appearance or operation of a Web page.

Back

rotate3d(x,y,z,angle)

Front

3D transform method that defines a 3D rotation by specifying the degree for rotation for all axes

Back

Number

Front

A variable data type that represents any numeric value. Used for mathematical operations.

Back

Methods

Front

The actions that an object can be made to perform, such as a calculation, an onscreen move or the writing of text in a window. Methods often describe the actions that an object performs with its properties.

Back

Section 4

(50 cards)

DOM

Front

A technology that can be defines a vendor-neutral, cross-platform API that specifies how objects in a Web document can be referred to and manipulated through scripting languages.

Back

animation

Front

CSS3 property that allows for continuous animation on a Web site without requiring users to install a browser plug-in.

Back

confirm()

Front

A JavaScript method used to create a pop-up box with the specified message string and to request user confirmation (yes or no) by clicking the OK or Cancel button in the box.

Back

box-sizing

Front

A CSS3 property that is a UI property that forces specified elements to fit an area in a certain way.

Back

Validation Tools

Front

HTML5 addition that are built in processes that can check and guide user input form fields before form submission

Back

Object-Oriented Program

Front

A collection of individual objects that perform different functions

Back

Transform

Front

A CSS3 property that allows elements to rotate, move, flip, and stretch.

Back

formmethod

Front

A global HTML5 attribute that can be used with the <button> element to specify whether form input will be sent to the server using get or post.

Back

alert()

Front

A JavaScript Method used to create a pop-up box with the specified message string, which the user can dismiss by clicking the OK button in the box.

Back

prompt()

Front

A JavaScript method that creates a pop-up box with the specified message and to request user input into a text field in the box.

Back

HTML5 Geolocation API

Front

This API is used to optain geographic information about a user. Can be used to determine a user's current position, monitor the user's location, and update any changes to that location.

Back

<keygen>

Front

An HTML5 element that generates a private key and a public key

Back

Advantage of Mobile Apps VS Mobile Web Site

Front

Mobile apps make sense with services such as gaming that use special features of the smartphone or device

Back

Conditional

Front

Makes decisions in a script; The expression (condition) will return either true or false, then evaluate the corresponding expression. (a>b) ? a++: a--;

Back

formenctype

Front

A global HTML5 attribute that specifies how form input should be encoded when submitted to the server.

Back

Java

Front

You are reviewing HTML5 markup code that your coworker created. You notice several <object> tags that reference external stand-alone, mini-applications. Which language did your co-worker most likely use to create these mini-applications?

Back

required

Front

An HTML5 <input> element attribute that can requires input in the field before the form can be submitted, but not in a particular format.

Back

Comparison

Front

Compares two values and returns a true or false value. z==10;

Back

Overflow

Front

A CSS3 property that specifies what should happen when the text to which is refers overflows its containing element.

Back

JScript

Front

Microsoft's implementation of JavaScript

Back

Netscape

Front

The creator of JavaScript

Back

0

Front

The default value for CSS3 transition-duration property

Back

user agent

Front

Any application, such as a Web browser or help engine, that renders HTML for display to users

Back

for attribute

Front

An attribute of the <label> element that is used to bind it with the associated form field

Back

formtarget

Front

A global HTML5 attribute that specifies a name or keyword that indicates where to display the response to the user after they have submitted the form.

Back

Literals

Front

Actual data you provide JavaScript

Back

Overlay

Front

A CSS3 technique used to place an HTML element on top of another HTML element. Uses the Z-index property

Back

Operand

Front

A piece of data that is operated upon or manipulated in some manner.

Back

European Computer Manufacturer's Association (ECMA)

Front

An Organization that approved JavaScript as an international standard in 1997

Back

Logical

Front

Evaluates to true or false 25<75;

Back

Responsive design

Front

Responds to user screen size

Back

onunload

Front

A JavaScript event handler that runs when a user closes a browser window.

Back

VBScript

Front

Most similar script language to JavaScript in purpose and implementationAn

Back

Main purpose of Responsive Web Design (RWD)

Front

The create sites that adapt gracefully to many different devices and screen sizes.

Back

Variable

Front

Is a named space of memory that holds a value.

Back

HTML5 File API

Front

This API is used to create a preview thumbnail images during image uploads

Back

HTML5 Drag and Drop API

Front

This API allows users to move items on a Web Page

Back

placeholder

Front

An HTML5 <input> element attribute that provides a hint to the user of the input value expected int the <input> field, but does not require or validate that the format is followed.

Back

maxlength

Front

An HTML5 <input> element attribute the defines the maximum length of input (in characters) allowed in an <input> field, but does not specify format.

Back

pattern

Front

An HTML5 <input> element attribute that can be used to require a specified format

Back

HTML5 History API

Front

This API can be used to control the browser history.

Back

Fluid Images

Front

A technique developers can use to keep images from exceeding the screen width of users' mobile devices

Back

String

Front

Evaluate to a string "Hello, " + "Newman";

Back

Canvas API

Front

An HTML5 API that provides a place on a Web page where developers can display graphics, animations, video, and games "on the fly" without the need for a plug-in.

Back

clear

Front

A CSS property that keeps floating elements happening before or after a paragraph.

Back

formaction

Front

A global HTML5 attribute that specifies when to send user input when the form is submitted

Back

Key difference between responsive site design and mobile site design

Front

Content on a responsive site is easier to update and maintain because the site is not separate.

Back

Operator

Front

A symbol or character used in expressions to store or evaluate a value, generally manipulating operands in the process.

Back

Events can trigger functions

Front

A characteristic of event-driven programming

Back

document.write()

Front

A JavaScript method used to write the specified message string in the page as the page loads in the browser.

Back

Section 5

(50 cards)

animation-play-state

Front

Specifies whether the animation is running or paused. Default is running.

Back

perspective-origin

Front

Specifies the bottom position of a 3D element

Back

@keyframes

Front

A CSS3 @rule that is required to create animations.

Back

User interface properties

Front

A set of CSS3 properties used to alter the appearance or operation of a Web page.

Back

@font-face

Front

A CSS3 @rule that allows you to specify custom fonts for your Web page elements

Back

Button Object

Front

A JavaScript object that uses the event handler of onclick.

Back

Window Object

Front

A JavaScript object that uses the event handlers of onload, onunload, and onerror.

Back

mouseOut

Front

A JavaScript event that occurs when the mouse pointer leaves a link, image, or other visible element on a page.

Back

transform-origin

Front

Allows you to change a transformed element's position.

Back

Link Object

Front

A JavaScript Object that uses the onclick, onmouseover, and onmouseout event handlers.

Back

transform

Front

Applies to 2D or 3D transformations to an element. Transformations include rotating, moving, skewing, scaling, and so forth.

Back

Defining the position of an animation using the @keyframes rule

Front

By specifying a percentage from 0 to 100, or by using the keywords "to" and "from".

Back

reset

Front

A JavaScript event that occurs when a form's Reset button is clicked.

Back

mouseOver

Front

A JavaScript event that occurs when the user moves the mouse pointer over a link, image, or other visible element on a page.

Back

Select Object

Front

A JavaScript object that uses the change, focus, and blur events. (Event Handlers of onchange, onfocus, and onblur)

Back

animation-name

Front

Specifies the identifier for the @keyframes animation the binds it to a selector

Back

Submit Object

Front

A JavaScript object that uses the click event (onclick Event Handler)

Back

perspective

Front

Specifies the perspective from which a 3D child element is viewed by defining how far it is places from view (in pixels)

Back

transform-style

Front

Specifies when child elements will retain the parent elements position in 3D space.

Back

Image Object

Front

A JavaScript object that uses the event handlers of onabort, onerror, and onload.

Back

backface-visibility

Front

Defines whether or not an element is visible when it is rotated to face away from the viewer.

Back

text

Front

A JavaScript object that uses the select event and uses the event handlers of onchange, onfocus, onblur, and onselect.

Back

Load

Front

A JavaScript event that occurs when a page is loaded into the browser

Back

animation-duration

Front

Specifies how long the animation will take to complete one cycle. Default is 0.

Back

change

Front

A JavaScript event that occurs when a user changes the value of a form field

Back

transition-delay

Front

defines when the transition will begin.

Back

blur

Front

A JavaScript Event that occurs when input focus is removed from a form element.

Back

animation-direction

Front

Specifies whether to play the animation in reverse on alternate cycles. Requires an iteration count of at least 2.

Back

animation-delay

Front

Specifies when the animation will begin. Default is 0. Values can be specified in either seconds or milliseconds

Back

Checkbox object

Front

A JavaScript object that uses the event handlers of onclick, onblur, and onfocus.

Back

Transition

Front

A term for a CSS3 effect that changes an element from one style to another style based on a user-triggered event. Sets the four transition properties into a single property

Back

transition-timing-function

Front

Describes the speed of a transition.

Back

transition-duration

Front

Defines the amount of time that a transition takes. Default is 0.

Back

radio Object

Front

A JavaScript object that uses the click, focus, and blur events. (Event handlers of onclick, onblur, and onfucus).

Back

click

Front

A JavaScript event that occurs when the user clicks on a link or form element

Back

@charset

Front

A CSS3 @rule that allows you to specify the character encoding of an external style sheet

Back

Reset Object

Front

A JavaScript object that uses the event handler of onclick and reset a form.

Back

Textarea Object

Front

A JavaScript object that uses the event handlers of onchange, onfocus, onblur, and onselect.

Back

submit

Front

A JavaScript event that occurs when a form's Submit button is clicked

Back

abort

Front

A JavaScript event that occurs when the loading of an image in aborted.

Back

select

Front

A JavaScript event that occurs when the user selects the text in a form field aka highlights the text

Back

animation-timing-function

Front

Specifies how an animation progresses over one cycle.

Back

unload

Front

A JavaScript event that occurs when a page is unloaded from the browser.

Back

animation-iteration-count

Front

Specifies the number of times that the animation will play. Default is 1.

Back

error

Front

A JavaScript event that occurs when an error takes place while a page or image is loading

Back

@media

Front

A CSS2 @rule that specifies that one or more rule sets in a style sheet will apply only to certain media types.

Back

focus

Front

A JavaScript event that occurs when a user gives input or focus to a form element

Back

transition-property

Front

Specifies the CSS property that the transition will affect

Back

Form Object

Front

A JavaScript object that uses the event handlers of onsubmit, and onreset.

Back

Area Object

Front

A JavaScript object that uses the event handlers of onclick, onmouseover, and onmouseout.

Back

Section 6

(50 cards)

getContext()

Front

HTML5 Canvas API method that returns a context object, which provides properties and methods that scan be used to draw and manipulate images on the canvas.

Back

FileReader

Front

HTML5 File API file interface type that provides read-only access to individual files, such as images

Back

A manifest file

Front

This must be created in order to set up a site and its application to work offline

Back

after()

Front

jQuery method that inserts content after the selected elements

Back

datetime

Front

HTML5 form input type that allows the user to choose a date and time with a GMT time zone.

Back

WebGL (Web Graphics Library)

Front

A JavaScript API that enables rendering of interactive 3D adn 2D graphics in an HTML canvas.

Back

date

Front

HTML5 form input that allows the user to enter a date (without time zone) using a drop-down date-picker calendar.

Back

Casting

Front

A way of changing a variable's value from one data type to another

Back

Include a manifest attribute in the <html> tag for the Web page.

Front

When you use the offline AppCache API to create a manifest file, how do you identify the manifest file to which a Web page should link.

Back

HTML5 offline Web application

Front

It permits users to continue working with Web sites and Web documents even when a network connection is unavailable.

Back

append()

Front

jQuery method that inserts content at the end of the selected elements

Back

application cache

Front

a directory on a computer where application, such as internet apps, can be stored and run without access to the original application.

Back

Argument

Front

A value or expression containing data or code that is passed on to a function or procedure

Back

val()

Front

jQuery method for DOM manipulation that sets or returns the values of form fields.

Back

document.ready

Front

To ensure that jQuery code does not run until the document is finished loading the code needs to be placed withing this event handler.

Back

watchPosition()

Front

HTML5 Geolocation API method that retrieves periodic updates about the current geographic location of the user.

Back

Content Delivery Network (CDN)

Front

A Web site that hosts third-party JavaScript libraries, such as jQuery

Back

A dialog box that displays: The total is 1.03

Front

var subTotal = 1; var tax = 0.03; alert("The total is " + subTotal*(1+tax)); what is the result of this code?

Back

Blob

Front

HTML5 File API file interface type that provides the ability to divide a file into byte ranges.

Back

Document Object Model (DOM)

Front

A vendor-neutral, cross platform standard that specifies how objects in a Web Document can be referred to and manipulated through scripting languages.

Back

attr()

Front

jQuery method that is used to retrieve and change attribute values.

Back

<fieldset>

Front

HTML5 form element that is used to group elements so that related fields are placed together in a form making it easier to read.

Back

html()

Front

jQuery method for DOM manipulation that sets or returns the content of selected elements (including HTML markup)

Back

FileList

Front

HTML5 File API file interface type that provides a directory list of file objects. You can list information such as the file name, MIME type, and size.

Back

Application Programming Interface (API)

Front

A set of universal commands, calls and functions that allows developers to communicate with an application or operating system.

Back

HTML5 File API

Front

An API that provides a standard way to interact with files on the client machine using a Web Browser

Back

clearWatch()

Front

HTML5 Geolocation API method that cancels ongoing watchPosition() call.

Back

AJAX

Front

It transmits data objects between a server and a Web application without disturbing the page's display or behavior.

Back

empty()

Front

jQuery method that remove the child elements from the selected element.

Back

text()

Front

jQuery method for DOM manipulation that sets or returns content of selected elements.

Back

XMLHttpRequest

Front

An API object used to send HTTP or HTTPS requests to a Web server, which in turn responds with data that is loaded back into the script.

Back

getCurrentPosition()

Front

HTML5 Geolocation API method the retrieves the current geographic location of the user

Back

Rectangle

Front

Canvas only support one primitive shape. Which shape is it?

Back

autofocus

Front

HTML5 form attribute that selects the specified field so that when a user starts typing the text enters into the field identified with attribute

Back

Setting its draggable attribute to the value "true"

Front

In order to add drag-and-drop functionality to your Web page, you must define an element as able to be dragged by:

Back

Function

Front

A named set of statements that perform a task or calculates a value.

Back

Neglecting to verify and follow proper case-sensitivity

Front

One of the most common errors made in JavaScript Programming

Back

<datalist>

Front

HTML5 form element that provides pre-defined options that sort and complete themselves as users type into the field, a feature known as autocomplete.

Back

prepend()

Front

jQuery method that inserts content at the beginning of the selected elements

Back

Calling Statements Truth

Front

A function's statements are processed when the function is called by a calling statement.

Back

before()

Front

jQuery method that inserts content before the selected elements.

Back

remove()

Front

jQuery method that removes the selected element (and its child elements)

Back

A dialog box that displays: Hello World

Front

function helloWorld() { myVar = "Hello World"; } helloWorld(); alert(myVar); what will be the result of this code?

Back

<textarea>

Front

HTML5 form element that identifies a multi line input control. The element allows an unlimited character length.

Back

<output>

Front

HTML5 form element that displays the result of a calculation.

Back

Misinterpreting the dual purpose + operator

Front

parseInt() or parseFloat() methods solve what potential problem in JavaScript?

Back

A dollar sign ($) and parentheses ()

Front

The start to jQuery syntax

Back

Test the Web forms thoroughly on various browsers and browser versions.

Front

How can you best ensure that the Web forms you develop using HTML5 and CSS3 render properly on various browsers?

Back

<input type="file" multiple>

Front

HTML5 File API statement that is the simplest way to reference several files at once

Back

Function my_function() { alert("test function"); }

Front

Correct syntax for a user defines JavaScript function

Back

Section 7

(32 cards)

Media Query

Front

a CSS technique for checking a client device, or media type, then limiting the scope of the page design to a specific range in order to target styles based on the devices properties.

Back

Date(dd/mm/yyyy)

Front

<input type="text" pattern="\d{1,2}/\d{1,2}/\d{4}"><br><br>

Back

Price

Front

<input type="text" pattern="\d+(\.\d{2})?">

Back

semantic elements and attributes

Front

They clearly describe their purpose to a human reading the code

Back

Country Code

Front

<input type="text" pattern="[A-Za-z]{3}"">

Back

novalidate

Front

HTML5 form attribute that bypasses the form validation

Back

Media Query in HTML code

Front

Write a boolean operation to set a condition that returns a value of true or false.

Back

Form

Front

An attribute that specifies the form(s) on the page in which the button element appears by binding the button to the form.

Back

User input validation

Front

When used on Web pages it ensures that user-entered data is properly formatted and complete

Back

Email Address

Front

<input type="email" pattern="^.+@+$">

Back

time

Front

HTML5 form input type that allows the user to enter a time (without time zone).

Back

number

Front

HTML5 form input type that is usually displayed as a text-box with up and down arrows.

Back

URL

Front

<input type="url" pattern="https?://.+">

Back

form data submission attributes

Front

For HTML5 compliant browsers, data submission attributes of the <input> element will override data submission attributes in the <form> element.

Back

Global Attribute

Front

A term for an attribute that can be used by many different HTML elements.

Back

placeholder attribute

Front

HTML5 form attribute that provides the user with a hint identifying the expected input in the form field.

Back

Client-side validation vs Server-side validation

Front

Server-side validation is needed in case a browser does not support client-side validation

Back

sms protocol

Front

A protocol needed to create a link to your mobile site that will allow smartphone users to send a text message.

Back

<input>

Front

A list attribute that must be used to bind the input field to the <datalist> element.

Back

Responsive Design Frameworks

Front

a set of tools, templates, or boilerplates that provide the basic foundation for responsive design in a Web page, and then let you fill it with your own content.

Back

HTML formaction

Front

A global attribute in conjunction with <button type="submit"> element that specifies where to send user input when the form is submitted.

Back

pogo-sticking

Front

A process that occurs when users must submit and resubmit a form until it validates

Back

<legend>

Front

HTML5 form element that allows you to add a caption for a group of items created by the <fieldset> element.

Back

tel protocol

Front

A protocol needed to create a click-to-call feature in you mobile site for smart phone users.

Back

datetime-local

Front

HTML5 form input type that allows users to choose a date and time with a local time zone.

Back

Mobile apps

Front

an application designed for a specific mobile operating system

Back

Graceful Degradation

Front

A term used to describe the backward-compatibility of code in which older or non-compatible browsers will render an acceptable substitute if they do no support the newer code.

Back

Range

Front

HTML5 form input type that allows the user to select a number using a slider control.

Back

<select>

Front

HTML5 form element that creates a drop-down list. Uses the <option> element to identify your list options.

Back

Latitude/ longitude

Front

<input type="text" pattern="-?\d{1,3}\.\d+">

Back

<button type="submit"> vs <input type="submit">

Front

The <button> element allows text and images to be placed within its tags; the <input> element does not.

Back

required attribute

Front

HTML5 form attribute that requires the user to enter a value in the field before the form can be submitted.

Back