IPv6 zones in URLs are a mistake
Summary
The article explains the practical issues of IPv6 zone identifiers in URLs, showing how Go's URL parser fails on properly formatted zoned addresses and why browsers still don't support them. It demonstrates that percent-encoding the percent sign in the IPv6 zone is a current workaround, cites RFC guidance, and highlights ongoing UX challenges for developers.