Skip to content

Commit 6a585d6

Browse files
committed
[css-2015] Cross-link prefix terms
1 parent 377255a commit 6a585d6

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

css-2015/Overview.bs

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -434,13 +434,14 @@ Proprietary and Non-standardized Features</h4>
434434

435435
Issue: Rewritten as open vs. closed systems instead of Web vs. non-Web, per szilles' request.
436436

437-
To avoid clashes with future CSS features, the CSS2.1 specification
438-
reserves a <a href="http://www.w3.org/TR/CSS21/syndata.html#vendor-keywords">prefixed
439-
syntax</a> for proprietary and experimental extensions to CSS.
437+
To avoid clashes with future CSS features,
438+
the CSS2.1 specification reserves a
439+
<dfn lt="vendor prefix | vendor-prefixed | prefixed | unprefixed"><a href="http://www.w3.org/TR/CSS21/syndata.html#vendor-keywords">prefixed syntax</a></dfn>
440+
for proprietary and experimental extensions to CSS.
440441
A CSS feature is a <dfn>proprietary extension</dfn> if it is meant for use
441442
in a closed environment accessible only to a single vendor's user agent(s).
442443
A UA should support such <a>proprietary extensions</a>
443-
only through a vendor-prefixed syntax
444+
only through a vendor-<a>prefixed</a> syntax
444445
and not expose them to open (multi-UA) environments such as the World Wide Web.
445446

446447
<details class=why>
@@ -480,7 +481,7 @@ Market Pressure and De Facto Standards</h4>
480481
* <em>and</em> the CSS Working Group has recorded consensus
481482
that this feature should exist and be released,
482483

483-
implementers may ship that feature unprefixed in broad-release builds.
484+
implementers may ship that feature <a>unprefixed</a> in broad-release builds.
484485
<dfn>Rough interoperability</dfn> is satisfied by a subjective judgment
485486
that even though there may be differences,
486487
the implementations are sufficiently similar
@@ -503,15 +504,15 @@ Market Pressure and De Facto Standards</h4>
503504
</details>
504505

505506
<p>When exposing such an <a>unstable</a> feature to the Web in a production release,
506-
implementations should support both prefixed and unprefixed syntaxes
507+
implementations should support both <a>vendor-prefixed</a> and unprefixed syntaxes
507508
for the feature.
508509
Once the feature has stabilized and the implementation is updated to match interoperable behavior,
509-
support for the prefixed syntax should be removed.
510+
support for the <a>vendor-prefixed</a> syntax should be removed.
510511

511512
Note: Anyone promoting <a>unstable</a> features to authors
512513
is urged to describe them
513514
through their standard unprefixed syntax,
514-
and to avoid encouraging the use of the prefixed syntax
515+
and to avoid encouraging the use of the <a>vendor-prefixed</a> syntax
515516
for any purpose other than working around implementation differences.
516517

517518
<details class=why>

0 commit comments

Comments
 (0)