3 ms·
then HN needs to implement URL normalization and equivalence from RFC3986. These are fresh in my mind because I extended urllib in Python to support them last w
by nikcub 16y ago
then HN needs to implement URL normalization and equivalence from RFC3986. These are fresh in my mind because I extended urllib in Python to support them last week.
It isn't an easy problem to solve, working out if two URLs are equivalent, but the RFC goes some way to solving it which picks up easy things like adding a #.
see: http://tools.ietf.org/html/rfc3986#section-6 http://tools.ietf.org/html/rfc3986#section-6
- steve-howard 16y agoThanks to hashbangs (or really just the prevalence of Ajax-only sites), it's now a lot harder to tell whether two pages with #something in the URL are effectively the same.
- cma 16y agoSometimes the content on a page has changed, but still has the same URL; submitting it again isn't a dupe.
- RiderOfGiraffes 16y agoIn those cases the item should be flagged - any discussion is potentially no longer relevant because it's about an earlier version.