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

Tag: web design

  • October 9, 2026
    A digital signature is an object that can be used to authenticate the author of a document or message.
  • October 9, 2026
    Developer tools (or "development tools" or short "DevTools") are programs that allow a developer to create, test and debug software.
  • October 9, 2026
    A device pixel is the smallest physical display unit capable of displaying a full color independent of its neighbor.
  • October 9, 2026
    Deserialization is the process whereby a lower-level format (e.g., that has been transferred over a network, or stored in a…
  • October 9, 2026
    A design token is a named value representing a reusable design decision, such as a brand color, spacing step, or…
  • October 9, 2026
    Deno is a runtime environment for JavaScript, TypeScript, and WebAssembly.
  • October 9, 2026
    The term delta refers to the difference between two values or states.
  • October 9, 2026
    Denial of Service (DoS) is a category of network attack that consumes available server resources, typically by flooding the server…
  • October 9, 2026
    In cryptography, decryption is the conversion of ciphertext into plaintext.
  • October 9, 2026
    A deep copy of an object is a copy whose properties do not share the same references (point to the…
  • October 9, 2026
    Deep equality is a comparison of compound values, such as objects or arrays, that compares their contents recursively.
  • October 9, 2026
    Debouncing, in the context of programming, means to discard operations that occur too close together during a specific interval, and…
  • October 9, 2026
    A database is a storage system that collects organized data, making it easier to search, structure, and extend.
  • October 9, 2026
    The Cloud refers to servers located worldwide that are accessed over the Internet, and the software and databases that run…
  • October 9, 2026
    Cloud computing refers to the on-demand delivery of a wide range of computing services such as storage, databases, networking, analytics,…
  • October 9, 2026
    In cryptography, ciphertext is a scrambled message that conveys information but is not legible unless decrypted with the right cipher…
  • October 9, 2026
    In cryptography, a cipher is an algorithm that can encrypt plaintext to make it unreadable, and to decrypt the encoded…
  • October 9, 2026
    Cipher suite is a combination of a key exchange algorithm, authentication method, bulk encryption cipher, and message authentication code.
  • October 9, 2026
    A character set is an encoding system to let computers know how to recognize Character, including letters, numbers, punctuation marks,…
  • October 9, 2026
    Character encoding defines a mapping between bytes and text.
  • October 9, 2026
    An HTML character reference is an escape sequence of characters that is used to represent another character in the rendered…
  • October 9, 2026
    In security protocols, a challenge is some data sent to the client by the server in order to generate a…
  • October 9, 2026
    A certificate authority (CA) is an organization that signs digital certificates and their associated public keys, thereby asserting that the…
  • October 9, 2026
    A CDN (Content Delivery Network) is a group of servers spread out over many locations.
  • October 9, 2026
    Card sorting is a simple technique used in Information architecture whereby people involved in the design of a website (or…
  • October 9, 2026
    A caret (sometimes called a "text cursor") is an indicator displayed on the screen to indicate where text input will…
  • October 9, 2026
    The canvas element is part of HTML5 and allows for dynamic, scriptable rendering>) of 2D and 3D shapes and bitmap…
  • October 9, 2026
    A canonical URL identifies the preferred URL for a page or substantially duplicate content in search-related metadata.
  • October 9, 2026
    In CSS, canonical order is used to refer to the order in which separate values need to be specified (or…
  • October 9, 2026
    A callback function is a function passed into another function as an argument, which is then invoked inside the outer…
  • October 9, 2026
    Camel case is a way of writing phrases without spaces, where the first letter of each word is capitalized, except…
  • October 9, 2026
    A cacheable response is an HTTP response that can be cached, that is stored to be retrieved and used later,…
  • October 9, 2026
    A call stack is a mechanism for an interpreter (like the JavaScript interpreter in a web browser) to keep track…
  • October 9, 2026
    Brotli is a general-purpose lossless compression algorithm.
  • October 9, 2026
    The bounding box of an element is the smallest possible rectangle (aligned with the axes of that element's user coordinate…
  • October 9, 2026
    A breadcrumb, or breadcrumb trail, is a navigational aid that is typically placed between a site's header and the main…
  • October 9, 2026
    A boolean attribute in HTML is an attribute that represents true or false values.
  • October 9, 2026
    In computer science, a Boolean is a logical data type that can have only the values true or false.
  • October 9, 2026
    A block cipher mode of operation, usually just called a "mode" in context, specifies how a block cipher should be…
  • October 9, 2026
    In CSS, content that participates in block layout is called block-level content.
  • October 9, 2026
    A block on a webpage is an HTML element that appears on a new line, i.e., underneath the preceding element…
  • October 9, 2026
    In JavaScript, a block is a collection of related statements enclosed in braces ("{}").
  • October 9, 2026
    Bitwise flags are sets of variables, usually simple number values, which can be used to enable or disable specific usages…
  • October 9, 2026
    Blink is an open-source browser rendering engine developed by Google as part of Chromium (and therefore part of Chrome as…
  • October 9, 2026
    In programming, a binding is an association of an identifier with a value.
  • October 9, 2026
    The back/forward cache, or bfcache, is a performance-enhancing feature available in modern browsers that enables instant back and forward navigation…
  • October 9, 2026
    BiDi (BiDirectional) describes a document that contains both right-to-left (RTL) and left-to-right (LTR) text.
  • October 9, 2026
    A BCP 47 language tag is a string of characters that precisely specifies a human language in terms of the…
  • October 9, 2026
    A web beacon is a small object, such as a 1 pixel gif, embedded in markup, used to communicate information…
  • October 9, 2026
    A baseline is an imaginary line along the inline axis of a line box along which individual glyphs of text…
  • October 9, 2026
    Base64 is a group of similar binary-to-text encoding schemes that represent binary data in an ASCII string format by transforming…
  • October 9, 2026
    Baseline identifies the availability of web platform features across popular browsers, including APIs, CSS properties, and JavaScript syntax.
  • October 9, 2026
    An aspect ratio is the proportional relationship between an element or viewport's width and height.
  • October 9, 2026
    An array is an ordered collection of data (either primitive or object depending upon the language).
  • October 9, 2026
    The ARPANET (Advanced Research Projects Agency NETwork) was an early computer network, constructed in 1969 as a robust medium to…
  • October 9, 2026
    ARIA (Accessible Rich Internet Applications) is a W3C specification developed by WAI to make Web content and Web applications more…
  • October 9, 2026
    .arpa (address and routing parameter area) is a top-level domain in the Domain Name System (DNS) used for Internet infrastructure…
  • October 9, 2026
    Arguments are values (primitive or object) passed as input to a function.
  • October 9, 2026
    Application context refers to the top-level browsing context of a web application.
  • October 9, 2026
    An API (Application Programming Interface) is a set of features and rules that exist inside a software program (the application)…
  • October 9, 2026
    The alpha channel specifies the opacity of a color.
  • October 9, 2026
    In CSS box alignment the alignment subject is the thing (or things) being aligned within the alignment container by the…
  • October 9, 2026
    An algorithm is a self-contained series of instructions to perform a function.
  • October 9, 2026
    Asynchronous JavaScript and XML (Ajax, or AJAX) is a web development technique in which a web app fetches content from…
  • October 9, 2026
    The advance measure is the total space the glyph takes, either horizontally or vertically, depending on the current writing direction.
  • October 9, 2026
    The accessibility tree contains accessibility-related information for most HTML elements.
  • October 9, 2026
    An accessible description is the description of a user interface element that provides additional information to help users of assistive…
  • October 9, 2026
    An accessible name is the label assistive technology exposes for an interface element.
  • October 9, 2026
    Abstraction in computer programming is a way to reduce complexity and allow efficient design and implementation in complex software systems.
  • October 9, 2026
    An accent is a typically bright color that contrasts with the more utilitarian background and foreground colors within a color…