Hello Gervase,<br><br><div><span class="gmail_quote">On 11/15/06, <b class="gmail_sendername">Gervase Markham</b> <<a href="mailto:gerv@mozilla.org">gerv@mozilla.org</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Michel Fortin wrote:<br>> I'm beginning to think that the link "fingerprint" method is best<br>> solution because the hash is more portable as part of the URL. I could<br>> for instance copy a fingerprinted URL right into this email:
<br>><br>>     <a href="http://example.com/file#!md5!b3187253c1667fac7d20bb762ad53967">http://example.com/file#!md5!b3187253c1667fac7d20bb762ad53967</a><br><br>Indeed, that's one of the major use cases.<br><br>> and a knowledgeable browser receiving this URL would know how to check
<br>> the validity of the received document. The two concerns I have with it<br>> is that it somewhat distorts the concept of a fragment identifier,<br><br>It does a bit; but the fragment identifier is unused for binary
<br>downloads, so there's not much risk of a clash.</blockquote><div><br><br>Just an FYI.<br><br>I've been promoting the use of fragments for (binary) video file.  (Not here... but privately and on one public mailing list.)
<br><br>For example...<br><br><a href="http://example.com/video.mpeg#smtpe(01:20:39:15)">http://example.com/video.mpeg#smtpe(01:20:39:15)</a><br><br>Also, I've suggested (privately and on one public mailing list) the use of fragments on video files for "pointing to" clips.  (
I.e., "pointing to" intervals of the video.)<br><br>For example...<br><br><a href="http://example.com/video.mpeg#smtpe(01:20:39:15-01:28:14:50)">http://example.com/video.mpeg#smtpe(01:20:39:15-01:28:14:50)</a><br>
<br>(Note that there are 2 SMTPE time codes there separated with a hypen.  So it would be the clip, with in the video, from "01:20:39:15" to "01:28:14:50".)<br><br>(This notation was inspired by the "xpointer" fragments.)
<br><br><br>See ya<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Also, "!" is currently<br>not legal in HTML ids, AIUI.
<br><br>> and<br>> it's generally going to be lost if there is any redirection (although a<br>> browser that knows about fingerprints could keep them across redirections).<br><br>Indeed. In fact, it would be a security flaw to update the identifier on
<br>redirect.<br><br>Gerv<br><br></blockquote></div><br><br clear="all"><br>-- <br>    Charles Iliya Krempeaux, B.Sc.<br><br>    charles @ <a href="http://reptile.ca">reptile.ca</a><br>    supercanadian @ <a href="http://gmail.com">
gmail.com</a><br><br>    developer weblog: <a href="http://ChangeLog.ca/">http://ChangeLog.ca/</a><br><br>