From 60f82624a9156dbe2734b9fedccc961136ed9503 Mon Sep 17 00:00:00 2001
From: Anne van Kesteren
rel
's
- supported tokens are the keywords defined in
- HTML link types which are allowed on a
and
- area
elements, impact the processing model, and are supported by the user agent. The
- possible supported tokens are
- noreferrer
and
- noopener
.
- rel
's
- supported tokens must only include the tokens from
- this list that the user agent implements the processing model for.
rel
's supported tokens are the keywords defined in HTML link types which are allowed on a
and area
+ elements, impact the processing model, and are supported by the user agent. The possible supported tokens are noreferrer
, noopener
, and opener
. rel
's supported tokens must only include the tokens from this
+ list that the user agent implements the processing model for.
Other specifications may add HTML link types as defined in Other link types, with the following additional requirements:
@@ -23232,9 +23231,19 @@ document.body.appendChild(wbr); targetAttributeValue to the result of getting an element's target given subject. -Let noopener be true if subject's link
- types include the noreferrer
- or noopener
keyword
Let noopener be true if one of the following is true:
+ +noreferrer
or noopener
+ keyword.opener
keyword and targetAttributeValue is an
+ ASCII case-insensitive match for "_blank
".Let target and replace be the result of applying the rules for
choosing a browsing context given targetAttributeValue, source, and
@@ -23805,6 +23814,17 @@ document.body.appendChild(wbr);
Additionally, has the same effect as noopener
.
+
opener
_blank
" as target
attribute value).pingback
opener
"The noopener
keyword may be used with a
and
+ area
elements. This keyword does not create a hyperlink, but annotates any other hyperlinks created by the element (the
+ implied hyperlink, if no other keywords create one).
The keyword indicates that any newly created top-level browsing context which + results from following the hyperlink will be an auxiliary browsing + context.
+ +pingback
"The pingback
keyword may be used with link
From 39e01443ce076543c732d65604d02ff04c21b0a3 Mon Sep 17 00:00:00 2001
From: Anne van Kesteren
noreferrer
or noopener
- keyword.
opener
keyword and targetAttributeValue is an
From 321ed5536bf7a250d7f02093ae36cb4a8416925b Mon Sep 17 00:00:00 2001
From: Anne van Kesteren noopener
keyword.opener
keyword and targetAttributeValue is an
- ASCII case-insensitive match for "_blank
".opener
keyword and
+ targetAttributeValue is an ASCII case-insensitive match for "_blank
".opener
"The noopener
keyword may be used with a
and
+
The opener
keyword may be used with a
and
area
elements. This keyword does not create a hyperlink, but annotates any other hyperlinks created by the element (the
implied hyperlink, if no other keywords create one).
In the following example the opener
is used to allow the help
+ page popup to navigate its opener, e.g., in case what the user is looking for can be found
+ elsewhere. An alternative might be to use named target, rather than _blank
, but this has the potential to clash with existing names.
<a href="..." rel=opener target=_blank>Help!</a>
+ See also the processing model.
+pingback
"window.opener
attribute will be
null.
- See also the processing model where the branching between - an auxiliary browsing context and a top-level browsing context is - defined.
+See also the processing model where the branching + between an auxiliary browsing context and a top-level browsing context + is defined.
This typically creates an auxiliary browsing context (assuming there is no @@ -24640,17 +24640,17 @@ document.body.appendChild(wbr); results from following the hyperlink will be an auxiliary browsing context.
+See also the processing model.
+In the following example the opener
is used to allow the help
page popup to navigate its opener, e.g., in case what the user is looking for can be found
- elsewhere. An alternative might be to use named target, rather than _blank
, but this has the potential to clash with existing names.
<a href="..." rel=opener target=_blank>Help!</a>
See also the processing model.
-pingback
"