Glossary of Terms

Equivalent Software Definitions

Alt Text  

Alt Text is a short description of an image. An alt text can replace an image if it cannot be loaded by the browser. It is also required for accessibility purposes, allowing screen readers to convey the content of the image to the user. Alt Text is also indexed by search engines and can improve SEO. Alt text best practices are to keep the content relevant and under 250 characters. Note, if an image is purely decorative, it means it does not require an alt text. If you need additional help deciding how to use an alt text, please refer to the W3C’s alt decision tree.

Contrast Themes | Custom Color Themes

Contrast Themes is a Windows desktop system setting that allows a user to choose a background color and a text color. Hypothetically, Contrast Themes can display any color combination. Many low vision users prefer black backgrounds with bright yellow text to increase contrast. Alternatively, some users may choose a very low contrast theme, such as a tan background with sepia text, to reduce headaches and eye strain. Planning ahead for contrast themes allows you to anticipate both ends of the spectrum by simply using good contrast and luminosity within your graphics.


Color Contrast Ratios

We highly recommend checking your graphics and text with the APCA Contrast Calculator to make sure your images and text exceed the current WCAG 2.2 guidelines for color contrast.

Dark Mode

Dark mode is an accessibility feature that allows a user to change the color theme of an app or operating system to a darker color theme. It reduces visual complexity that can cause eye strain, and helps users with sensitivity to light. Our software allows you to upload a light mode version of your graphic and it will instantly calculate a dark mode version for you to customize as desired.

TIP: Be sure your website or app has a dark theme installed before you install your Smart SVGs.

Dark Themes

The terms "dark theme" and "dark mode" are used interchangeably, and can cause confusion."Dark theme" is a design term that refers to the CSS color palette consisting of darker colored backgrounds and lighter colored foreground elements. "Dark mode" is a term that refers to an OS, app, or browser setting that triggers the "dark theme" to display for the user.

However, websites and apps can be designed with any colors as their default, including using dark backgrounds and light text resembling a “dark theme”. This means that the website or app will always be displayed in the dark colors in which it was designed, whether or not a user has chosen a light or dark mode.

By contrast, some websites offer both a "light" and "dark" theme, and they let the browsers know this through a simple media query allowing the user’s preference to be displayed. This is what we mean by ensuring your website has a "dark theme" feature installed before choosing to add the “dark mode” option for your Smart SVGs. The “dark mode” version of your Smart SVG will be invoked by the browser, hopefully matching the behavior and color changes of your website interface. Without an actual “dark theme” and not having the background colors changing behind your image — issues could arise with a low contrast scenario ie: images disappearing!

If your website only has a dark color palette, and does not indicate it in CSS, your Smart SVG will load in the initial state.  In that case, design your SVG to match your website, and do not select the dark mode option.  You may still add the mobile responsive feature if you have a mobile version of your image.

Decorative 

An SVG marked as “Decorative” will not have Alt Text. Screen readers will ignore the image or icon. Please choose this option if your SVG is meant for visual, decorative purposes only and does not convey any other information to the user.

Generate Dark Theme

Equivalent will catalog color swatches from your uploaded SVG icon and recommend a dark mode version for a dark mode theme. You can choose the recommendation or edit the colors.

Light Mode

For the majority of graphics, the original design is created for Light Mode environments. This refers to a light background with dark text and graphics, and is the default setting for most user interfaces. This is the design version we ask you to upload into the software. Our software will then automatically walk you through designing a dark mode version of your image.

Long Description 

Graphics that contain essential information that can't be conveyed in a short phrase or sentence can use a Long Description to provide additional information when the Alt Text is not enough. Example: if describing a graph, also describe the conclusion reached from the data. We allow up to 2000 characters to write a more detailed descriptions for users.

Preview Background

This preview background color can be customized when designing your dark mode version of your Smart SVG. Please note, the preview background color will not be included or displayed on your final Smart SVG file. This is for design purpose only. We recommend only uploading images without any background color so the image can change to be customized for the user when they prefer to see a dark theme.

Responsive Resizing 

People experience the internet using a variety of devices with various screen sizes and resolutions. Smart SVG can adapt to the best possible layout for the user’s device through the use of media query breakpoints, the screen dimensions that trigger alterations to the graphic. When using our software you can upload a second image which is built into your Smart SVG to be swapped out when displayed below a certain breakpoint.

Responsive Breakpoints

Enter the browser window breakpoint width in pixels at which your website content changes or adapts to provide the best possible user experience on a mobile or tablet display.

Important Terms from W3C

Assistive Technologies

Hardware and/or software that:

  • relies on services provided by a user agent to retrieve and render Web content

  • works with a user agent or web content itself through the use of APIs, and

  • provides services beyond those offered by the user agent to facilitate user interaction with web content by people with disabilities

Examples of assistive technologies that are important include the following:

  • screen magnifiers, which are used to enlarge and improve the visual readability of rendered text and images;

  • screen readers, which are most-often used to convey information through synthesized speech or a refreshable Braille display;

  • text-to-speech software, which is used to convert text into synthetic speech;

  • speech recognition software, which is used to allow spoken control and dictation;

  • alternate input technologies (including head pointers, on-screen keyboards, single switches, and sip/puff devices), which are used to simulate the keyboard;

  • alternate pointing devices, which are used to simulate mouse pointing and clicking.

Accessibility Tree

Tree of accessible objects that represents the structure of the user interface (UI). Each node in the accessibility tree represents an element in the UI as exposed through the accessibility API; for example, a push button, a check box, or container.

Accessible Description

An accessible description provides additional information, related to an interface element, that complements the accessible name. The accessible description might or might not be visually perceivable. 

Accessible Name

The accessible name is the name of a user interface element. Each platform accessibility API provides the accessible name property. The value of the accessible name may be derived from a visible (e.g., the visible text on a button) or invisible (e.g., the text alternative that describes an icon) property of the user interface element. See related accessible description.

A simple use for the accessible name property may be illustrated by an "OK" button. The text "OK" is the accessible name. When the button receives focus, assistive technologies may concatenate the platform's role description with the accessible name. For example, a screen reader may speak "push-button OK" or "OK button". The order of concatenation and specifics of the role description (e.g., "button", "push-button", "clickable button") are determined by platform accessibility APIs or assistive technologies.

Accessible object

node in the accessibility tree of a platform accessibility API. Accessible objects expose various statesproperties, and events for use by assistive technologies. In the context of markup languages (e.g., HTMLand SVG) in general, and of WAI-ARIA in particular, markup elements and their attributes are represented as accessible objects. 

Aural Experience - from Timbre

“Taken as a whole, the audible component of brand experience; everything a customer hears when interacting with a given company. As businesses become more attuned to the emotional state of their audiences and the degree to which sound has a such a significant impact on how audiences feel, companies are paying closer attention to the aural dimension of their brand experiences and approaching the design of Aural Experience with greater intentionality.”

Attribute

In this specification, attribute is used as it is in markup languages. Attributes are structural features added to elements to provide information about the states and properties of the object represented by the element.

Class

A set of instance objects that share similar characteristics.

Element

In this specification, element is used as it is in markup languages. Elements are the structural elements in markup language that contains the data profile for objects.

Event

A programmatic message used to communicate discrete changes in the state of an object to other objects in a computational system. User input to a web page is commonly mediated through abstract events that describe the interaction and can provide notice of changes to the state of a document object. In some programming languages, events are more commonly known as notifications.

Hidden

Indicates that the element is not visible, perceivable, or interactive to any user. An element is considered hidden if it or any one of its ancestor elements is not rendered or is explicitly hidden.

Informative

Content provided for information purposes and not required for conformance. Content required for conformance is referred to as normative.

Node

Basic type of object in the DOM tree or accessibility tree. DOM nodes are further specified as Element or Text nodes, among other types. The nodes of an accessibility tree are accessible objects

Normative

Required for conformance. By contrast, content identified as informative or "non-normative" is not required for conformance.

Object

In the context of user interfaces, an item in the perceptual user experience, represented in markup languages by one or more elements, and rendered by user agents.

In the context of programming, the instantiation of one or more classes and interfaces which define the general characteristics of similar objects. An object in an accessibility API may represent one or more DOMobjects. Accessibility APIs have defined interfaces that are distinct from DOM interfaces.Perceivable

Presentable to users in ways they can sense. References in this document relate to WCAG 2.1 Principle 1: Content must be perceivable [WCAG21].

Property

Attributes that are essential to the nature of a given object, or that represent a data value associated with the object. A change of a property may significantly impact the meaning or presentation of an object. Certain properties (for example, aria-multiline) are less likely to change than states, but note that the frequency of change difference is not a rule. A few properties, such as aria-activedescendantaria-valuenow, and aria-valuetext are expected to change often. See clarification of states versus properties.

Role

Main indicator of type. This semantic association allows tools to present and support interaction with the object in a manner that is consistent with user expectations about other objects of that type.

Semantics

The meaning of something as understood by a human, defined in a way that computers can process a representation of an object, such as elements and attributes, and reliably represent the object in a way that various humans will achieve a mutually consistent understanding of the object.

State

A state is a dynamic property expressing characteristics of an object that may change in response to user action or automated processes. States do not affect the essential nature of the object, but represent data associated with the object or user interaction possibilities. See clarification of states versus properties.

Text node

Type of DOM node that represents the textual content of an attribute or an element. A Text node has no child nodes. 

Tooltip attribute

Any host language attribute that would result in a user agent generating a tooltip such as in response to a mouse hover in desktop user agents.

User Agent

Any software that retrieves, renders and facilitates end user interaction with Web content. This definition may differ from that used in other documents.

Widget

Discrete user interface object with which the user can interact. Widgets range from simple objects that have one value or operation (e.g., check boxes and menu items), to complex objects that contain many managed sub-objects (e.g., trees and grids).

W3C

The W3C refers to the World Wide Web Consortium, an international community where member organizations, staff, and the public work together to develop open standards for the long-term growth of the World Wide Web.

WCAG

WCAG is the acronym for the Web Content Accessibility Guidelines. This document covers a wide range of recommendations for making web content more accessible. These guidelines are utilized in most web accessibility standards and compliance.

Web Content

Web content refers to any information that may be found on a webpage, including but not limited to text, images, audio, video, and forms

Visual Perception Glossary

Curtsey of Andrew Somers, Myndex Luminance Contrast and Perception

Visible light is energy in a narrow range of frequencies or wavelengths that can be detected or sensed by "photo sensitive cells" in the back of the eye.

Color

color is not real, but a perception or interpretation by visual processing in the brain (in the brain's visual cortex) of stimulus from photosensitive cells in the eye.

  • Hue — refers to a particular color sensation, i.e. red, green, yellow, blue, etc. Hue does not exist in reality, it is solely the perception of the visual system responding to light of different frequencies.

  • Saturation — the color intensity or purity, reduced by:

    • tint (add white)

    • shade (add black)

    • tone (add grey)

Brightness — a relative perception, see also perceptual lightness.

Luminance (Y or L) — a physical measure of visible light intensity. Luminance is mathematically linear as light is in the real world.

Perceived Lightness (L*) — the perception of physical light intensity. Perceptual lightness is mathematically nonlinear in regards to light in the real world, however, some perceptual models attempt to provide a mathematically linear version of perception which then presents light as non-linear. The symbol L* refers to CIE L*a*b*, and should not be confused with luminance L.

Luma (Y' prime) — is a gamma encoded, weighted signal used in some video encodings. It is not to be confused with linear luminance.

Gamma — or transfer curve (TRC) is a curve that is commonly applied to image data for storage or broadcast to reduce perceived noise and improve data utilization.

Contrast — is a perception of the difference between two objects/elements. There are many forms of contrast, and the different types of contrast interact with and are affected by each other as well as being affected by other aspects of vision.

  • Lightness contrast: the difference in lightness and darkness between two items. This is a particularly important form of contrast for information such as text.

  • Spatial contrast: in other words contrasts of size. Size contrasts directly affect the perception of lightness contrasts.

  • Hue contrast: the perception of different light frequencies. Hue contrasts are three times weaker than lightness contrasts, and some people have problems perceiving some hues, so hue should never be a primary design contrast.

  • Positional contrasts: the distance and/or orientation between objects is important in object recognition and identification.

  • Temporal contrasts: contrasts of time, speed, and change.

Visual Acuity — acuity refers to the ability of the eye's optics to focus light onto the photoreceptors on the back of the eye.

  • Poor acuity is usually understood as blurry vision or an inability to focus.

Spatial Frequency — in a practical sense, this refers to the weight of a font, or the stroke width. A thinner font or narrower stroke width is a higher spatial frequency than a bolder or thicker stroke. Higher spatial frequencies require more luminance contrast to be visible than lower frequencies, such as a very bold large headline.

Acronyms


ADA. . . . . . . . . . Americans with Disabilities Act

ADHD. . . . . . . . Attention Deficit/Hyperactivity Disorder

AI. . . . . . . . . . . . . Artificial Intelligence

Android. . . . . . . Operation system of smartphones

ANED. . . . . . . . . Academic Network of European Disability

ASD. . . . . . . . . . Autism Spectrum Disorder

ASEAN. . . . . . . Association of Southeast Asian Nations

ASL. . . . . . . . . . American Sign Language

AT. . . . . . . . . . . . Assistive Technology

CBM. . . . . . . . . . Christoffel Blind Mission

CBR. . . . . . . . . . Community-based rehabilitation

CBS. . . . . . . . . . Community-based services

CEO. . . . . . . . . . Chief Executive Officer

CRPD. . . . . . . . . United Nations Convention on the. . . . . . . . . . . . . . .Rights of Persons with Disabilities

CSR. . . . . . . . . . Corporate Social Responsibility

CV. . . . . . . . . . . . Curriculum Vitae (resumé)

DAISY. . . . . . . . Digital Accessible Information System

DPO. . . . . . . . . . Disabled people’s organization

DRC. . . . . . . . . . DR Congo, Democratic Republic of Kongo

€. . . . . . . . . . . . . Euro

e.V.. . . . . . . . . . . eingetragener Verein (registered Association)

EAA. . . . . . . . . . European Accessibility Act

EASPD. . . . . . . European Association of Service Providers

EC. . . . . . . . . . . . European Commission (part of the EU)

ECI. . . . . . . . . . . Early childhood intervention

EDF. . . . . . . . . . European Disability Forum

EEA. . . . . . . . . . European Economic Area

EFC. . . . . . . . . . European Foundation Centre

ENAT. . . . . . . . . European Network of Accesible Tourism

ENIL. . . . . . . . . . European Network for Independent Living

Erasmus+. . . . . EU grant-funding programme

ESF. . . . . . . . . . European Social Fund

EU. . . . . . . . . . . . European Union

G3ICT. . . . . . . . Global Initiative for Inclusive ICTs

GIZ. . . . . . . . . . . Deutsche Gesellschaft für Internationale

. . . . . . . . . . . . . . .Zusammenarbeit

GPS. . . . . . . . . . Global Positioning System

HI. . . . . . . . . . . . Humanity & Inclusion

Horizon2020. . EU grant-funding programme

HR. . . . . . . . . . . . Human Resources

HTML. . . . . . . . . Hypertext Marker Language

. . . . . . . . . . . . . . .(Computer language used for websites)

ICT. . . . . . . . . . . Information and communication technologies

IDA. . . . . . . . . . . International Disability Alliance

IL. . . . . . . . . . . . . Independent Living

ILO. . . . . . . . . . . International Labour Organization

Inc.. . . . . . . . . . . Incorporated (for-profit organization in . . . . . . . . . . . . . . .US, UK and other countries)

INEE. . . . . . . . . . Inter-Agency Network for Education in Emergencies

IOS. . . . . . . . . . . Operating System of Apple smartphones

iPad. . . . . . . . . . . Tablet Computer, Trademark of Apple Computers

IS. . . . . . . . . . . . . International Sign (Language)

ISO. . . . . . . . . . . International Organization for Standardization

IT. . . . . . . . . . . . . Information & Technology (see ICT)

ITU. . . . . . . . . . . International Telecommunication Union

LLC. . . . . . . . . . . Limited Liability Company

Ltd. . . . . . . . . . . Limited (registered company)

MEP. . . . . . . . . . Member of the European Parliament

MP. . . . . . . . . . . Member of Parliament

NFC. . . . . . . . . . Near-Field Communication (a technology)

NGO. . . . . . . . . . Non-governmental organization

NYC. . . . . . . . . . New York City

OAS. . . . . . . . . . Organization of American States

OECD. . . . . . . . Organisation for Economic Co-operation

. . . . . . . . . . . . . . .and Development

OHCHR. . . . . . . Office of the High Commissioner for

. . . . . . . . . . . . . . .Human Rights

ONLUS. . . . . . . Organizzazione Non Lucrativa Di Utilitá Sociale

. . . . . . . . . . . . . . .(Non-Profit Organization, Italy)

PhD. . . . . . . . . . Doctor of Philosophy

PSE. . . . . . . . . . Post-secondary education

QA. . . . . . . . . . . Quality Assurance

QR Code. . . . . . Barcode for Scanning (Quick Response Code)

SDG. . . . . . . . . . Sustainable Development Goal

STEM. . . . . . . . . Science, technology, engineering, mathematics

TVET. . . . . . . . . Technical, vocational, and educational training

UAE. . . . . . . . . . United Arab Emirates

UD. . . . . . . . . . . . Universal Design

UEB. . . . . . . . . . Unified English Braille Code

UK. . . . . . . . . . . . United Kingdom

UN. . . . . . . . . . . . United Nations

UN CRPD. . . . . see CRPD

UN DESA. . . . . United Nations Department of Economic

. . . . . . . . . . . . . . .and Social Affairs

UNDP. . . . . . . . . United Nations Development Programme

UNESCO. . . . . United Nations Educational, Scientific and

. . . . . . . . . . . . . . .Cultural Organization

UNHCR. . . . . . . United Nations Refugee Agency

UNICEF . . . . . . United Nations Children’s Fund

US. . . . . . . . . . . . United States of America 

US$. . . . . . . . . . US dollar

USAID. . . . . . . . United States Agency for

. . . . . . . . . . . . . . .International Development

VAT. . . . . . . . . . . Value Added Tax

VET. . . . . . . . . . Vocational and educational training

W3C. . . . . . . . . . World Wide Web Consortium

WBU. . . . . . . . . . World Blind Union

WCAG. . . . . . . . Accessibility Standard for Web applications 

WHO. . . . . . . . . World Health Organization

WIPO. . . . . . . . . World Intellectual Property Organization