NL / EN

Presented below are some common words and concepts used during web development. This list is not comprehensive and should only be used as a quick reference. For more information on any specific subject, please refer to a another source. The content of this list is up for change.

If you are wondering about anything specific, please let us know!

Accessibility
The purpose of web accessability is that you gain access to all the content even in case of a disability. For example when the user has a vision impairment and needs a screen reader to gain access to the content of a web page. Therefor it is necessary that the content is constructed in a way that do not obscure any content.
Ad
Short for advertisement, usually interpreted as web advertisement.
Address bar
Usually at the top of the web browsers window. Here the user enters an web address IP or ftp address. The request is then processed and sent of to the destination of choice.
Alt-text
Text that is meant to describe an image that is uploaded to a web page. The alt text can be revealed if you let the mouse cursor rest on the image for a short while. Also important with accessability in mind.
Android
Mobile operating system. Developed and supported by Google. Based on a Linux kernel.
AJAX
abbreviation of Asynchronous JavaScript and XML
Back-end
Backend development is refering to server side development. Web development is usually divided into two mayor groups: what is processed by the users browser(client side) and what is processed by the server before it, after being requested, get sent to be viewed by a browser (server side). Databases such as MySQL are considered back end. Language examples: PHP, Ruby, Python, etc.
Backup
A backup is a security measure to preserve the work that has been made prior to the backup. This is then considered as a go-to point in case something unexpected happens to the original material.
Bandwidth
Measurement of the speed available on an internet connection. Devided into download and upload speed. The speed is measured in "data transfer rate" for example 10/10 Mbit/s
Blog
Short for weblog. Basically a online log book. a Blogger is someone who writes on a blog. The act is called blogging.
Bookmark
a bookmark is a small file that contains a shortcut to a web page.
Breadcrumb
A style of navigation. Breadcrumbs contain information about the website hierarchy and what the user is viewing in relation to this. The purpose is to make it easier to navigate the website without "getting lost".
Broadband
Often loosely meant as a term for fast internet access.
Browser/ Web browser
A web browser is the program that is allowing you to view web pages. Some of the most commonly know ones are Chrome, Firefox or Internet Explorer. As the web programming languages develop, the web browsers must keep up. It is very important to keep your web browser up to date to eliminate potential security risks as well as gaining access to the newer versions of the languages.
Cache
Information temporary stored on the users computer about a web page. Cache makes a web page faster to load after a page has been visited because the information does not need to be fetched twice.
CSS
Cascading Style Sheet - Takes care of the styling of a web document.
CSS3
The newest version of CSS.
Chrome
Web browser, owned and developed by Google. Default web browser on android devices.
Chromium
Open source version based upon chrome.
Client side
Web development is usually divided into two mayor groups: what is processed by the users browser(client side) and what is processed by the server before it, after being requested, get sent to be viewed by a browser (server side). An html file is typically considered as client side. Languages typical for client side development is: html and javascript.
Content
The content of a web page is usually separated from the user interface of a web page. What often can be described as content is text, images, videos and other elements that is part of the information that the owner of the web page want to show.
Compatibility
Compatibility is important to consider during web development. Things to consider is what kind of device the web page is supposed to be viewed upon: does it have a touch screen or a traditional mouse/keyboard setup. What kind of browsers are the web page supposed to be viewed upon? an example is legacy browsers such as (at time of writing) Internet Explorer 10 and below. If you consider support for older browsers you need to keep in mind that you cannot use the newest version of html/css during development. That means lack of functionallity.
Cookie
A File that is saved on the clients side to save information about the visit for future visits.
Crawler / Web Crawler
An internet bot that is systematically browsing the internet. These programs are used by search engines often with the purpose of indexing the content of a web page.
Directory
The path to a specific folder in which files are stored. Random examples are: c:/windows/system32/(Windows) or /var/www/html (Linux).
Domain name
A domain name or “Domain Name Service” is the most recognized system for assigning addresses to Internet web servers (see webhosting). The domain name system helps to give every Internet server a memorable and easy-to-spell address. Some examples are www.tothepointdesign.nl or www.google.com.
Dpi
Abbreviation of Dots Per Inch. The information displayed on a computer screen consists of pixels, which are spread out on screens of different sizes. The pixel density is determined when you compare the size of the screen to the resolution (amount of pixels). When a image is printed out from a pc you can no longer calculate the size/quality ratio with pixels. Here is where DPI comes into play.
Download
To download something means transferring a copy to your harddrive.
E-commerce
A collected name for everything related to selling something online - for example a webshop.
Element
An Html document is constructed of elements in order to order things correctly. examples of elements are: divisions, paragraphs, headers, etc.
Encryption
The act of hiding information behind a cypher. In order to view the information again, you need to decrypt it. This can be done only when you have access to the secret key or password to reveal it. Encryption is a a security measure in order to prevent unauthorized access to the information.
FTP
Abbreviation of File Transfer Protocol. An FTP is used to send and store files on a server or another computer.
Firewall
A program that keeps unwanted traffic away from a computer or network. A firewall is often installed on routers and/or computers. A more professional solution is to have an external firewall on your network.
Fold
The fold in web design is a technique that separates information that is initially loaded and what can be loaded on demand. This is used for a number of reasons, first to reduce the inital load of the page, secondly to separate important information to less important. What is located above the fold is what is first loaded when the web page is opened.
Footer
Just like in regular document layout, the footer is what is located on the bottom of the page, usually present on all pages that contains general information.
Form
One of the most common forms in web development is a contact formular. But forms can also be used to submit login information and or subscribing to a newsletter.
Front end
See client side development.
Gif
Gif is a picture format that can contain more than one picture. This is often used in order to portrait an illusion of movement.
GUI
Abbrevation of Graphical User Interface. The user interface is what a user of a program or application is interfering with when they are changing or using the application. A GUI is a way to make it graphical, with buttons etc.
Hack
In web development a hack is usually described as a way to achieve something through a workaround. Can be described as a working but inefficient solution to a problem.
Host
Web hosting is a service that provides a space for storing information, images and other content that is accessible though a website. For an online presence you either need to have your own server or let someone "host" for you, letting you use their server. A webhost or hosting-provider is a company that offers such a service.
Hits
A way of counting the amount of received packages from a request from search engine.
Hotspot
A function to share internet access via wifi.
HTML
Hypertext Markup Language. The standard to create web pages with more than just text.
HTML5
The newest version of HTML (at time of writing).
Hyperlink
A link to another destination. What separates a hyperlink from a "normal" reference to another destination is that you can interact with them, for example click them.
Interface
What connects components in a computer related area. That could be the connection inbetween computers (ethernet) or in between computer and person using it (see GUI).
Intranet
A network not accessible from outside a specific location.
IP
IP address - a number assigned to everything on the network in order for something to be found, kind of like an id number for components on a network.
JavaScript
The standard scripting language for client side interaction. JavaScript can be used to change how the html is interpreted by your browser on demand.
Jpeg or jpg
A compressed Picture Format. Used to make a picture file smaller with the backside of loss of quality.
jQuery
JavaScript library.
Link
Links represent a reference to a different file, often on a different directory or even to a different domain, usually presented as a hyperlink.
Logfiles
Logfiles are used to store information about the use of an application. An example of a logfile is a error log, where "everything that goes wrong" are stored with details about the incident.
Markup Language
see html.
Metadata
Shortly described as data about data. Examples of metadata could be the size of a picture, or length of a video. Metadata is basically a reference to something else, it does not contain any "value" in itself.
MySQL
Open source relational database management system.
Navigation
The navigation is the area where you can find access to all essential parts of a web site.
Open source
Software released as open source means that it comes with a license that allows access to the source material in addition to the rights to distribute and freely change the code.
PageRank
The measurement of deciding in which order something is viewed in a search engine. The higher ranking a web page has, the more likely it is to show up early in a search engine.
Phishing
The method of collecting sensitive information without the consent of the victim. Information could be things like user names and passwords, personal security numbers, email address or even credit card numbers. This method is often used by dishonest and other kooky organizations. Definitely considered bad practice if not even illegal.
PHP
PHP Hypertext Preprocessor - server side / back end programming language.
PDF
Portable Document Format. A format useful for digital documents in order for them to keep the correct layout independent on which device they are viewed.
Portal (web portal)
Can be considered as a gathering of information that is presented in a uniform way.
Pixel
Everything you see on your devices display is constructed in pixels. The maximum amount of pixels allowed to be displayed at the same time is dependent on your devices resolution, and not the physical size of the screen.
Pop-up window
A window that opens automatically, often used to display information meant to catch the attention of the end user. Due to excessive use of this method by not-so-serious websites does every modern browser include a pop-up blocker. Using pop-ups is therefore considered bad practice.
PNG
An image format. Developed to replace the GIF format.
Print screen
To take a virtual "photo" of your screen.
RSS
Rich Site Summary, or Really Simple Syndication, is used to summarize and publicize content from websites that are often updated. This is also called a RSS feed.
Robots.txt or Robot file
A file that tells a search engine where to look and where not to look on the web page.
Root directory
The root directory is the main directory of any linux setups. The root directory contains contains folders that lead deeper into the file tree.
Search engine
A search engine is an web application designed to index web pages of content and display it in a comprehensive way.
SEO
Search Engine Optimization. A marketing strategy to get higher ranking in search engines, and effectively being displayed as a more relevant "hit".
Server
A server is a computer meant to host and display content.
Server side
See back end development.
Session
All that happens when a page is opened, and ends when it is closed.
Sitemap
A map over the current site. Typically arranged in a hierarchical order.
Social media
A name for the group of tools that makes it possible for the user to easily make information availible on the internet. Common applications used are facebook, twitter, blogs.
Spam
Unwanted automatic emails. Often sent in excess and with malicious intentions.
Spider
Also called a web crawler, used by search engines to index content in a website.
Splash screen
Can also be described as a "startup screen". Basically a page that shows when or during startup of a program or application
Spyware
A malicious program that collect and send data about a user.
Status bar
The horizontal bar in the bottom of a web browser. Displays information about what is being loaded or elements that you are hovering over with your mouse cursor.
Streaming
When media is streamed, means that it is getting temporarily downloaded and immediately displayed to the user.
SQL
Structured Query Language. A language specially designed to access and edit databases.
Stylesheet
A file that is containing the styling information. Typically a reference to the css file that a page is using.
System font
The default font of the system. When using a PC in compatibility mode, the system will default to this font.
Tags
Every element in a html document is surrounded by tags. Most with a starting tag and an ending tag.
Template
A standard framework used as a default setup.
Traffic
The data that is transferred to and from a computer on the network.
Unicode
Created to standardize the way the encoding works for characters, meant to cover all characters, in all languages.
Uploading
Traffic on the network can be summarized as uploading and downloading. Basically what get sent (uploading) and received (downloading) to a computer.
Validation
The act of making sure that a web page is using the correct specifications and does what it is supposed to be doing.
Viewport
Is a area that is displaying computer graphics.
Virus
A malicious application programmed to automatically spread.
Web
Usually a reference to the World Wide Web.
Web 2.0
Indicates the shift from a passive to more interactive web. Content provided on websites are produced by the users rather than the creators of a web page.
Web font
A font specifically set on a web page. If no font is set, the web browser will default to the system font.
WWW
World Wide Web, or the internet
XML
eXtensible Markup Language. A ruleset aming to format documents so that both machines and humans can read the elements inside.