Web Development Foundations
An XML-based protocol used by credit card companies to add security to online credit and debit card transactions.
3-D Secure
In forms, the attribute that specifies the name and location of the script used to process the form
Action
A programming methodology that uses a number of existing technologies together and enables Web applications to make incremental updates to the user interface without the need to reload the browser page.
Ajax
What is a set of universal commands, calls and functions that allows developers to communicate with an application or operating system?
Application Programming Interface
A set of universal commands, calls and functions that allows developers to communicate with an application or operating system.
Application Programming Interface (API)
In programming, what is a collection of variables stored in a series?
Array
A technology that allows greater style definition and formatting control of H T M L elements. Formatting can be placed within the H T M L or called remotely from an external style sheet.
Cascading Style Sheets (CSS)
In a table ___________ is an attribute that identifies the number of table columns a single cell can occupy.
Col span
In forms, the attribute that specifies the width of a scrolling text box.
Cols
A program that processes data submitted by the user. Allows a Web server to pass control to a software application, based on user request. The application receives and organizes data, then returns it in a consistent format.
Common Gateway Interface (CGI)
In programming, what is an application used to process code in standard text files into executable applications?
Compiler
What is a vendor-neutral, cross platform A P I that specifies how objects in a document can be referred to and manipulated through scripting languages?
Document Object Model
A set of rules contained in a simple text file that defines the structure, syntax and vocabulary as it relates to tags and attributes for a corresponding document.
Document Type Definition (DTD)
In programming, what is a command that repeats the input you type back to a terminal or an application window?
Echo
A markup language that describes document content instead of adding structure or formatting to document content. A simplified version of S G M L.
Extensible Markup Language (XML)
In programming what is a line of code that allows you to refer to an entire series of steps or commands?
Function
The two types of methods by which a browser will send form data to a web server
Get and post
In programming, what is a set of files called a library that you can refer to in your code?
Include
In forms, the element used to create text boxes, check boxes, radio buttons, and the Submit and Reset buttons
Input
In programming, what is software used to read and process code in standard text files?
Interpreter
Language that describes context and formatting for online documents
Markup Language
In forms, the attribute that specifies how a browser will send form data to a web server
Method
A protocol that enables operating systems to map file name extensions to corresponding applications. Also used by applications to automatically process files downloaded from the Internet.
Multipurpose Internet Mail Extensions (MIME)
In forms, the attribute that identifies user input and associates it with a value to help organize user-submitted data
Name
What term refers to a style of programming that links data to the processes that manipulate it?
Object-oriented
What term refers to a style of programming that uses subprograms to accomplish tasks?
Procedural
A meta language used to create other languages, an I S O language used to describe data and context as opposed to its appearance
S G M L Standardized Generalized Markup Language
A metalanguage used to create other languages, including HTML and XHTML.
Standard Generalized Markup Language (SGML)
In programming, what is a logical construct what allows you to control the way that information flows in the application?
Statement
In forms, the attribute that allows default text to appear inside a text box
Value
In programming, what is a place in memory used to store information for later use?
Variable
A set of software tools or code that is commonly used in the creation and management of online applications.
Web application framework
What is the term for a set of software tools or code that is commonly used in the creation and management of online applications?
Web application framework
Web language standard that separates responsibilities for organizing and formatting data
X H T M L Extensible Hypertext Markup Language
Newer language used to define context as opposed to appearance
X M L Extensible Markup Language
A directory on a computer where applications, such as Internet apps, can be stored and run without access to the original application.
application cache
Code embedded into an H T M L page and downloaded by a user; resides on the client and helps process Web form input. Common clientside scripting languages include JavaScript and V B Script.
client-side script
In a table, _______ is an optional element that designates the top row or left column.
h r
A series of commands used to format, organize and describe information on a Web page.
markup language
In a table, _______ is an attribute that identifies the number of table table rows a single cell can occupy.
row span
In a style sheet, any element to which designated styles are applied.
selector
A font style that uses characters with small decorative additions at the outermost points of the characters, called strokes. Includes the Times and Times New Roman fonts.
serif
Code that resides on a server to help process Web form input. Server-side C G I scripts are commonly written in Perl.
server-side script
In a table, _________ is a required element that encloses table cell elements, but is not required when a smaller redundant element is present.
t d
In a table, ______ is a required element that contains all data for a table row.
t r
In forms, the element used to create a scrolling text box into which text can be entered.
text area
Any application, such as a Web browser, mobile phone, smartphone or help engine, that renders HTML for display to users.
user agent
In a table, _____ determines how far the table or cell will extend horizontally across a page.
width
The process of developing an outline for a Web presence.
wireframing