[webkit-dev] Feedback on Blink's text fragment directive proposal
mjs at apple.com
Sun Nov 1 17:24:11 PST 2020
> On Oct 30, 2020, at 1:40 PM, David Bokan <bokan at chromium.org> wrote:
> Hi Ryosuke,
> Would just like to clarify one point.
> On Fri, Sep 25, 2020 at 12:42 PM David Bokan <bokan at chromium.org <mailto:bokan at chromium.org>> wrote:
> [Sorry, meant to reply-all]
> On Fri, Sep 25, 2020 at 1:25 AM Ryosuke Niwa <rniwa at webkit.org <mailto:rniwa at webkit.org>> wrote:
> On Thu, Sep 24, 2020 at 8:19 AM David Bokan <bokan at chromium.org <mailto:bokan at chromium.org>> wrote:
> Can you clarify what question you’re looking to have answered? Are you asking for a new standards position in light of the replies below?
> There are two specific points:
> - As I understand it, HTML requires multi-vendor interest to merge changes to specs. Is Apple's position sufficient to start that process? I'd be happy to start turning the spec into PRs but I interpreted the earlier position in this thread more as "not-opposed" rather than support (is that a fair reading?)
> Given we're concerned about compatibility and this affects how URL, which is a pretty fundamental part of the Web, is interpreted, it's fair to say we're not ready to endorse such a motion.
> The change we've proposed and implemented in Chrome doesn't touch anything in the URL spec or handling; it's entirely an extension to fragment processing in HTML documents only. If this were implemented in WebKit and Gecko I think that'd address any compat issues? If you don't agree, could you clarify what you see as the main compat risk?
It looks like the current spec does not affect URL per se, but does have this remark re the fragment directive: "It is reserved for UA instructions, such as text=, and is stripped from the URL during loading so that author scripts can’t directly interact with it.” <https://wicg.github.io/scroll-to-text-fragment/#the-fragment-directive <https://wicg.github.io/scroll-to-text-fragment/#the-fragment-directive>>
The is not specified precisely enough for interop. What does it mean to strop the fragment directive from the UR? When during loading does this occur?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the webkit-dev