Web Development flash cards: Freelancer level

18 Web Development terms at the Freelancer level, as flash cards.

Updated

Terms in this deck

Caching Headers
Headers that say how long a response may be reused.
Conditional Request
A request that only proceeds if the resource is still in the expected state.
Content Negotiation
The client asks for a format with Accept; the server picks one it supports.
crossorigin
An attribute that configures a cross-origin request and whether credentials are included.
ETag
A version fingerprint that lets clients skip downloading unchanged data.
Focusable area
A page region or control that can become the target of keyboard focus.
Iframe sandbox
Restrictions applied to content in an iframe through its sandbox attribute.
Light dismiss
Closing a temporary interface by interacting outside it or making a platform close request.
Multipart form data
A form encoding that separates entries into parts and supports file uploads.
nonce attribute
A one-use token that a Content Security Policy can require on allowed inline script or style elements.
OAuth 2.0
A standard for granting apps limited access via tokens instead of passwords.
OpenID Connect
Sign-in built on OAuth 2.0; used by "Sign in with Google".
Preflight Request
The OPTIONS check a browser sends before some cross-origin requests.
referrerpolicy
An attribute that controls which referrer information is sent when fetching or navigating.
Refresh Token
A long-lived token used to get new short-lived access tokens.
Sequential focus navigation
Moving focus through eligible page controls in an ordered sequence, commonly with the Tab key.
Subresource integrity
A security feature that checks a fetched resource against an expected cryptographic hash.
URL-encoded form data
A form encoding that represents name-and-value pairs using URL-style escaping.

Read them in the glossary