Back to the introduction to this course

The following are explanations of many web design, development , general internet terms and file extensions. Some have been used in this tutorial, others I thought might be useful in relation to this subject.

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

ASP - Active Server Ppages. Pages that as well as HTML, contain scripts which work on Microsoft servers. ASP is often used to link to databases so that it can dynamically create files for the user.

Attribute - An attribute is another part of a tag. In this example,
<font color="red">,
color is the attribute.

Browser - An application that enables you to view files on the internet, usually HTML files. You can use this software to view pages both online and offline. An example of a browser would be Internet Explorer.

Crack/crackz/cracking - A crack is a small program/file whose typical purpose is to make the trial version of a program into a full version. It might do this by disabling any time limit that the trial version includes. As with 'warez', this is illegal.

Comments - A comment is a section of text that is inserted into HTML (or another language's) code, basically to leave a note for yourself or to others about the code. For example, you might want to remind yourself where one section of the page begins.

Cookie - A cookie is a tiny text file (kept in Windows>Cookies if you're running Windows). Each time you visit a site the file is written to, or read from. It might contain information like the last time you visited, or if the site is an e-commerce one, hold information about the type of products you typically buy, so it can direct you towards suitable offers.

CSS - Cascading Style Sheets. CSS allows web authors/developers more flexibility and control over the content of pages. For example, one CSS file can contain formatting instructions such as color, font, font-size, etc., for an entire site. Therefore if a developer wished to change the color of all the text in a site to red, only one file needs to be changed. CSS is supported by all modern browsers.

.css - A file written in or saved as CSS.

Debug, debugging - methodically correcting code, script or programming for errors.

DHTML - Dynamic HyperText Markup Language.. This isn't really a language as such - what it describes is the use of HTML, CSS and Javascript to make 'dynamic' pages - perhaps involving animation and more visually appealing site components.

Download / downloading - The transfer of one or more files from one computer to the other. Can be done with either HTTP or FTP.

Dreamweaver - Dreamweaver is an industry-standard web design/development package produced by Macromedia. It's what's referred to as a WYSIWYG design application - it uses a visual interface so that you can see your design as you create it. Dreamweaver integrates very well with Fireworks and Flash, and can automate many JavaScript and DHTML functions.

Elements - An element is the main part of a tag. In this example -
<font color="red">
font is the element.

E-commerce - in essence, online shopping and retail.

Eudora - is an popular alternative to Microsoft's Outlook e-mail client.

Fireworks - Fireworks is a graphics application produced by Macromedia. It was developed especially for making and treating graphics for use on the web, and as such is especially good at image optimization and slicing.

.fla - .fla files are native to Macromedia Flash. This is the file extension used when creating these files (as opposed to .swf when they are exported).

Flash - Flash is an animation/interactivity application developed by Macromedia. It allows web authors to create scalable animations and to develop highly interactive, visually appealing sites. To view Flash pages, the user must have the Flash plugin installed - nearly all modern browers come with this installed as standard.

Freeware - Freeware is software that is available for free, and can be freely passed on and distributed.

FTP - File Transfer Protocol. A method of data transfer that is used to download and upload files computer to computer. For example, uploading HTML files to the server which holds your site.

.gif - Graphics Interchange Format. It is a method of image compression to make them suitable for use on the web. This format is most suited to images that involve bold areas of color, such as logos, cartoons, etc. It is not suited to complicated images such as photographs. GIF's can also be animated (i.e. a sequence of images).

GoLive - GoLive is a visual web design application developed by Adobe. It is their equivalent to Macromedia's Dreamweaver.

Homesite - Homesite is a web-authoring package developed by Allaire. It is especially good for people who prefer to hand-code their HTML and Javascript. It includes tools such as validators and spell-checkers.

Hotmail - Hotmail is the world's most popular web-based email service. A web-based email service means you can log in to your account from any internet-connected computer in the world, and isn't tied to your Internet Service Provider.

HTML - Hypertext Markup Language. The language used to create web-pages.

.html, .htm - Files written or saved as HTML. .htm is the native file format for Dreamweaver.

HTTP - Hypertext Transfer Protocol. A method of data transfer (or protocol, meaning a set of rules) which is used on the internet. Hence the http:// prefix to a website.

Internet Explorer - A web browser developed by Microsoft, comes as standard with the Windows operating system. Explorer is supposedly the world's most popular browser, some estimate as much as 80% of users are running Explorer 5.

IP - Internet Protocol - Internet Protocol is a set of rules which allows information to be travelled from computer to computer.

IP Number/ IP Address - Internet Protocol Number - every computer on the internet has an IP number assigned to it. If the computer is on a dialup modem (i.e. has to 'dial in' each time they want to use the internet) this number changes each time (what's known as a Dynamic IP.) If the user is on a cable or ADSL modem this number sometimes stays the same (known as a Static IP).; An example of an IP number would be

ISP - Internet Service Provider - The company that you pay (or don't pay) to connect to the internet with. For example, Freeserve, Tiscali, BT Internet.

Java - Java is a compiled, cross-platform programming language often used to create 'applets' (small programs) for use on the internet.

Javascript - Javascript is a scripting language deisgned to make web-sites more interactive and dynamic. For example, Javascript allows you to create rollovers, where an image changes to another when the mouse is moved over it.

.jpeg - Joint Photographic Experts Group. It is a system of image compression that was developed for photographs. This is the best format to use if your image is a photo, or contains many colors or gradients.

Link - a section of text, an image (or part of an image) that has been coded to create a 'hyperlink' - which when clicked on takes the user to a different page (or part of a page), site, or an image. Links can also be used to trigger JavaScript functions, for example closing the current window.

Mouseover - a mouseover is a Javscript event, which describes what happens when the user moves their mouse over a certain area of the screen. This is most commonly used to describe the changing of one image to another.

Netscape - Netscape developed the Navigator browser. The latest version of this is called simply 'Netscape 6'.

Notepad - Notepad is the 'bare-bones' text-editor that comes with the Windows operating system. You can use this to write (amongst others) HTML files.

Opera - is an 'alternative' web browser. It's increasing popularity is perhaps due to its compact file size and it's speed when running - it's reputed to be the fastest browser available. You can find out more here.

Offline - not connected to the internet.

Online - connected to the internet.

Outlook and Outlook Express - E-mail clients developed by Microsoft. Outlook is part of the Office suite of applications.

Paint Shop Pro - Paint Shop Pro (PSP) is a cheaper alternative to expensive software such as Photoshop. It's developed by JASC and is especially suited to making images suitable for web use.

PERL - Practical Extraction Language - a language used to run programs on a web server, such as dealing with and processing forms, or guestbooks and hit counters.

Photoshop - Photoshop is the industry-standard graphics application developed by Adobe. The program is extensively used in the production, creation, manipulation and optimization of images for both web and print.

Plugin - An 'addon' to a browser, usually one that lets the viewer see additional content or sound. The most popular example being the Macromedia Flash plugin.

.psd - .psd files are native to Adobe Photoshop. These include information about the image, such as layers. .psd files can not be used on the web.

Server - A server is a computer dedicated to storing and 'hosting' the files of one or more web-sites. The server is where you would upload the files of your site to.

.swf - .swf is the file format that Macromedia Flash files appear in when exported (ready for web use).

Tags - Tags are the basis of markup languages such as HTML. They give the 'interpreter' (for example a web browser) instructions on how to display or render the material between them.

TCP/IP - Transmission Control Protocol / Internet Protocol. (Pronounced Tee-see-pip.) This is the method that a computer on the internet uses to 'talk', or communicate with, another.

Tooltip - A tooltip is a small amount of text that is displayed when the user hovers the mouse over an element of an application. This text might inform the user what a button is for, for example.

.txt - A 'plain' text file. This is the native file format of Notepad.

Upload / uploading - The transfer of one or more files from your computer to another. This can be done using either HTTP or FTP. For example, to get your web-site files online, you would first need to upload them to a server.

URL - Uniform Resource Locator. A web address, such as ''.

Visual Basic - Programming language developed by Microsoft. Most popular programming/developing language.

VBScript - Visual Basic Script. Scripting language developed by Microsoft.

WAP - Wireless Application Protocol. The method of data transfer to wireless devices, like mobile phones, PDAs, etc. The mobile equivalent of IP.

Warez - Warez refers to illegally copied, or pirated, software, made available for free on the internet. These are often found on warez websites and typically 'provide' new releases of software.

WML - Wireless Markup Language. This is a version of XML that is used to create pages for viewing on WAP (wireless) devices, such as mobile phones or PDAs.

.wml - A file written in or saved as WML.

WML Script - WML Script serves a similar purpose to Javscript - that is, to enhance interactive possibilites with the user in WAP pages, such as on mobile phones.

WYSIWIG - What You See Is What You Get. - Prounounced "wis-ee-wig". This acronym relates to web-design tools (such as Dreamweaver) which use a design interface that allows you to see how the page will appear as you work on it.

XHTML - Extensible HyperText Markup Language. Basically a combination of XML and HTML, this is like HTML but with an XML syntax. For example, any tag which doesn't have a closing tag must be closed within itself, e.g. <br />.

XML - Extensible Markup Language. - A markup language (like HTML is) which describes the data it contains. XML is very good for transferring data between applications and systems.

.xml - A file written in, or saved as, XML.

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z