Opens in a new tab
A picture of Jeff Brigman
I CODE TODAY FOR
A BETTER TOMORROW

Tag: web design

  • October 9, 2026
    Kebab case is a way of writing phrases without spaces, where spaces are replaced with hyphens -, and the words…
  • October 9, 2026
    JIT (Just-In-Time Compilation) is a compilation process in which code is translated from an intermediate representation or a higher-level language…
  • October 9, 2026
    JSON is a convenient and widely used format for serializing objects, arrays, numbers, strings, booleans, and null.
  • October 9, 2026
    JPEG (Joint Photographic Experts Group) is a commonly used method of lossy compression for digital images.
  • October 9, 2026
    JavaScript Object Notation (JSON) is a data-interchange format.
  • October 9, 2026
    JavaScript engines are interpreters that parse and execute JavaScript code.
  • October 9, 2026
    Jitter is the term used in computer networking to refer to packet delay variation — the variance in the rate…
  • October 9, 2026
    In CSS, the intrinsic size of an element is the size it would have based purely on its content, without…
  • October 9, 2026
    Internationalization, often shortened to "i18n", is the practice of designing a system in such a way that it can easily…
  • October 9, 2026
    Interpolation is a method for estimating new data points based on a set of known data points.
  • October 9, 2026
    Interaction to Next Paint (INP) measures the responsiveness of a website to user interactions (for example, when they click a…
  • October 9, 2026
    In object-oriented programming, an interface describes the set of properties and methods that an object exposes.
  • October 9, 2026
    In CSS, inset properties control positioned elements' location by specifying offsets from the elements' default positions.
  • October 9, 2026
    An Input Method Editor (IME) is a program that provides a specialized user interface for text input.
  • October 9, 2026
    In CSS, content that participates in inline layout is called inline-level content.
  • October 9, 2026
    The ink overflow of a box refers to the part of the box and its contents that creates a visual…
  • October 9, 2026
    IndexNow is a protocol for notifying participating search engines that a URL was added, changed, or deleted.
  • October 9, 2026
    Inheritance is a major feature of object-oriented programming.
  • October 9, 2026
    IMAP (Internet Message Access Protocol) is a protocol used to retrieve and store emails.
  • October 9, 2026
    An immutable value is one whose content cannot be changed without creating an entirely new value, in comparison with mutable…
  • October 9, 2026
    An IIFE (Immediately Invoked Function Expression) is an idiom in which a JavaScript function runs as soon as it is…
  • October 9, 2026
    An identity provider (IdP) is an entity in a federated identity system that manages a user's credentials and can authenticate…
  • October 9, 2026
    An IDL (Interface Description Language) is a generic language, used to specify object interfaces independent of any particular programming language.
  • October 9, 2026
    An identifier is a sequence of characters in the code that identifies a variable, function, or property.
  • October 9, 2026
    An HTTP method is idempotent if the intended effect on the server of making a single request is the same…
  • October 9, 2026
    ICE (Interactive Connectivity Establishment) is a framework used by WebRTC (among other technologies) for connecting two peers, regardless of network…
  • October 9, 2026
    HTTPS RR (HTTPS Resource Records) are a type of DNS record that delivers configuration information and parameters for how to…
  • October 9, 2026
    HTTPS (HyperText Transfer Protocol Secure) is an encrypted version of the HTTP protocol.
  • October 9, 2026
    In HTTP messages, the content describes the 'information' conveyed in the message body (which follows the header section), after any…
  • October 9, 2026
    An HTTP header is a field of an HTTP request or response that passes additional context and metadata about the…
  • October 9, 2026
    The term HTML5 is essentially a buzzword that refers to a set of modern web technologies.
  • October 9, 2026
    HTML color codes is a defacto general term used to describe the earliest-available methods for specifying colors on web pages.
  • October 9, 2026
    Houdini was the abbreviated name of the CSS-TAG Houdini Task Force, which met from 2015 to 2019, and the name…
  • October 9, 2026
    HTTP Strict Transport Security lets a website inform the browser that it should never load the site using HTTP and…
  • October 9, 2026
    A host is a device connected to the Internet (or a local network).
  • October 9, 2026
    A hotlink (also known as an inline link) is an object (typically an image) directly linked to from another site.
  • October 9, 2026
    Hash-based message authentication code(HMAC) is a mechanism used for cryptographically authenticating messages.
  • October 9, 2026
    JavaScript Hoisting refers to the process whereby the interpreter appears to move the declaration of functions, variables, classes, or imports…
  • October 9, 2026
    A high-level programming language has a significant abstraction from the details of computer operation.
  • October 9, 2026
    In computer networking, head-of-line blocking (HOL blocking) refers to a performance bottleneck that occurs when a queue of packets is…
  • October 9, 2026
    A hash function is a function that takes a variable-length input and produces a fixed-length output, also called a digest…
  • October 9, 2026
    Hash routing is a client-side technique used in single-page applications (SPAs) to manage navigation and state changes without reloading the…
  • October 9, 2026
    gzip is a file format used in file compression and decompression.
  • October 9, 2026
    Gutters or alleys are spacing between content tracks.
  • October 9, 2026
    A grid row is a horizontal track in a CSS grid layout, that is the space between two horizontal grid…
  • October 9, 2026
    A grid track is the space between two adjacent grid lines.
  • October 9, 2026
    Grid lines are created anytime you use a CSS grid layout.
  • October 9, 2026
    A grid column is a vertical track in a CSS grid layout, and is the space between two vertical grid…
  • October 9, 2026
    Using the value grid or inline-grid on an element turns it into a grid container using CSS grid layout, and…
  • October 9, 2026
    CSS grid layout is a two-dimensional layout method enabling the laying out of content in rows and columns.
  • October 9, 2026
    In a CSS grid layout, a grid cell is the smallest unit you can have on your CSS grid.
  • October 9, 2026
    A CSS grid is defined using the grid value of the display property; you can define columns and rows on…
  • October 9, 2026
    A grid area is one or more grid cells that make up a rectangular area on the grid.
  • October 9, 2026
    Graceful degradation is a design philosophy that centers around trying to build a modern website/application that will work in the…
  • October 9, 2026
    The (GNU) GPL (General Public License) is a copyleft free software license published by the Free Software Foundation.
  • October 9, 2026
    The global object in JavaScript is an object which represents the global scope.
  • October 9, 2026
    Git is a free, open-source, distributed Source Code Management (SCM) system.
  • October 9, 2026
    Gecko is the layout engine developed by the Mozilla Project and used in many apps/devices, including Firefox and Firefox OS.
  • October 9, 2026
    General header is an outdated term used to refer to an HTTP header that can be used in both request…
  • October 9, 2026
    A color gamut is a subset of colors, usually representing the colors that a display or a printing device can…
  • October 9, 2026
    Garbage collection is a term used in computer programming to describe the process of finding and deleting objects which are…
  • October 9, 2026
    A forbidden request header is an HTTP header name-value pair that cannot be set or modified programmatically in a request.
  • October 9, 2026
    Focus management controls where keyboard focus moves when an interface changes.
  • October 9, 2026
    In CSS, flow relative values are directional keyword values relative to an element's block and inline axes.
  • October 9, 2026
    Flexbox is the commonly-used name for the CSS flexible box layout module, a layout model for displaying items in a…
  • October 9, 2026
    The direct children of a Flex Container (elements with display: flex or display: inline-flex set on them) become flex items.
  • October 9, 2026
    flex is a value of the CSS display property.
  • October 9, 2026
    A flexbox layout is defined using the flex or inline-flex values of the display property on the parent item.
  • October 9, 2026
    First Paint is the time between navigation and when the browser first renders pixels to the screen, rendering anything that…
  • October 9, 2026
    A programming language is said to have First-class functions when functions in that language are treated like any other variable.
  • October 9, 2026
    First CPU Idle measures when a page is minimally interactive, or when the window is quiet enough to handle user…
  • October 9, 2026
    First Meaningful Paint (FMP) is the paint after which the biggest above-the-fold layout change has happened and web fonts have…
  • October 9, 2026
    A firewall is a system that filters network traffic.
  • October 9, 2026
    First Contentful Paint (FCP) is a measure of when the browser renders its first DOM content, providing user feedback that…
  • October 9, 2026
    Fingerprinting is a practice in which websites identify a particular browser (and by extension, a particular user) by collecting and…
  • October 9, 2026
    A fetch metadata request header is an HTTP request header that provides additional information about the context from which the…
  • October 9, 2026
    CSP fetch directives are used in a Content-Security-Policy header and control locations from which certain resource types may be loaded.
  • October 9, 2026
    A favicon (favorite icon) is a tiny icon included along with a website, which is displayed in places like the…
  • October 9, 2026
    A federated identity system is one in which an identity provider (IdP) acts as an intermediary between users and relying…
  • October 9, 2026
    A falsy (sometimes written falsey) value is a value that is considered false when encountered in a Boolean context.
  • October 9, 2026
    In CSS Box Alignment, a fallback alignment is specified in order to deal with cases where the requested alignment cannot…
  • October 9, 2026
    In CSS, the extrinsic size of an element is determined by its layout context, that is, by constraints imposed from…
  • October 9, 2026
    The Exchangeable Image File Format (EXIF) is a standard that specifies how metadata about a multimedia file can be embedded…
  • October 9, 2026
    Expando properties are properties added to DOM nodes with JavaScript, where those properties are not part of the object DOM…
  • October 9, 2026
    In computer science, an enumerated type is a data type consisting of a limited set of named values.
  • October 9, 2026
    Warning: The current HTTP/1.1 specification no longer refers to entities, entity headers or entity-body.
  • October 9, 2026
    Endian and endianness (or "byte-order") describe how computers organize the bytes that make up numbers.
  • October 9, 2026
    Entity is a term from the Standard Generalized Markup Language (SGML), which refers to a reference to information that can…
  • October 9, 2026
    In cryptography, encryption is the conversion of plaintext into a coded text or ciphertext.
  • October 9, 2026
    Encapsulation is the packing of data and functions into one component (for example, a class) and then controlling access to…
  • October 9, 2026
    Effective connection type (ECT) refers to the measured network performance, returning a cellular connection type, like 3G, even if the…
  • October 9, 2026
    An element is a part of a webpage.
  • October 9, 2026
    Ecma International (formally European Computer Manufacturers Association) is a non-profit organization that develops standards in computer hardware, communications, and programming…
  • October 9, 2026
    A domain is an authority within the internet that controls its own resources.
  • October 9, 2026
    The DOM (Document Object Model) is an API that represents and interacts with any HTML or XML-based markup language document.
  • October 9, 2026
    In HTML, the doctype is the required !doctype html preamble found at the top of all documents.
  • October 9, 2026
    DNS (Domain Name System) is a hierarchical and decentralized naming system for Internet-connected resources.
  • October 9, 2026
    DNS over HTTPS (DoH) is a protocol for performing DNS resolution over an encrypted HTTPS connection.
  • October 9, 2026
    Distributed Denial-of-Service (DDoS) is a type of DoS attack in which many compromised systems are made to attack a single…
  • October 9, 2026
    A digital certificate is a data file that binds a publicly known cryptographic key to an organization.