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 51–100 of 224 terms.
S
224 terms
scrollbar-color
The scrollbar-color CSS property sets the color of the scrollbar track and thumb.
scrollbar-gutter
The scrollbar-gutter CSS property allows authors to reserve space for the scrollbar, preventing unwanted layout changes as the content grows while also avoiding unnecessary visuals when scrolling isn't needed.
scrollbar-width
The scrollbar-width property allows the author to set the desired thickness of an element's scrollbars when they are shown.
Scroll boundary
A scroll boundary is the point at which a scrollable element cannot be scrolled any further in a particular direction, either at the top or bottom (or left/right for horizontal scrolling).
Scroll chaining
Scroll chaining refers to the behavior observed when a user scrolls past the Scroll boundary of a scrollable element, causing scrolling on an ancestor element.
Scroll container
A scroll container is an element box whose content can be scrolled, whether or not scroll bars are present.
Scroll snap
Scroll snapping is a feature where content "snaps" to a specific position when a scroll operation finishes, such as a paragraph, a sentence, or an image boundary, rather than stopping at some arbitrary point.
SCTP
SCTP (Stream Control Transmission Protocol) is an IETF standard for a transport protocol which enables the reliable, in-order transmission of messages while offering congestion control, multi-homing, and other features to improve reliability and stability…
SDK (Software Development Kit)
An SDK (Software Development Kit) is an integrated collection of tools that a developer can use to create software for a specific framework, operating system, or other platform.
Search engine
A search engine is a software system that collects information from the World Wide Web and presents it to users who are looking for specific information.
Search Engine Optimization
Search engine optimization improves how search engines discover, interpret, and present a site's relevant content.
Secure context
A secure context is a Window or Worker in which certain minimum standards of authentication and confidentiality are met.
Segments
A Segments object is an iterable collection of the segments of a text string.
Segments.prototype.containing()
The containing() method of Segments instances returns an object describing the segment in the string that includes the code unit at the specified index.
Segments.prototype[Symbol.iterator]()
The Symbol.iterator method of Segments instances implements the iterable protocol and allows Segments objects to be consumed by most syntaxes expecting iterables, such as the spread syntax and for...of loops.
selected()
selected(): Outputs the HTML selected attribute.
Selection.anchorNode
The Selection.anchorNode read-only property returns the Node in which the selection begins.
Selection.anchorOffset
The Selection.anchorOffset read-only property returns the number of characters that the selection's anchor is offset within the Selection.anchorNode if said node is of type Text, CDATASection or Comment.
Selection.getRangeAt()
The getRangeAt() method of the Selection interface returns a range object representing a currently selected range.
Selector (CSS)
A CSS selector is the part of a CSS rule that describes what elements in a document the rule will match.
Semantics
In programming, Semantics refers to the meaning of a piece of code — for example "what effect does running that line of JavaScript have?", or "what purpose or role does that HTML element have" (rather than "what does it look like?".)
Semantic Versioning
Semantic versioning communicates changes through major, minor, and patch components when a project defines a public API.
send_origin_headers()
send_origin_headers(): Sends Access-Control-Allow-Origin and related headers if the current request is from an allowed origin.
SEO
SEO (Search Engine Optimization) is the process of making a website more visible in search results, also termed improving search rankings.
SEOPress
SEOPress is a WordPress SEO plugin that provides controls for search metadata and related site-optimization features.
Sequence Lock
A synchronization technique where readers validate a sequence counter and retry if a write overlapped their read.
Sequential Consistency
A shared operation order that preserves each participant's program order without requiring real-time ordering.
Serializable object
Serializable objects are objects that can be serialized and later deserialized in any JavaScript environment ("realm").
serialize()
serialize() — Generates a storable representation of a value.
serialize_block()
serialize_block(): Returns the content of a block, including comment delimiters, serializing all attributes from the given parsed block.
serialize_blocks()
serialize_blocks(): Returns a joined string of the aggregate serialization of the given parsed blocks.
serialize_block_attributes()
serialize_block_attributes(): Given an array of attributes, returns a string in the serialized attributes format prepared for post content.
Session Window
An event window that groups activity until an inactivity gap separates it from the next session.
session_create_id()
session_create_id is used to create new session id for the current session.
session_decode()
session_decode() — Decodes session data from a session encoded string.
session_encode()
session_encode() — Encodes the current session data as a session encoded string.
session_id()
session_id() — Get and/or set the current session id.
session_name()
session_name() — Get and/or set the current session name.
session_start()
session_start() — Start new or resume existing session.
Set
The Set object lets you store unique values of any type, whether primitive values or object references.
Set() constructor
Parameters: iterable If an iterable object (such as an array) is passed, all of its elements will be added to the new Set.
Set.prototype.add()
The add() method of Set instances inserts the specified value into this set, if it is not already present.
Set.prototype.delete()
The delete() method of Set instances removes the specified value from this set, if it is in the set.