What is RFC3986?
In reference to the answer of my question Why does Internet Explorer not support bookmarks with both a querystring and a hash/anchor? Firefox works properly
A Universal Resource Identifier (URI) is a member of this universal set of names in registered name spaces and addresses referring to registered protocols or name spaces.
URI identifies a resource and differentiates it from others by using a name, location, or both. URL identifies the web address or location of a unique resource. URI contains components like a scheme, authority, path, and query. URL has similar components to a URI, but its authority consists of a domain name and port.
A bit of googleing would have answered this for you pretty quickly.
RCF 3986 is the specification for URI syntax. An example of things which it defines is the %
syntax for escaped characters in a URL.
In the context of the previous question which you referenced, the answer is stating that the RFC specification states that the syntax that you're using is valid, and therefore what you've discovered is a fault with IE. (this doesn't really help you, because you still need to support IE and live with its bugs, but at least you know it's IE's fault and not yours)
By the way, "RFC" stands for "Request for comments"; the sequence of numbered RFCs are the published specifications for most internet-related standards.
Wikipedia has a fairly in-depth article, which details the history and how this RFC relates to previous ones.
And here is the actual spec document in detail: https://www.ietf.org/rfc/rfc3986.txt
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With