Glossary Index

Explore the glossary map Open a larger visual map of glossary categories and related terms without adding weight to the initial index load.
Showing 1–50 of 118 terms.
I
118 terms
ICE
ICE (Interactive Connectivity Establishment) is a framework used by WebRTC (among other technologies) for connecting two peers, regardless of network topology (usually for audio and video chat).
iconv_set_encoding()
iconv_set_encoding() — Set current setting for character encoding conversion.
iconv_strlen()
iconv_strlen() — Returns the character count of string.
iconv_strpos()
iconv_strpos() — Finds position of first occurrence of a needle within a haystack.
iconv_strrpos()
iconv_strrpos() — Finds the last occurrence of a needle within a haystack.
idate()
idate() — Format a local time/date part as integer.
Idempotency Key
A client-supplied operation identifier used to recognize retries and prevent duplicate effects.
Idempotent
An HTTP method is idempotent if the intended effect on the server of making a single request is the same as the effect of making several identical requests.
Idempotent Import
An idempotent import can be repeated without creating unintended additional records or changing an already applied result incorrectly.
Identifier
An identifier is a sequence of characters in the code that identifies a variable, function, or property.
Identity provider (IdP)
An identity provider (IdP) is an entity in a federated identity system that manages a user's credentials and can authenticate users.
IDL
An IDL (Interface Description Language) is a generic language, used to specify object interfaces independent of any particular programming language.
IIFE
An IIFE (Immediately Invoked Function Expression) is an idiom in which a JavaScript function runs as soon as it is defined.
image-orientation
The image-orientation CSS property specifies a layout-independent correction to the orientation of an image.
image-rendering
The image-rendering CSS property sets an image scaling algorithm.
image_downsize()
image_downsize(): Scales an image to fit a particular size (such as 'thumb' or 'medium').
image_hwstring()
image_hwstring(): Retrieves width and height attributes using given width and height values.
IMAP
IMAP (Internet Message Access Protocol) is a protocol used to retrieve and store emails.
Immutable
An immutable value is one whose content cannot be changed without creating an entirely new value, in comparison with mutable values.
IndexNow
IndexNow is a protocol for notifying participating search engines that a URL was added, changed, or deleted.
inet_pton()
inet_pton() — Converts a human readable IP address to its packed in_addr representation.
Infinity
The Infinity global property is a numeric value representing infinity.
Inheritance
Inheritance is a major feature of object-oriented programming.
initial-letter
The initial-letter CSS property sets the size and sink for dropped, raised, and sunken initial letters.
ini_set()
ini_set() — Sets the value of a configuration option.
Ink overflow
The ink overflow of a box refers to the part of the box and its contents that creates a visual effect outside of the box's border box.
Inline-level content
In CSS, content that participates in inline layout is called inline-level content.
inline-size
The inline-size CSS property defines the size of an element's block along the inline axis.
Input method editor
An Input Method Editor (IME) is a program that provides a specialized user interface for text input.
inset
The inset CSS shorthand property corresponds to the top, right, bottom, and/or left properties.
inset-block
The inset-block CSS shorthand property defines the logical block start and end offsets of an element, which maps to physical offsets depending on the element's writing mode, directionality, and text orientation.
inset-block-end
The inset-block-end CSS property defines the logical block end offset of an element, which maps to a physical inset depending on the element's writing mode, directionality, and text orientation.
inset-block-start
The inset-block-start CSS property defines the logical block start offset of an element, which maps to a physical inset depending on the element's writing mode, directionality, and text orientation.
inset-inline
The inset-inline CSS shorthand property defines the logical start and end offsets of an element in the inline direction, which maps to physical offsets depending on the element's writing mode, directionality, and text orientation.
inset-inline-end
The inset-inline-end CSS property defines the logical inline end inset of an element, which maps to a physical offset depending on the element's writing mode, directionality, and text orientation.
inset-inline-start
The inset-inline-start CSS property defines the logical inline start inset of an element, which maps to a physical offset depending on the element's writing mode, directionality, and text orientation.
Inset properties
In CSS, inset properties control positioned elements' location by specifying offsets from the elements' default positions.
Interaction to Next Paint (INP)
Interaction to Next Paint (INP) measures the responsiveness of a website to user interactions (for example, when they click a link, tap on a button, or use a custom, JavaScript-powered control).
Interface
In object-oriented programming, an interface describes the set of properties and methods that an object exposes.
Internationalization (i18n)
Internationalization, often shortened to "i18n", is the practice of designing a system in such a way that it can easily be adapted for different target audiences, that may vary in region, language, or culture.
Interpolation
Interpolation is a method for estimating new data points based on a set of known data points.
IntersectionObserver()
The IntersectionObserver() constructor creates and returns a new IntersectionObserver object.
IntersectionObserver.observe()
The observe() method of the IntersectionObserver interface adds an element to the set of target elements being watched by the IntersectionObserver.