Diksiyonaryo

Rolemap

Alamin ang papel ng Rolemap sa PDF at ang kahalagahan nito sa pagde-define ng structure ayon sa pamantayang ISO 32000. I-click para matuto pa!

Ano ang Rolemap?

Ang Rolemap sa konteksto ng PDF ay tumutukoy sa isang pangunahing konsepto sa Tagged PDF.

Kasama rito ang pagma-map ng iba't ibang uri ng structure sa pagitan ng mga namespace, na nagbibigay-daan sa malinaw na pag-unawa sa nakatakdang role ng mga ito sa iba't ibang PDF processor.

Halimbawa, ang isang custom na uri ng structure gaya ng "Foo" ay maaaring i-role-map sa isang talata sa standard structure namespace, na nagpapahiwatig na semantiko itong nakahanay bilang isang talata.

Sinusuportahan ng mekanismong ito ang epektibong paggamit ng mga custom na uri ng structure sa loob ng PDF, na tumutulong sa lohikal na structure at tagged na aspeto ng mga PDF document (ISO 32000, mga klausa 14.7 at 14.8).

Bakit kailangan ang role map

Ang tagged PDF ay binubuo mula sa mga structure type, at tinutukoy ng specification ang isang standard na set ng mga ito: headings, paragraphs, lists, tables, figures, at iba pa. Gayunman, madalas gumawa ng sarili nilang mga pangalan ang mga authoring tool, dahil ang internal style names ng application ang ginagamit nila. Ang isang tag na tinatawag na BodyText o Heading1 ay walang kahulugan sa mambabasa kung ito lang mag-isa. Ang role map ang diksyunaryo na nagsasabing ang BodyText ay talagang isang paragraph at ang Heading1 ay talagang isang level-one heading.

Ano ang nangyayari kapag ito ay nawawala o mali

Kung walang role map, hindi namamapa ang mga custom-named tag. Hindi matukoy ng assistive technology ang pagkakaiba ng heading at paragraph, kaya ang pag-navigate sa dokumento ay nauuwi sa tuloy-tuloy na pagbasa, at walang epekto sa naririnig ng user ang istrukturang maingat na ginawa.

Mas masama ang maling mapping kaysa sa nawawala, dahil tahimik ito: ang pagmamapa ng bawat custom tag sa isang paragraph ay lumilikha ng file na pumapasa sa mababaw na pagsusuri ngunit pinapantay ang buong heading hierarchy. Dahil dito, hayagang iniulat ng mga accessibility checker ang hindi namapa at maling namapang mga role, at PDF/UA hinihiling na ang bawat non-standard structure type ay imapa sa isang standard na type.