Generally used when a page has so much content that it would be impossibly long to load the entire page at once. Infinite scroll consists of an auto-generated list of items that constantly loads new items as they load off the bottom of the screen.
The surface quality of an element.
PPI stands for Point Per Inch. PPI is the number of dots per inch in a printer's resolution or the number of pixels per inch in a monitor's screen resolution. The more PPI, the higher your image quality will be as it becomes sharper and clearer. The lower your PPI, the lower your image quality will be, and the more likely you'll see individual pixels in an image.
The process of adjusting the spacing between individual letters to improve or avoid particular visual distortions.
A prediction model used in human-computer interaction. It states that the time required to move to a target area rapidly increases as the distance to the target increases. The law was proposed by Paul Fitts, an American psychologist, in 1954 as a mathematical model of movement with limited cognitive capacity.
Fitts hypothesized that one would quickly select its first apparent target when reaching for an object before considering alternatives — a phenomenon called "target fixation." This tendency would increase progressively with increased distance between the subject and object until it eventually became exponential (i.e., too far away).
A framework that helps a company evaluate any aspect of its user experience according to five metrics, which form the acronym HEART. These metrics are: 1. Happiness 2. Engagement 3. Adoption 4. Retention 5. Task success
The way that a user navigates through a website, app, etc.
Commonly used to describe a 2D graphic that is made up of an organized grid of pixels, in other words, a bitmap.
A style of typeface that uses a width-to-height ratio of 1:1.
A file format that supports both static and animated images. It is a popular file format on the internet and social media due to its wide colour support, portability, and animating capabilities.
A selector that can be applied to any HTML element. Classes should be used when designing for multiple instances. For example, if you want all <h1> tags in the website to look blue, then you could use the class="blue-text" attribute.