ГОСТР ИСО 24619—2013
остальной части ссылки URI знаком решетки «#». Сам разделитель не считается частью идентификато
ра фрагмента.
URI с идентификатором фрагмента может использоваться приложением для идентификации кон
кретного ресурса и. как правило, последующего доступа к этому ресурсу, который является разделом
первичного ресурса или вложен в него. Формат идентификатора фрагмента зависит от типа ресурса.
Интерпретация и разыменование идентификатора фрагмента является функцией веб-клиента и.
следовательно, требует загрузки полного первичного ресурса, после чего клиентское приложение полу
чает возможность извлечь запрошенный фрагмент. Кроме того, поскольку идентификатор фрагмента в
интервале его извлечения не пересылается другим системам, некоторые «посреднические» модули се
тевой архитектуры (как. например, программы-агенты) никак не взаимодействуют с идентификаторами
фрагментов, и при переадресации HTTP фрагменты не принимаются в расчет. Исключение составляют
идентификаторы фрагментов для RDF-документов, которые содержат ссылки не на их части, а на кон
кретный объект документа, описанный как объект с идентификатором фрагмента. Благодаря этому ис
пользование идентификаторов фрагментов в сочетании с URI позволяет клиентскому приложению
выделять разделы ресурса на основе учета специфических сведений клиентского приложения.
В противоположность процедурам разрешения фрагментов использование такого идентификато
ра раздела, как. например. «
2
» в ссылке
http:nmysciver/mvObiectSefvice?paft-z,
рассчитано на то. что удаленный сервер выделит толькочасть ресурса и перешлет ее клиентскому при
ложению1>.
6.2 Рекомендации
Настоящий стандарт поддерживает различные уровни разбиения ресурсов. Для обеспечения над
лежащей эффективности этого процесса и совместимости с другими схемами именования служат при
веденные ниже рекомендации.
- Если для какого-то типа ресурсов уже существует схема идентификации, как. например, номер
ISBN для книги, этот уровень разбиения должен сохраняться, то есть не следует создавать новые иден
тификаторы PID без должного обоснования необходимости такогодействия (например, для глав книги).
Главы должны предпочтительно адресоваться с использованием идентификаторов разделов в
сочетании с PID-идентификатором книги.
- Если ресурсассоциируется со всем информационным содержимым (контентом) цифрового фай
ла. то такому ресурсу, скорее всего, должен присваиваться индивидуальный PID.
- Если ресурс независим и существует вне более широкого контекста, то такому ресурсу должен
присваиваться индивидуальный PID.
- Если какой-то ресурс должен цитироваться в отрыве от своего контейнера, то такому ресурсу
должен присваиваться индивидуальный PID.
Эти рекомендации, однако, зависят от конкретных потребностей создателей ресурсов, которые
сами определяют уровень разбиения, подходящий для их конкретной ресурсной среды.
’>Такое четкое разделение ролей между сетевым клиентом и сервером при разыменовании фрагментов мо
жет измениться. Рабочая группа по мультимедийным фрагментам разработала проект W3C. в котором предлагает
ся. чтобы сетевые клиенты «договаривались» о транспортировке с сервера только раздела ресурса (27).
10