Browser Feature Detection
Noun · Development
Definitions
The practice of checking whether a browser actually supports a capability before using it, instead of relying on user-agent strings or assumptions about version names. Feature detection is more robust because support can vary across browsers, embedded runtimes, and partially implemented standards.
In plain English: Checking whether a browser supports a feature before trying to use it.
Example: "They fixed the issue by adding browser feature detection for the newer clipboard API and falling back gracefully where it was unavailable."