Hello Gervase,<br><br><div><span class="gmail_quote">On 11/15/06, <b class="gmail_sendername">Gervase Markham</b> &lt;<a href="mailto:gerv@mozilla.org">gerv@mozilla.org</a>&gt; 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>&gt; I'm beginning to think that the link &quot;fingerprint&quot; method is best<br>&gt; solution because the hash is more portable as part of the URL. I could<br>&gt; for instance copy a fingerprinted URL right into this email:
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; <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>&gt; and a knowledgeable browser receiving this URL would know how to check
<br>&gt; the validity of the received document. The two concerns I have with it<br>&gt; 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.&nbsp; (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 &quot;pointing to&quot; clips.&nbsp; (
I.e., &quot;pointing to&quot; 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.&nbsp; So it would be the clip, with in the video, from &quot;01:20:39:15&quot; to &quot;01:28:14:50&quot;.)<br><br>(This notation was inspired by the &quot;xpointer&quot; 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, &quot;!&quot; is currently<br>not legal in HTML ids, AIUI.
<br><br>&gt; and<br>&gt; it's generally going to be lost if there is any redirection (although a<br>&gt; 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>&nbsp;&nbsp;&nbsp;&nbsp;Charles Iliya Krempeaux, B.Sc.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;charles @ <a href="http://reptile.ca">reptile.ca</a><br>&nbsp;&nbsp;&nbsp;&nbsp;supercanadian @ <a href="http://gmail.com">
gmail.com</a><br><br>&nbsp;&nbsp;&nbsp;&nbsp;developer weblog: <a href="http://ChangeLog.ca/">http://ChangeLog.ca/</a><br><br>