-
Notifications
You must be signed in to change notification settings - Fork 330
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove gopher from list of special schemes #556
Comments
whatwg is heavily focused on HTML. Their choice to drop support for other protocols is understandable based on those goals. Rust is bigger than just the web, as are URLs, despite their opinion. There are gopher clients in the wild relying on this implementation in rust-url. Gopher still exists and has users. Dropping support here will not significantly change the library, but it will have significant impact on those users. |
Making a scheme "non-special" doesn’t mean you can’t use it, only that some details of the parsing algorithm are different. |
Egg on my face! What would actually change from this, then? Will gopher urls still know that gopher runs on Port 70 by default? |
This was fixed in 2f204d0. |
I wonder if it would make since to have some way for users of rust-url to specify that a scheme is "special". Perhaps a method on |
Seems like a decent proposal on the face of it. Let's discuss in #577? |
whatwg/url#453
web-platform-tests/wpt#19770
The text was updated successfully, but these errors were encountered: