- From: Matt Giuca <notifications@github.com>
- Date: Wed, 24 Jun 2020 00:37:42 -0700
- To: w3c/manifest <manifest@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/manifest/pull/882/review/436391340@github.com>
@mgiuca approved this pull request.
Great! I've dropped a bunch of comments that are mostly nits. Happy with how this ended up. Please take into account my comments, then merge.
I do suspect my previous review was based on an old version. :| sorry.
It can't be that you forgot to push. pr-preview hasn't updated since June 11.
> </li>
</ol>
<p>
- A <a>URL</a> <var>target</var> is said to be <dfn data-lt=
- "within-scope-manifest">within scope of a manifest</dfn>
- <var>manifest</var> if <var>target</var> is <a>within scope</a> of the
- navigation scope of <var>manifest</var>.
+ A [=URL=] |target:URL| is <dfn data-dfn-for="manifest" data-lt=
+ "within scope" data-export="">within scope</dfn> of a |manifest| if the
Could `|manifest|` get a type: `|manifest:processed manifest|` so when you mouse-over it, it says "processed manifest"?
"processed manifest" is a sort of informal type though, I'm not sure if this needs to be a formal WebIDL or infra type.
> </li>
</ol>
<p>
- A <a>URL</a> <var>target</var> is said to be <dfn data-lt=
- "within-scope-manifest">within scope of a manifest</dfn>
- <var>manifest</var> if <var>target</var> is <a>within scope</a> of the
- navigation scope of <var>manifest</var>.
+ A [=URL=] |target:URL| is <dfn data-dfn-for="manifest" data-lt=
+ "within scope" data-export="">within scope</dfn> of a |manifest| if the
+ |target| is [=URL/within scope=] of the [=manifest/navigation scope=]
s/the/_manifest_'s
> </li>
</ol>
<p>
- A <a>URL</a> <var>target</var> is said to be <dfn data-lt=
- "within-scope-manifest">within scope of a manifest</dfn>
- <var>manifest</var> if <var>target</var> is <a>within scope</a> of the
- navigation scope of <var>manifest</var>.
+ A [=URL=] |target:URL| is <dfn data-dfn-for="manifest" data-lt=
+ "within scope" data-export="">within scope</dfn> of a |manifest| if the
+ |target| is [=URL/within scope=] of the [=manifest/navigation scope=]
+ (i.e., [=URL/within scope=] of the {{WebAppManifest/scope}} member).
s/the/_manifest_'s
or
_manifest_.`scope`
> @@ -496,21 +493,20 @@ <h2>
unexpected behavior, use a scope ending in a <code>/</code>.
</div>
<p>
- If the <a>application context</a>'s <a>active document</a>'s
- [=Document/URL=] is not <a data-lt="within-scope-manifest">within
- scope</a> of the <a>application context</a>'s manifest, the user agent
- SHOULD show a prominent UI element indicating the [=Document/URL=] or
- at least its <a>origin</a>, including whether it is served over a
- secure connection. This UI SHOULD differ from any UI used when the
- [=Document/URL=] is <a>within scope</a>, in order to make it obvious
- that the user is navigating off scope.
+ If the [=application context=]'s [=active document=]'s [=Document/URL=]
Neither "active document" nor "URL" is linking for me. Can you check these refs?
> @@ -496,21 +493,20 @@ <h2>
unexpected behavior, use a scope ending in a <code>/</code>.
</div>
<p>
- If the <a>application context</a>'s <a>active document</a>'s
- [=Document/URL=] is not <a data-lt="within-scope-manifest">within
- scope</a> of the <a>application context</a>'s manifest, the user agent
- SHOULD show a prominent UI element indicating the [=Document/URL=] or
- at least its <a>origin</a>, including whether it is served over a
- secure connection. This UI SHOULD differ from any UI used when the
- [=Document/URL=] is <a>within scope</a>, in order to make it obvious
- that the user is navigating off scope.
+ If the [=application context=]'s [=active document=]'s [=Document/URL=]
+ is not [=manifest/within scope=] of the [=application context=]'s
+ [=processed manifest=], the user agent SHOULD show a prominent UI
+ element indicating the [=Document/URL=] or at least its [=origin=],
+ including whether it is served over a secure connection. This UI SHOULD
+ differ from any UI used when the [=Document/URL=] is [=manifest/within
+ scope=] of the [=application context=]'s [=processed manifest=], in
Echoing a previous comment: feel free to disagree here, it's a very minor nit: I would prefer to not say "processed manifest" everywhere, since it's implied by "within scope" that the manifest be processed.
I think it would read more cleanly to just say "application context's manifest". Similarly down below for deep links, and shortcut's `url` item, you could say "manifest" instead of "processed manifest".
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/pull/882#pullrequestreview-436391340
Received on Wednesday, 24 June 2020 07:37:55 UTC