Terms in this set (93)
the method of accessing cross-referenced documents. contains a reference to a specific web page that you can click to open that web page
a document on the web
uniform Resource Locator (URL)
is generic term for many types of names and addresses on the World Wide Web.
refers to the location on the internet of set of web pages and related files (such as graphic and video files) that belong to a company, organization, or individual.
you display a web page on the screen of a computer, tablet, or phone by using a program called a web browser
no matter which method is used, the user's web browser asks a web server for the web page in what is referred to as a request
is a computer that delivers web pages
what the web server return to the user is called the response
was created in 1993 at the University of Illinois and was the first program to allow users to navigate the web by using a graphical user interface (GUI)
released in 1994, which controlled 75 % of the market
Word Wide Web Consortium or W3c
was established in19994 at MIT to oversee the development of the web technology standards
default browser for Android phones (Opera)
a tag pair any data it contains are referred to as element.
the information contained between an element's opening and closing tags is referred to as its content
some elements does not require closed tags, because they do not allow you to use a tag a pair to enclose text or other elements. <br>
contains all the other elements in a document. this elements tells a web browser to assemble any instruction between the tags into a web document. the opening <html> and closing </html> tags are required and contain all the text and other elements that make up the HTML document.
contains information that is used by the web browsers, and you place it at the beginning of HTM document, after opening <html> tag. the head element and the elements it contains are referred to as the document head.
the body elements and the text elements it contains are referred to as the document body
additional information about HTML elements
parsing or rendering
the process by which a web browser assembles and formats an HTML document is called parking or rendering. the final document that appears int he web browser includes only recognized HTML elements and text.
first became an Internet standard in 1993 with the release of version 1.0
Extensible Hypertext Markup Language (XHTML)
was modified HTML to conform to the rules of Extensible Markup Language or XML
specific information provided between the parentheses when using a method
the operator (=) used to assign the value on the right side of an expression to the variable on the left side of the expression.
in HTML a parameter used to provide additional information about an element
a comment that contains multiple lines of code; created by adding /
to the star of the first line that you want included in the block and
/ after the last character in the block
a coding error
a method of capitalization that uses a lowercase letter for the first letter of the first word in a variable name, with subsequent words starting with an initial cap.
cascading style sheets
a complementary language to html, developed for specifying the appearance of web page elements
see character data
a section of html document that is not interpreted as markup
in a two tier system, the tier that presents an interface to the user
programming written in a scripting language that runs on a local browser ( on the client tier) instead of a web server * on the processing tier)
lines of code that are not processed by browser and which serve as notes about the rest of the code
in html the information contained between an elements opening and closing tag
using the var keyword to create a variable
in html. an element that does not require a closing tag, and thus does not allow you house a tag pair to enclose text or other elements
code that tells a browser what to do in response to a specific event on specific element
a literal value or variable or combination of literal values, variables, operators, and other expressions that can evaluated by a Java Script interpreter to produce a result
Extensible Hypertext Markup Language (XHTML)
a modified version of HTML that conforms to the rules of XML
Extensible Markup Language (XML)
a markup language used to format data in many different applications
a method of the document object that you use in your Java Script code to look up an element by its id value
HTTP hypertext Markup Protocol
the main system used on the web for exchanging data
the name assigned to a variable.
Identifier must begin with an uppercase or lowercase ASCII letter, dollar sign ($), or underscore (_)
you can use numbers in an identifier but not as the first character
you cannot include spaces in an identifier
you cannot use reserved words for identifiers.
to assign a specific value to a variable when declaring it by adding an equal sign after the variable name. followed by the value you are assigning to the variable
any program that executes scripting language code
a client side scripting language that allows web page authors to develop interactive web pages and sites. Was crated by Sun Microsystems and is considerably more difficult to master than Java Script. Java Script programs always run within a web page and control the browser. Was first introduced in Navigator and was originally called Live Script
java script source file
to assign to th src attribute the URL of a Java Script source file:
java script source file cannot include html elements
a comment that occupies only a single line or part of a line; created by adding two slashes (//) before the comment text
a value such as a literal string or number
a procedure associated with an object.
see processing tier
programming code and data that can be treated as an individual unit or component.
a variable or literal contained in an expression
a symbol such as + or * used an expression to manipulate operands
parsed character data
a section of html document that is interpreted as markup
the process by which a web browser assembles and formats an html document
providing one or more argument for a method
see paced character data
in a computer program, a logical unit composed of individual statements, which is used to perform a specific task
the part of three tier client/server system that handles the interaction between the web browser client and the data storage tier
a piece of data, such as a color a name, that is associated with an object. Does not actually do anything; you only use properties to store data. You assign a value to a property using an equal sign, as in the following example:
a java script program contained within a web page
the html element in which statements written in a scripting language are placed
the part of a browser tat execute scripting language code
a web browser that contains a scripting engine. Firefox, Internet Explorer are examples of scripting hosts that can run Java Script programs
in traditional client/server architecture, a database from which a client requests information; a server fulfills a request for information by managing the request or serving the requested information to the client
server side scripting
programming written in a scripting language that is executed from a web server. some of more popular server-side scripting language are PHP, ASP.Net, Pyton and Ruby. One of the primary reasons for using a server side scripting language is to develop an interactive website that communicate with database. Server side script cannot run on a client tier at all. instead, a sever side scripting language exists and executes solely on a web server, where it performs various types of processing or accesses databases.
Standard Generalized Markup Language
an older markup language on which html is based, which has a wider scope that html and can define the structure of documents in many different contexts
description of a web page that can not change after a browser renders it
text passed as an argument, contained within double or single quotation marks
three-tier client/server system
a system that consists of three distinct pieces: the client tier, the processing tier, and the data storage tier
two tier system
a system consisting of a client and server
Uniform resource locator
the unique address of a document on the web
a program that checks whether a web page is well formed and whether the document conforms to a specific DTD
the process of verifying that your document is well formed and checking that the elements in your document are correctly written according to the element definitions in a specific DTD
the values a program stores in computer memory. to use a variable in a program, you first have to write a statement that creates the variable and assigns it a name. variables names are case sensitive
before you can use a variable in your code, you have to create it
a program that is executed on a server but that clients access through a we page loaded in a browser
the design of software applications for a website
web page authorizing
the creation and assembly of the tags attributes and data that make up a web page
web page design
the visual design and creation of the documents that appear on the web
a method that displays a pop-up dialog box with an OK button; you pass the window.alert() method a literal string containing the text you want to display
write () method
a method of the document object used to create new text on a web page, without a line break at the end. Note that you must place literal string on a single line. if you include a line break within a literal string, you receive an error message.
code throughout the book
blue: object name, numeric value
orange: operator keyword
java script source file