Other Terminology

API - Application Programming Interface

API is a mechanism that allows different systems to communicate with each other. Developers create APIs so that data that exists in their system can be made available in other applications or websites.

CMS - Content Management System

CMS - manages the creation and modification of digital content. It typically supports multiple users in a collaborative environment.

Code Injection

Code injection is the process when hacker introduces (or "inject") code into the insecure computer program and change how the program was intended to work, it usually happens when the website does not validate data that is received.

CSS - Cascading Style Sheets

CSS is a style sheet language used for describing the presentation of a document written in a markup language like HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.

Domain Verification by Facebook

Domain Verification by Facebook provides a way for you to claim ownership of your domain in Facebook Business Manager. This ownership allows you to control editing privileges of your links and other content to prevent misuse of your domain and to keep bad actors from spreading misinformation.

DMARC - Domain-based Message Authentication, Reporting & Conformance

DMARC is designed to fit into an organization’s existing inbound email authentication process. The way it works is to help email receivers determine if the purported message “aligns” with what the receiver knows about the sender.

FCP - First Contentful Paint

FCP measures the time from navigation to the time when the browser renders the first bit of content from the DOM. This is an important metrics to measure the page loading speed.

Ping Test

Ping checks if a web host (or website address) or IP address is reachable across the Internet by sending multiple ICMP (Internet Control Message Protocol) packets and listening for the replies.

RWD - Responsive Web Design

RWD is a web design technique used to create one website that automatically reformats for the best user viewing experience on a variety of devices and screen widths, i.e. desktops, laptops, tablets, and mobile phones.

Tech Stack - Technology Stack

Tech stack is the combination of programming languages, tools, and frameworks that the developers use to create web and mobile applications or a set of software that provides the infrastructure for a computer. The stacks differ whether installed in a client-side and server-side, also popular as front end and back end.

UAT - User Acceptance Testing

UAT is the process when actual software users test the software to make sure it can handle required tasks in real-world scenarios, according to specifications.

UI - User Interface

UI is the space where interactions between humans and machines occur.

UX - User Experience

UX is the person's emotions and attitudes about using particular software, system or service. It includes the practical, experiential, affective, meaningful and valuable aspects of human-computer interaction and product ownership.

WebDAV - Web Distributed Authoring and Versioning

WebDAV is an extension of the Hypertext Transfer Protocol that allows clients to perform remote Web content authoring operations.

W3C - World Wide Web Consortium

W3C is an international community that develops open standards to ensure the long-term growth of the Web. Follow the link to validate your website https://hexometer.com/w3c-validator