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.
View glossary map
Hide glossary map
Showing 51–100 of 224 terms.
S
224 terms
The scrollbar-color CSS property sets the color of the scrollbar track and thumb.
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.
The scrollbar-width property allows the author to set the desired thickness of an element's scrollbars when they are shown.
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 refers to the behavior observed when a user scrolls past the Scroll boundary of a scrollable element, causing scrolling on an ancestor element.
A scroll container is an element box whose content can be scrolled, whether or not scroll bars are present.
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 (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…
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.
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 improves how search engines discover, interpret, and present a site's relevant content.
A secure context is a Window or Worker in which certain minimum standards of authentication and confidentiality are met.
A Segments object is an iterable collection of the segments of a text string.
The containing() method of Segments instances returns an object describing the segment in the string that includes the code unit at the specified index.
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(): Outputs the HTML selected attribute.
The Selection.anchorNode read-only property returns the Node in which the selection begins.
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.
The getRangeAt() method of the Selection interface returns a range object representing a currently selected range.
A CSS selector is the part of a CSS rule that describes what elements in a document the rule will match.
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 communicates changes through major, minor, and patch components when a project defines a public API.
send_origin_headers(): Sends Access-Control-Allow-Origin and related headers if the current request is from an allowed origin.
SEO (Search Engine Optimization) is the process of making a website more visible in search results, also termed improving search rankings.
SEOPress is a WordPress SEO plugin that provides controls for search metadata and related site-optimization features.
A synchronization technique where readers validate a sequence counter and retry if a write overlapped their read.
A shared operation order that preserves each participant's program order without requiring real-time ordering.
Serializable objects are objects that can be serialized and later deserialized in any JavaScript environment ("realm").
A concurrency-control technique that detects unsafe snapshot-transaction dependencies to provide serializable execution.
serialize() — Generates a storable representation of a value.
serialize_block(): Returns the content of a block, including comment delimiters, serializing all attributes from the given parsed block.
serialize_blocks(): Returns a joined string of the aggregate serialization of the given parsed blocks.
serialize_block_attributes(): Given an array of attributes, returns a string in the serialized attributes format prepared for post content.
An event window that groups activity until an inactivity gap separates it from the next session.
session_cache_expire() — Get and/or set current cache expire.
session_cache_limiter() — Get and/or set the current cache limiter.
session_create_id is used to create new session id for the current session.
session_decode() — Decodes session data from a session encoded string.
session_destroy() — Destroys all data registered to a session.
session_encode() — Encodes the current session data as a session encoded string.
session_id() — Get and/or set the current session id.
session_module_name() — Get and/or set the current session module.
session_name() — Get and/or set the current session name.
session_regenerate_id() — Update the current session id with a newly generated one.
session_save_path() — Get and/or set the current session save path.
session_start() — Start new or resume existing session.
The Set object lets you store unique values of any type, whether primitive values or object references.
Parameters: iterable If an iterable object (such as an array) is passed, all of its elements will be added to the new Set.
The add() method of Set instances inserts the specified value into this set, if it is not already present.
The delete() method of Set instances removes the specified value from this set, if it is in the set.
