8. Codecademy: HTML & CSS Flashcards
URL
Uniform Respurce Locator
Domain
The part of the URL specifying the location of the web server responding to an HTTP request
IP Address
Definitive address of a computer or server
DNS
Domain Naming System
What does the DNS do?
Maps the human-readable domain name to the IP address of the server hosting the domain.
HTTP
HyperText Transfer Protocol
What is HTTP?
It’s the protocol for data communication between clients(website users) and servers(website hosts).
What differentiates HTTPS from HTTP?
Data exchanged with this protocol is securely encrypted by TLS or SSL standards to authenticate the site and protect the privacy and integrity of the exchanged data.
TLS
Transfer Layer Security
SSL
Secure Sockets Layer
What are TLS and SSL?
Cryptographic protocols that provide communications security over a computer network.
POP
Post Office Protocol: Email fetching from mail server that deletes the server’s copy once moved to the destination.
IMAP
Internet Messaging Access Protocol: Cloud based email fetching, where email is fetched and also kept in the server, with read and replied labeling on both ends.
API
Application Programming Interface: Allows communication between websites and computers without the styling of human-readable pages.
Web Server
The computer hosting the website or application which receives and responds to the incoming HTTP requests from browsers and other applications.
Bugs
Problems, often syntax issues and typos, in code which lead to errors in computer software or hardware.
(the) Cloud
Server space accessible through the web where data can be stored to free up disk space on computers and devices. Websites hosted on cloud servers have faster up/downloading speeds and have less downtime due to data being mirrored across many servers.
Cookies
Small pieces of data sent from a website to a browser, to allow the server to remember or authenticate a client’s information.
404 Error
Error printed to client browser by server when a webpage that doesn’t exist is requested.
SEO
Search Engine Optimization: increasing the visibility of a website in a browser’s unpaid search results by improving keyword relevance in source code, metadata and site content which will help it be properly indexed by web crawlers.
web crawler
An Internet bot, sometimes called a spider, that systematically browses the web in order to keep indexes of web pages up to date.
WYSIWYG
“What you see is what you get”; acronym is used as a noun, categorizing text editors and site builders which allow building and editing of the “real” visual version of the text or content (vs coding in HTML/CSS etc and having to use a browser to see what it looks like client side).
Responsive Design
Optimizing the usability and readability of your site or app for functionality across screen sizes utilizing browser specifications.
Grid
A system used for website elements to be visually aligned in different styles.