ALL code Vocabulary
troll
A Web user who publishes negative comments or submits feedback simply to annoy or anger.
hexadecimal
A base-16 number system that uses sixteen distinct symbols 0-9 and A-F to represent numbers from 0 to 15.
document type declaration (<!DOCTYPE>)
A declaration of document or code type embedded within an HTML, XHTML, XML or SGML document; identifies the version and markup language used. Denoted by the <!DOCTYPE> declaration at the beginning of the document.
application cache
A directory on a computer where applications, such as Internet apps, can be stored and run without access to the original application.
fixed-width font
A font in which every character, including the space character, has equal width. In proportional-width fonts, letters such as I and J have less width than M or B.
sans-serif
A font that does not use decorative strokes at the tips of characters. It includes the Arial Font family.
stock photography
A group of images that are often licensed for specific uses such as for use in printed material or on a website.
block-level element
A markup element that affects at least an entire paragraph.
text-level element
A markup element that affects single characters or words.
Extensible Markup language (XML)
A markup language that describes document content instead of adding structure or formatting to document content. A simplified version of SGML
Standard Generalized Markup Language (SGML)
A metalanguage used to create other languages, including HTML and XHTML.
Common Gateway interface (CGI)
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.
Multipurpose internet mail extensions (MIME)
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.
trouble ticket
A record of a problem related to a service provided by an ISP or cloud service provider. Used to record receipt of a complaint and track resolution of the problem.
Markup language
A series of commands used to format, organize and describe information on a Web page.
Document Type Definition (DTD)
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.
web application framework
A set of software tools or code that is commonly used in the creation and management of online applications.
Application Programming Interface (API)
A set of universal commands, calls and functions that allows developers to communicate with an application or operating system.
Uniform Resource Name (URN)
A subset of URI that has a unique name and does not include a protocol; example include ISBN number which is used to uniquely identify a book.
Uniform Resource Locator (URL)
A subset of URI that includes location as well as the protocol to retrieve the resource on the internet
interlacing
A technique that allows users with slow Internet connection to see a degraded copy of images on a Webpage. The image gradually gets filled in until the full-resolution image is displayed.
Cascading Style Sheets (CSS)
A technology that allows greater style definition and formatting control of HTML elements. Formatting can be placed within the HTML or called remotely from an external style sheet.
cookie
A text file that contains information sent between a server and a client to help maintain state and track user activities. Cookies can reside in memory or on a hard drive.
Uniform Resource Identifier (URI)
A text that is used to identify any resource or name on the internet
emulator
A type of software that imitates a computer then allows non-native software to run in a foreign environment. Sometimes also a hardware device.
Unicode
A universal character set designed to support all written languages, as well as scholarly disciplines (e.g., mathematics).
canvas
An HTML5 Application Programming Interface (API) used for rendering visual images on the fly by providing scripts with a bitmap canvas.
colspan
An attribute that is used with <th> or <td> element to horizontally span two or more columns
rowspan
An attribute that is used with <th> or <td> element to vertically span two or more rows.
captcha
An automatically generated image that contains a distorted text and requires users to enter this text and submit it along with the Web form; used to distinguish human from machine input.
image transparency
An image feature that provides the visual effect of blending in to the background of the Webpage.
client
An individual computer connected to a network. Also, a system or application (such as a Web browser or user agent) that requests a service from another computer (the server) and is used to access files or documents.
Bootstrap
An open-source and front-end framework that contains HTML and CSS design templates
Dynamic HTML (DHTML)
An umbrella term that describes the combination of HTML, script, styles and the Document Object Model (DOM) to provide Web page interactivity.
user agent
Any application, such as a Web browser, mobile phone, smartphone or help engine, that renders HTML for display to users.
selector
Any element, in a style sheet, to which designated styles are applied
server-side script
Code that resides on a server to help process Web form input. Server-side CGI scripts are commonly written in Perl.
on the fly
Dynamically created Webpage content, as opposed to pre-defined, static content
drag-and-drop
Functionality that allows a user to grab an object and move it to a different location on a computer screen.
object-based
Similar to object-oriented programming languages but does not allow for inheritance from one class to another.
Software as a service (SaaS)
Software that is hosted centrally on the internet and accessed by users with a web browser
Cloud computing
Software, infrastructure and platform services that are hosted by a remote data center and provided to organizations or individuals over the Internet.
geolocation
The ability to determine a user's location. Websites can use this information to enhance the user experience and provide location-based services.
character set
The group of symbols used to render text on a page.
link rot
The phenomenon in which hyperlinks on a Web site gradually become invalid as referenced Web page content, links and page locations change.
wireframing
The process of developing an outline for a Web presence.
Hypertect markup language (HTML)
The traditional authoring language used to develop Webpages for many applications.
serif
a font style that uses characters with small decorative additions at the outermost points of the characters, called strokes. It includes the Times and Times New Roman fonts.
metalanguage
a language used for defining other languages
animation
a method in which several pictures are combined in a sequence that is rendered in rapid succession to simulate motion
graphical user interface (GUI)
a program that provides visual navigation with menus and screen icons, and performs automated functions when users click command buttons.
image map
a webpage image clickable region that are defined as "hot spot" hyperlinks to other pages or page sections.
drop zone
an area of a webpage that has been defined as a place where dragged items can be placed
rule
an instruction format, in a style sheet, that consists of a specified selector and the properties and values applies to it.
Client-side script
code embedded into an HTML page and downloaded by user; resides on the client and helps process Web form input. Common client-side scripting language include JavaScript
hyperlinks
embedded instructions within a text file that links it to another point in the file or to a separate file
dithering
the ability of a computer to approximate a color by combining the RGB values