- From: Markus Lanthaler <markus.lanthaler@gmx.net>
- Date: Mon, 14 Apr 2014 19:21:01 +0200
- To: <martin.hepp@ebusiness-unibw.org>, <semantic-web@w3.org>, <public-lod@w3.org>
On Monday, April 14, 2014 6:51 PM, martin.hepp@ebusiness-unibw.org wrote: > I just found a strange bug (?) in Safari (under various Apple OS X > versions) that can cause problems with purl.org-based Semantic Web > ontologies: > > If you click on the link of a URI reference that includes a hash > fragment, like > > http://purl.org/goodrelations/v1#DayOfWeek > > then Apple Safari resolves this to > > http://www.heppnetz.de/ontologies/goodrelations/v1 Yeah, this is a very old bug: https://bugs.webkit.org/show_bug.cgi?id=24175 > I am not sure which behavior is standards-compliant, but from a user's > perspective, Chrome is much better in here if you have many hash-based > identifiers in an HTML document. This behavior was underspecified in RFC2616 (see also [1]). It has been clarified in httpbis [2] which should obsolete RFC2616 shortly: "If the Location value provided in a 3xx (Redirection) does not have a fragment component, a user agent MUST process the redirection as if the value inherits the fragment component of the URI reference used to generate the request target (i.e., the redirection inherits the original reference's fragment, if any)." Cheers, Markus [1] http://www.w3.org/Protocols/HTTP/Fragment/draft-bos-http-redirect-00.txt [2] http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-26#section-7.1.2 -- Markus Lanthaler @markuslanthaler
Received on Monday, 14 April 2014 17:21:46 UTC