I have been trying to find a good way to paraphrase intuitive concerns regarding scheme-less specifiers and I think that while import:
is different from other ideas proposed for somewhat related purposes, it may be coming from similar but more tangible consideration.
Yesterday I did a little experiment with URL in node, Chrome, and Safari , and Firefox. My general thought is that new URL(x, y)
is a resolution formula that follows closest to the web standards so my assumption is that it pairs well with the whatwg expectations on specifiers.
The bottom line is that constructing scheme-less specifiers that depend on scheme-less referrers is not possible, and the hack used just to get through the list of valid specifiers was to resolve the referrer against file://y:/
which is not a proposed solution by all means.
Given the importance of specifier resolution (ie x -> y = z
) I am