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
—
✤ Internationalized Resource Locator; I define them as URLs that keep characters in their Unicode form. Note that there's already a specification called IRL which stands for Internet Resource Locator, but that's a different concept that's relatively unknown.
The text was updated successfully, but these errors were encountered:
Problem
IRI
s are Unicode-based butURL
s aren't, so creating aURL
object in JavaScript encodes the URL inASCII
:Also,
IRI
currently uses an internal class that is derived fromURL
, but this derived class only enables Unicode for itstoString()
method.Solution
IRI
s really should be manipulatingURL
s in their original Unicode form, and this can be achieved through anIRL
class✤.—
✤ Internationalized Resource Locator; I define them as
URL
s that keep characters in their Unicode form. Note that there's already a specification called IRL which stands for Internet Resource Locator, but that's a different concept that's relatively unknown.The text was updated successfully, but these errors were encountered: