[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Handle-info] Media Fragments
I fear that cleaning up that documentation was temporarily postponed; I hope to update by early in the new year at the latest.
The short answer is yes: you can set up a handle server so that "12345/1<60,100>" resolves to http://www.example.org/video/60/100 .
Robert
On 2010-12-13, at 03:32, Schwichtenberg, Frank wrote:
> Hello Robert,
> I just looked for documentation of the new template handles. If there is already something I would be glad if you can point out.
>
> But maybe you can just give a short answer to my primary question: Is the construction of an URL a template handle resolves to free of constraints? E.g. no # needed; like "12345/1<60,100>" resolves to http://www.example.org/video/60/100 ?
>
> Best Regards, Frank
>
>> -----Original Message-----
>> From: handle-info-admin@cnri.reston.va.us [mailto:handle-info-
>> admin@cnri.reston.va.us] On Behalf Of Robert Tupelo-Schneck
>> Sent: Tuesday, February 23, 2010 4:03 PM
>> To: handle-info@cnri.reston.va.us
>> Cc: Tom Sparks
>> Subject: Re: [Handle-info] Media Fragments
>>
>> I wrote incorrectly. As I should have recalled, what happens to a #-
>> fragment on URI redirection depends on the client. Firefox, Chrome,
>> and Opera will forward the #-fragment as desired; Safari and Internet
>> Explorer will not. It never actually reaches the hdl.handle.net proxy
>> in any case.
>>
>> This will work at the server end (i.e. with any client):
>> http://hdl.handle.net/12345/1?urlappend=%23t=60,100 ... %23 being the
>> percent-encoding of #, which is required to have it reach the server.
>> Not nearly as pretty.
>>
>> Template handles might be a more pleasing way to handle this. This is
>> a new feature in the coming HS7.0 server code, with documentation also
>> coming.
>>
>> Robert
>>
>> On 2010-02-22, at 17:05, Robert Tupelo-Schneck wrote:
>>
>>> Although I know virtually nothing about media fragments, I can tell
>> you this: The web-to-handle proxy hdl.handle.net will append any
>> #fragment to the URI obtained by resolving a handle. So for instances
>> if handle 12345/1 resolves to the primary resource
>> http://www.example.org/video.ogv, then
>> http://hdl.handle.net/12345/1#t=60,100 will redirect to the URI
>> fragment http://www.example.org/video.ogv#t=60,100, which is probably
>> exactly what you want to happen.
>>>
>>> It is also possible to set up your handles with a template so that
>> there are bona fide handles resolving to various fragments; e.g. the
>> handle "12345/1(60-100)" could resolve to
>> http://www.example.org/video.ogv#t=60,100 (and similarly for other
>> handles like "12345/1(x-y)").
>>>
>>> Best,
>>> Robert
>>>
>>> On 2010-02-22, at 16:38, Tom Sparks wrote:
>>>
>>>> Could the handler system support media fragments[1]?
>>>>
>>>>
>>>> [1] http://www.w3.org/TR/2009/WD-media-frags-20091217/
>>>>
>>>> tom_a_sparks
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Handle-Info mailing list
>>>> Handle-Info@cnri.reston.va.us
>>>> http://www.handle.net/mailman/listinfo/handle-info
>>>>
>>>
>>>
>>> _______________________________________________
>>> Handle-Info mailing list
>>> Handle-Info@cnri.reston.va.us
>>> http://www.handle.net/mailman/listinfo/handle-info
>>>
>>
>>
>> _______________________________________________
>> Handle-Info mailing list
>> Handle-Info@cnri.reston.va.us
>> http://www.handle.net/mailman/listinfo/handle-info
>
>
> -------------------------------------------------------
>
> Fachinformationszentrum Karlsruhe, Gesellschaft für wissenschaftlich-technische Information mbH.
> Sitz der Gesellschaft: Eggenstein-Leopoldshafen, Amtsgericht Mannheim HRB 101892.
> Geschäftsführerin: Sabine Brünger-Weilandt.
> Vorsitzender des Aufsichtsrats: MinDirig Dr. Thomas Greiner.
>
_______________________________________________
Handle-Info mailing list
Handle-Info@cnri.reston.va.us
http://www.handle.net/mailman/listinfo/handle-info