You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The term relative has a different meaning in a relative URL (a string that needs a base URL to be parsed successfully) and an URL’s non-relative flag (which indicates it can not meaningfully be used as a base URL). For example, http://whatwg.org is not a relative URL, but it is not non-relative either (its non-relative flag is unset).
To reduce term overloading, the non-relative flag (and non-relative path state) could be renamed to something else. Maybe non-hierarchical? Or just hierarchical and flip the logic. It’s annoying to type and pronounce, but RFC 3986 seems to be using hierarchical for roughly this concept.
The text was updated successfully, but these errors were encountered:
The term relative has a different meaning in a relative URL (a string that needs a base URL to be parsed successfully) and an URL’s non-relative flag (which indicates it can not meaningfully be used as a base URL). For example,
http://whatwg.org
is not a relative URL, but it is not non-relative either (its non-relative flag is unset).To reduce term overloading, the non-relative flag (and non-relative path state) could be renamed to something else. Maybe non-hierarchical? Or just hierarchical and flip the logic. It’s annoying to type and pronounce, but RFC 3986 seems to be using hierarchical for roughly this concept.
The text was updated successfully, but these errors were encountered: