Цей докÑÐ¼ÐµÐ½Ñ Ð´Ð¾ÐºÑÐ¼ÐµÐ½Ñ Ñ Ð½Ðµ оÑÑÑÑйним пеÑекладом поÑаÑÐºÐ¾Ð²Ð¾Ñ Ð°Ð½Ð³Ð»ÑйÑÑÐºÐ¾Ñ Ð²ÐµÑÑÑÑ. ÐвеÑнÑÑÑ ÑÐ²Ð°Ð³Ñ Ð½Ð° Ñе, Ñо оÑигÑналÑна веÑÑÑÑ Ð´Ð¾ÐºÑменÑа ÑÑнÑÑ ÑÑлÑки англÑйÑÑÐºÐ¾Ñ Ð¼Ð¾Ð²Ð¾Ñ Ðоже мÑÑÑиÑи неÑоÑноÑÑÑ Ñа помилки. © ÐайÑев ÐмиÑÑо, 2011. Ðа пÑдÑÑÐ¸Ð¼ÐºÐ¾Ñ ÑайÑÑ arc floor lamp. ÐоменÑаÑÑ Ð´Ð¾ пеÑÐµÐºÐ»Ð°Ð´Ñ Ð·Ð°Ð»Ð¸ÑайÑе ÑÑÑ | | Ðа головнÑ
СÑаÑÑÑ ÑÑого докÑменÑаЦей ÑоздÑл опиÑÑÑ ÑÑаÑÑÑ Ð´Ð°Ð½Ð¾Ð³Ð¾ докÑменÑа на ÑÐ°Ñ Ð¹Ð¾Ð³Ð¾ пÑблÑкаÑÑÑ. ÐнÑÑ Ð´Ð¾ÐºÑменÑи можÑÑÑ Ð·Ð°Ð¼ÑнÑÑи Ñей докÑменÑ. ÐÑ ÑпиÑком поÑоÑÐ½Ð¸Ñ Ð¿ÑблÑкаÑÑй W3C Ñа оÑÑаннÑÐ¾Ñ ÑевÑзÑÑÑ ÑÑого ÑÐµÑ Ð½ÑÑного Ð´Ð¾ÐºÐ»Ð°Ð´Ñ Ð¼Ð¾Ð¶Ð½Ð° ознайомиÑиÑÑ Ð² ÑндекÑÑ ÑÐµÑ Ð½ÑÑÐ½Ð¸Ñ Ð´Ð¾ÐºÐ»Ð°Ð´Ñв W3C на http://www.w3.org/TR/.
Цей докÑÐ¼ÐµÐ½Ñ Ð±Ñв пÑдгоÑовлений РабоÑÐ¾Ñ ÐÑÑÐ¿Ð¾Ñ XML Core Ñ Ð¼ÐµÐ¶Ð°Ñ Ð´ÑÑлÑноÑÑÑ W3C XML. ÐнглÑйÑÑка веÑÑÑÑ ÑÑÑÑ ÑпеÑÑÑÑкаÑÑÑ ÑвлÑÑ ÑÐ¾Ð±Ð¾Ñ ÑÐ´Ð¸Ð½Ñ Ð½Ð¾ÑмаÑÐ¸Ð²Ð½Ñ Ð²ÐµÑÑÑÑ. Тим не менÑ, пеÑеклади даного докÑменÑÑ Ð´Ð¸Ð². http://www.w3.org/2003/03/Translations/byTechnology?technology=xml-names-11 .
ÐÑÐ´Ð¾Ð¼Ñ ÑеалÑзаÑÑÑ Ð¾Ð¿Ð¸ÑÐ°Ð½Ñ Ð² доповÑÐ´Ñ Ð¿Ñо ÑеалÑзаÑÑÑ ÐÑоÑÑоÑÑ Ñмен 1.1 (ÑÑÑ Ð²ÑÐ´Ð¾Ð¼Ñ ÑеалÑзаÑÑÑ ÐÑоÑÑоÑÑ Ñмен 1.1 Ñакож пÑдÑÑимÑÑÑÑ ÐÑоÑÑоÑи Ñмен 1.0) . Також доÑÑÑÐ¿Ð½Ñ Ð½Ð°Ð±Ð¾Ñи ÑеÑÑÑв на ÑÑоÑÑнÑÑ XML Test Suite .
Це дÑÑге Ð²Ð¸Ð´Ð°Ð½Ð½Ñ Ð²ÐºÐ»ÑÑÐ°Ñ Ñ Ñебе ÑÑÑ Ð²ÑÐ´Ð¾Ð¼Ñ Ð²Ð¸Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð½Ñ ÑÑаном на даÑÑ Ð¿ÑблÑкаÑÑÑ. Ðоно замÑнÑÑ Ð¿Ð¾Ð¿ÐµÑÐµÐ´Ð½Ñ Ð ÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð°ÑÑÑ W3C вÑд 4 лÑÑого 2004. ÐÐ»Ñ Ð·ÑÑÑноÑÑÑ ÑиÑаÑÑв, Ñакож надаÑÑÑÑÑ XHTML веÑÑÑÑ Ð· колÑоÑовим пеÑеглÑдом показникÑв.
ÐÑÐ´Ñ Ð»Ð°Ñка, повÑдомÑе пÑо помилки в Ð´Ð°Ð½Ð¾Ð¼Ñ Ð´Ð¾ÐºÑменÑÑ [email protected]; за поÑиланнÑм, доÑÑÑÐ¿Ð½Ñ Ð¿ÑблÑÑÐ½Ñ Ð°ÑÑ Ñви. ÐзнайомиÑиÑÑ Ð·Ñ ÑпиÑком випÑÐ°Ð²Ð»ÐµÐ½Ñ Ð´Ð»Ñ ÑÑого докÑменÑÑ Ð¼Ð¾Ð¶Ð½Ð° на http://www.w3.org/XML/2006/xml-names11-errata .
Цей докÑÐ¼ÐµÐ½Ñ Ð±Ñло ÑозглÑнÑÑо Ñленами W3C, ÑозÑобниками пÑогÑамного забезпеÑеннÑ, а Ñакож ÑнÑими гÑÑпами W3C Ñа заÑÑкавленими ÑÑоÑонами, Ñа ÑÑ Ð²Ð°Ð»ÐµÐ½Ð¸Ð¹ ÐиÑекÑоÑом Ñ ÑкоÑÑÑ Ð ÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð°ÑÑÑ W3C. Це ÑÑабÑлÑний докÑÐ¼ÐµÐ½Ñ Ñ Ð¼Ð¾Ð¶Ðµ бÑÑи викоÑиÑÑаний Ñ ÑкоÑÑÑ Ð´Ð¾Ð²Ñдкового маÑеÑÑÐ°Ð»Ñ Ð°Ð±Ð¾ ÑиÑÐ°Ñ Ð² ÑнÑÐ¾Ð¼Ñ Ð´Ð¾ÐºÑменÑÑ. Ð Ð¾Ð»Ñ W3C Ñ ÑозÑобÑÑ Ð ÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð°ÑÑÑ, полÑÐ³Ð°Ñ Ð² залÑÑÐµÐ½Ð½Ñ Ñваги до ÑпеÑиÑÑкаÑÑÑ Ñа ÑпÑиÑÑи ÑÑ ÑиÑÐ¾ÐºÐ¾Ð¼Ñ Ð¿Ð¾ÑиÑеннÑ. Це пÑдвиÑÑÑ ÑÑнкÑÑоналÑнÑÑÑÑ Ñа ÑÑмÑÑнÑÑÑÑ Ñ Ðеб(Web).
Цей докÑÐ¼ÐµÐ½Ñ ÐºÐµÑÑÑÑÑÑÑ 24 СÑÑÐ½Ñ 2002 CPP Ð·Ñ Ð·Ð¼Ñнами, внеÑеними згÑдно з ÐеÑÐµÑ ÑÐ´Ð½Ð¾Ñ ÐÑоÑедÑÑÐ¾Ñ ÐаÑенÑÐ½Ð¾Ñ ÐолÑÑики. W3C пÑдÑÑимÑÑ Ð¿ÑблÑÑний пеÑелÑк вÑдкÑиÑÐ¸Ñ Ð¿Ð°ÑенÑÑв, зÑоблений Ñ Ð·Ð²'ÑÐ·ÐºÑ Ð· ÑезÑлÑÑаÑами дÑÑлÑноÑÑÑ Ð³ÑÑпи; ÑÑ ÑÑоÑÑнка Ñакож вклÑÑÐ°Ñ Ð² Ñебе ÑнÑÑÑÑкÑÑÑ Ð· ÑозкÑиÑÑÑ Ð¿Ð°ÑенÑÑ. ÐÑоби, Ñо володÑÑÑÑ Ð°ÐºÑÑалÑÐ½Ð¾Ñ ÑнÑоÑмаÑÑÑÑ Ð¿Ñо паÑенÑ, Ñкий задоволÑнÑÑ Ð¾Ñновним вимогам Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ ÑозкÑиÑи ÑÑ ÑнÑоÑмаÑÑÑ Ð·Ð³Ñдно до пÑнкÑÑ 6, паÑенÑÐ½Ð¾Ñ Ð¿Ð¾Ð»ÑÑики W3C.
1 ÐоÑиваÑÑÑ Ñа РезÑмеÐи пÑипÑÑкаÑмо, Ñо заÑÑоÑÑÐ²Ð°Ð½Ð½Ñ ÑозÑиÑÑÐ²Ð°Ð½Ð¾Ñ Ð¼Ð¾Ð²Ð¸ ÑозмÑÑки (XML), де один докÑÐ¼ÐµÐ½Ñ XML може мÑÑÑиÑи елеменÑи й аÑÑибÑÑи (Ñак званий "Ñловник ÑозмÑÑки"), ÑÐºÑ Ð²Ð¸Ð·Ð½Ð°ÑÐµÐ½Ñ Ñ Ð²Ð¸ÐºÐ¾ÑиÑÑовÑÑÑÑÑÑ Ð´ÐµÐºÑлÑкома пÑогÑамними модÑлÑми. ÐÑиÑина Ð²Ð¸Ð½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ Ð´Ð»Ñ ÑÑого Ñ Ð¼Ð¾Ð´ÑлÑнÑÑÑÑ: ÑкÑо Ñакий Ñловник ÑозмÑÑки ÑÑнÑÑ, Ñкий в ÑÐ²Ð¾Ñ ÑеÑÐ³Ñ Ð´Ð¾Ð±Ñе ÑозÑмÑÑ Ñ Ð´Ð»Ñ Ñкого Ñ ÐºÐ¾ÑиÑне пÑогÑамне забезпеÑеннÑ, в ÑÐ°ÐºÐ¾Ð¼Ñ ÑазÑ, ÑÑ ÑозмÑÑÐºÑ ÐºÑаÑе викоÑиÑÑовÑваÑи повÑоÑно, нÑж ÑÑ Ð²Ð¸Ð½Ð°Ñ Ð¾Ð´Ð¸Ñи Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ñ Ð¾Ð±Ñобки.
Ð¢Ð°ÐºÑ Ð´Ð¾ÐºÑменÑи, ÑÐºÑ Ð¼ÑÑÑÑÑÑ Ð´ÐµÐºÑлÑка ÑловникÑв ÑозмÑÑки, ÑÑвоÑÑÑÑÑ Ð¿Ñоблеми ÑозпÑÐ·Ð½Ð°Ð²Ð°Ð½Ð½Ñ Ñ ÐºÐ¾Ð»ÑзÑÑ. ÐÑогÑÐ°Ð¼Ð½Ñ Ð¼Ð¾Ð´ÑÐ»Ñ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ Ð±ÑÑи в Ð·Ð¼Ð¾Ð·Ñ ÑозпÑзнаваÑи елеменÑи Ñа аÑÑибÑÑи, ÑÐºÑ Ð¿ÑизнаÑÐµÐ½Ñ Ð´Ð»Ñ Ð¾Ð±Ñобки, навÑÑÑ Ð² ÑÐ¼Ð¾Ð²Ð°Ñ "колÑзÑй", Ñо виникаÑÑÑ Ð¿Ñи викоÑиÑÑÐ°Ð½Ð½Ñ Ñого ж ÑÐ¼ÐµÐ½Ñ Ð°Ð±Ð¾ аÑÑибÑÑÑ ÑозмÑÑкоÑ, Ñка пÑизнаÑена Ð´Ð»Ñ ÑнÑого пÑогÑамного пакеÑа.
Ð¦Ñ Ð¼ÑÑкÑÐ²Ð°Ð½Ð½Ñ Ð½Ð°ÐºÐ»Ð°Ð´Ð°ÑÑÑ Ð²Ð¸Ð¼Ð¾Ð³Ð¸, Ñоб конÑÑÑÑкÑÑÑ Ð´Ð¾ÐºÑменÑа мали Ñмена побÑÐ´Ð¾Ð²Ð°Ð½Ñ Ñаким Ñином, Ñоб ÑникнÑÑи зÑÑÐºÐ½ÐµÐ½Ñ Ð¼Ñж Ñменами з ÑÑÐ·Ð½Ð¸Ñ ÑловникÑв ÑозмÑÑки. У данÑй ÑпеÑиÑÑкаÑÑÑ Ð¾Ð¿Ð¸ÑÑÑÑÑÑÑ Ð¼ÐµÑ Ð°Ð½Ñзм пÑоÑÑоÑÑ Ñмен XML, Ñкий виÑÑÑÑÑ Ñе Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ ÑлÑÑ Ð¾Ð¼ пÑизнаÑÐµÐ½Ð½Ñ ÑозÑиÑÐµÐ½Ð¸Ñ Ñмен елеменÑÑв Ñа аÑÑибÑÑÑв.
1.1 ÐÑимÑÑка до познаÑÐµÐ½Ñ Ñа викоÑиÑÑаннÑУ ÑÐ¸Ñ Ð¼ÑÑÑÑÑ , де зÑÑÑÑÑÑаÑÑÑÑÑ ÐÐÐÐÐÐÐÐ, клÑÑÐ¾Ð²Ñ Ñлова ÐÐÐÐÐÐÐ, ÐÐ ÐÐÐÐÐÐÐ, ÐÐÐÐÐ¥ÐÐÐÐ, СÐÐÐ, ÐРСÐÐÐ, ÐÐÐÐÐÐ ÐÐ Ñ ÑÑÐ¾Ð¼Ñ Ð´Ð¾ÐºÑменÑÑ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ ÑлÑмаÑиÑиÑÑ, Ñк опиÑано в [ÐлÑÑÐ¾Ð²Ñ Ñлова].
ÐвеÑнÑÑÑ ÑвагÑ, Ñо не ÑеÑмÑналÑÐ½Ñ ÐºÐ¾Ð½ÑÑÑÑкÑÑÑ Ð² данÑй ÑпеÑиÑÑкаÑÑÑ Ð²Ð¸Ð·Ð½Ð°ÑаÑÑÑÑÑ Ð½Ðµ ÑÑÑ, а в ÑпеÑиÑÑкаÑÑÑ XML[XML]. Ðоли не ÑеÑмÑналÑÐ½Ñ ÐºÐ¾Ð½ÑÑÑÑкÑÑÑ, визнаÑÐµÐ½Ñ ÑÑÑ, маÑÑÑ ÑÐ°ÐºÑ Ð¶ Ñмена, Ñк неÑеÑмÑнали визнаÑÐµÐ½Ñ Ð² ÑпеÑиÑÑкаÑÑÑ XML, ÑÐ¾Ð´Ñ ÑÑенаÑÑÑ, викоÑиÑÑÐ°Ð½Ñ ÑÑÑ, Ñ Ð²ÑÑÑ Ð²Ð¸Ð¿Ð°Ð´ÐºÐ°Ñ Ð±ÑдÑÑÑ Ð¿ÑÐ´Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð¾Ñ ÑÑдкÑв, ÑÐºÑ Ð²ÑдповÑдаÑÑÑ ÑÑенаÑÑÑ Ñам.
У ÑÑенаÑÑÑÑ
ÑÑого докÑменÑа абÑевÑаÑÑÑа NSC
, Ñо ознаÑÐ°Ñ "ÐÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð¿ÑоÑÑоÑÑ Ñмен" ("Namespace Constraint"), Ñе одне з пÑавил, ÑÐºÐ¾Ð¼Ñ ÐÐÐÐÐÐÐ ÑлÑдÑваÑи докÑменÑи вÑдповÑÐ´Ð½Ñ Ð´Ð¾ ÑÑÑÑ ÑпеÑиÑÑкаÑÑÑ.
[ÐизнаÑеннÑ: ÐÑоÑÑÑÑ Ñмен XML ÑденÑиÑÑкÑÑÑÑÑÑ Ð¿Ð¾ÑиланнÑм IRI [RFC3987]; Ñмена елеменÑÑв Ñа аÑÑибÑÑÑв можÑÑÑ Ð±ÑÑи помÑÑÐµÐ½Ñ Ð² пÑоÑÑÑÑ Ñмен XML за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð¼ÐµÑ Ð°Ð½ÑзмÑв, опиÑÐ°Ð½Ð¸Ñ Ð² ÑÑй ÑпеÑиÑÑкаÑÑÑ.]
[ÐизнаÑеннÑ: РозÑиÑене Ñм'Ñ Ñе паÑа, Ñо ÑкладаÑÑÑÑÑ Ð· назви пÑоÑÑоÑÑ Ñмен Ñа локалÑного Ñм'Ñ.] [ÐизнаÑеннÑ: ÐÐ»Ñ Ñм'Ñ N в пÑоÑÑоÑÑ Ñмен визнаÑÐµÐ½Ð¾Ð¼Ñ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ IRI Ñк I, ÐÐ°Ð·Ð²Ð¾Ñ Ð¿ÑоÑÑоÑÑ Ñмен бÑде I. ÐÐ»Ñ Ñм'Ñ N Ñка не пеÑебÑÐ²Ð°Ñ Ñ Ð¿ÑоÑÑоÑÑ Ñмен, назва пÑоÑÑоÑÑ Ñмен бÑде не визнаÑено.] [ÐизнаÑеннÑ: У ÐºÐ¾Ð¶Ð½Ð¾Ð¼Ñ Ð· випадкÑв локалÑним Ñм'Ñм бÑде N.] Саме Ñе поÑÐ´Ð½Ð°Ð½Ð½Ñ Ð· ÑнÑвеÑÑалÑно кеÑÐ¾Ð²Ð°Ð½Ð¸Ñ IRI пÑоÑÑоÑÑ Ñмен з локалÑними Ñменами лекÑики, Ñ ÐµÑекÑивним Ñ Ð·Ð°Ð¿Ð¾Ð±ÑÐ³Ð°Ð½Ð½Ñ ÐºÐ¾Ð½ÑлÑкÑÑв Ñмен.
IRI поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð¼Ð¾Ð¶ÑÑÑ Ð¼ÑÑÑиÑи Ñимволи не допÑÑÑÐ¸Ð¼Ñ Ð² ÑÐ¼ÐµÐ½Ð°Ñ , Ñ Ð´Ñже ÑаÑÑо занадÑо довгÑ, ÑÐ¾Ð¼Ñ ÑозÑиÑÐµÐ½Ñ Ñмена не викоÑиÑÑовÑÑÑÑÑÑ Ð±ÐµÐ·Ð¿Ð¾ÑеÑеднÑо Ð´Ð»Ñ Ð½Ð°Ð·Ð²Ð¸ елеменÑÑв Ñа аÑÑибÑÑÑв в XML-докÑменÑÐ°Ñ . ÐамÑÑÑÑ ÑÑого викоÑиÑÑовÑÑÑÑÑÑ Ð¿Ð¾Ð²Ð½Ñ Ñмена. [ÐизнаÑеннÑ: Ðовне Ñм'Ñ Ñе Ñм'Ñ ÑÑб'ÑкÑа в ÑнÑеÑпÑеÑаÑÑÑ Ð¿ÑоÑÑоÑа Ñмен.] У докÑменÑÐ°Ñ , Ñо вÑдповÑдаÑÑÑ ÑÑй ÑпеÑиÑÑкаÑÑÑ, Ñмена елеменÑÑв Ñа аÑÑибÑÑÑв вÑдобÑажаÑÑÑÑÑ Ñк Ð¿Ð¾Ð²Ð½Ñ Ñмена. СинÑакÑиÑно, вони ÑвлÑÑÑÑ ÑÐ¾Ð±Ð¾Ñ Ð¿ÑеÑÑкÑÐ½Ñ Ñмена або безпÑеÑÑкÑÐ½Ñ Ñмена. ÐÐ¿Ð¸Ñ ÑинÑакÑиÑÑ Ð½Ð° пÑдÑÑÐ°Ð²Ñ Ð°ÑÑибÑÑÑв забезпеÑÑÑ Ð·Ð²'Ñзок пÑеÑÑкÑÑв пÑоÑÑоÑÑ Ñмен Ñа зв'Ñзок пÑоÑÑоÑÑ Ñмен за замовÑÑваннÑм, Ñо заÑÑоÑовÑÑÑÑÑÑ Ð´Ð¾ безпÑеÑÑкÑÐ½Ð¸Ñ Ñмен елеменÑÑв; ÑÑ Ð¾Ð¿Ð¸Ñи Ð·Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑÑ Ð² облаÑÑÑ Ð²Ð¸Ð´Ð¸Ð¼Ð¾ÑÑÑ ÐµÐ»ÐµÐ¼ÐµÐ½Ñами, на ÑÐºÐ¸Ñ Ð²Ð¾Ð½Ð¸ з'ÑвлÑÑÑÑÑÑ, Ñак Ñо ÑÑÐ·Ð½Ñ Ð¿Ñив'Ñзки можÑÑÑ Ð·Ð°ÑÑоÑовÑваÑиÑÑ Ð² ÑÑÐ·Ð½Ð¸Ñ ÑаÑÑÐ¸Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑа. ÐÑоÑеÑоÑи вÑдповÑÐ´Ð½Ñ Ð´Ð°Ð½Ñй ÑпеÑиÑÑкаÑÑÑ, ÐÐÐÐÐÐÐ ÑозпÑзнаÑи Ñ Ð´ÑÑÑи на пÑдÑÑÐ°Ð²Ñ ÑÐ¸Ñ Ð¾Ð¿Ð¸ÑÑв Ñ Ð¿ÑеÑÑкÑÑв.
2.2 ÐикоÑиÑÑÐ°Ð½Ð½Ñ IRI Ñк назви пÑоÑÑоÑÑ ÑменÐоÑожнÑй ÑÑдок, Ñ Ð¾Ñа Ñе й законне поÑÐ¸Ð»Ð°Ð½Ð½Ñ IRI, не може бÑÑи викоÑиÑÑаний Ñк Ñм'Ñ Ð¿ÑоÑÑоÑÑ Ñмен.
ÐикоÑиÑÑÐ°Ð½Ð½Ñ Ð²ÑдноÑÐ½Ð¸Ñ Ð¿Ð¾ÑÐ¸Ð»Ð°Ð½Ñ IRI, вклÑÑаÑÑи поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñого ж докÑменÑа, в оголоÑеннÑÑ Ð¿ÑоÑÑоÑÑв Ñмен, Ñ Ð·Ð°ÑÑаÑÑлим.
ÐÑимÑÑка:
Це неÑÑ Ð²Ð°Ð»ÐµÐ½Ð½Ñ Ð²ÑдноÑÐ½Ð¸Ñ Ð¿Ð¾ÑÐ¸Ð»Ð°Ð½Ñ URI бÑло пÑийнÑÑо на ÐленаÑÐ½Ð¾Ð¼Ñ Ð³Ð¾Ð»Ð¾ÑÑÐ²Ð°Ð½Ð½Ñ W3C XML (W3C XML Plenary Ballot) [неÑÑ Ð²Ð°Ð»ÐµÐ½Ð½Ñ Ð²ÑдноÑÐ½Ð¸Ñ Ð¿Ð¾ÑÐ¸Ð»Ð°Ð½Ñ URI]. У нÑÐ¾Ð¼Ñ Ñакож заÑвлено, Ñо "наÑÑÑÐ¿Ð½Ñ Ñ Ð°ÑакÑеÑиÑÑики, ÑÐ°ÐºÑ Ñк DOM, XPath, Ñа ÑнÑÑ Ð±ÑдÑÑÑ Ð²Ð¸Ð·Ð½Ð°ÑаÑи без ÑозÑиÑÑÑÐ²Ð°Ð½Ð½Ñ Ð´Ð¾ Ð½Ð¸Ñ ".
2.3 ÐоÑÑвнÑÐ½Ð½Ñ Ð¿Ð¾ÑÐ¸Ð»Ð°Ð½Ñ IRIIRI поÑиланнÑ, ÑденÑиÑÑкÑÑÑи пÑоÑÑоÑи Ñмен, поÑÑвнÑÑÑÑ Ð¿Ñи визнаÑеннÑ, Ñм'Ñ Ð½Ð° пÑиналежнÑÑÑÑ Ð´Ð¾ даного пÑоÑÑоÑÑ Ñмен Ñа, Ñи вÑдноÑÑÑÑÑÑ Ð´Ð²Ð° Ñм'Ñ Ð´Ð¾ одного й Ñого ж пÑоÑÑоÑÑ Ñмен. [ÐизнаÑеннÑ: Ðва поÑÐ¸Ð»Ð°Ð½Ð½Ñ IRI ÑозглÑдаÑÑÑÑÑ Ñк ÑÑдки, Ñ Ð²Ð¾Ð½Ð¸ вважаÑÑÑÑÑ ÑденÑиÑними ÑÑлÑки в ÑÐ¾Ð¼Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ, ÑкÑо ÑÑ ÑÑдки ÑденÑиÑнÑ, ÑобÑо, вони маÑÑÑ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ Ð¿Ð¾ÑлÑдовнÑÑÑÑ ÑимволÑв.] ÐоÑÑвнÑÐ½Ð½Ñ Ð²ÑдбÑваÑÑÑÑÑ Ð· ÑÑÐ°Ñ ÑваннÑм ÑегÑÑÑÑÑ ÑимволÑв, й без виконаного або виконаного %-маÑкÑваннÑ.
ÐаÑлÑдком ÑÑого Ñ Ñе, Ñо IRI поÑиланнÑ, ÑÐºÑ Ð½Ðµ Ñ ÑденÑиÑними в ÑÑÐ¾Ð¼Ñ ÑенÑÑ, можÑÑÑ Ð±ÑÑи вÑднеÑÐµÐ½Ñ Ð´Ð¾ одного Ñ Ñого ж ÑеÑÑÑÑÑ. ÐÑиклади вклÑÑаÑÑÑ Ð² Ñебе поÑÐ¸Ð»Ð°Ð½Ð½Ñ IRI, ÑÐºÑ Ð²ÑдÑÑзнÑÑÑÑÑÑ ÑÑлÑки ÑегÑÑÑÑом, %-маÑкÑваннÑм або коли поÑÐ¸Ð»Ð°Ð½Ð½Ñ ÑÑнÑÑÑÑ Ð² зовнÑÑнÑÑ Ð¾Ð±'ÑкÑÐ°Ñ , ÑÐºÑ Ð¼Ð°ÑÑÑ ÑÑÐ·Ð½Ñ Ð±Ð°Ð·Ð¾Ð²Ñ URI (але майÑе на ÑвазÑ, Ñо вÑдноÑÐ½Ñ IRI Ñ Ð·Ð°ÑÑаÑÑлими, Ñк назви пÑоÑÑоÑÑ Ñмен).
У деклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен, поÑÐ¸Ð»Ð°Ð½Ð½Ñ IRI Ñ Ð½Ð¾Ñмованим знаÑеннÑм аÑÑибÑÑÑ, ÑÐ¾Ð¼Ñ Ð·Ð°Ð¼Ñна ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ XML й поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° об'ÑкÑи бÑли вже зÑÐ¾Ð±Ð»ÐµÐ½Ñ ÑанÑÑе, пеÑед вÑÑма поÑÑвнÑннÑми.
ÐÑиклади:
ÐоÑÐ¸Ð»Ð°Ð½Ð½Ñ IRI, Ð¿Ð¾Ð´Ð°Ð½Ñ Ð½Ð¸Ð¶Ñе, вÑÑ ÑÑÐ·Ð½Ñ Ð´Ð»Ñ ÑденÑиÑÑкаÑÑÑ Ð¿ÑоÑÑоÑÑв Ñмен, оÑкÑлÑки вони вÑдÑÑзнÑÑÑÑÑÑ ÑегÑÑÑÑом:
http://www.example.org/wine
http://www.Example.org/wine
http://www.example.org/Wine
IRI поÑиланнÑ, пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð½Ð¸Ð¶Ñе, Ñакож вÑÑ ÑÑÐ·Ð½Ñ Ð´Ð»Ñ ÑденÑиÑÑкаÑÑÑ Ð¿ÑоÑÑоÑÑв Ñмен:
http://www.example.org/rosé
http://www.example.org/ros%c3%a9
http://www.example.org/ros%c3%A9
http://www.example.org/ros%C3%a9
http://www.example.org/ros%C3%A9
Як Ñ Ñей пÑиклад:
http://www.example.org/~wilbur
http://www.example.org/%7ewilbur
http://www.example.org/%7Ewilbur
ЯкÑо об'ÑÐºÑ Ð· Ñм'Ñм eacute бÑв визнаÑений Ñк é, Ñо нижÑе, пÑи оголоÑÐµÐ½Ð½Ñ Ð¿ÑоÑÑоÑÑв Ñмен, поÑаÑок мÑÑок мÑÑÑÑÑÑ Ð¾Ð±Ð¾Ð²'Ñзковий пÑеÑÑÐºÑ p на Ñеж Ñаме поÑÐ¸Ð»Ð°Ð½Ð½Ñ IRI, http://example.org/rosé
.
<p:foo xmlns:p="http://example.org/rosé">
<p:foo xmlns:p="http://example.org/rosé">
<p:foo xmlns:p="http://example.org/rosé">
<p:foo xmlns:p="http://example.org/rosé">
<p:foo xmlns:p="http://example.org/rosé">
ЧеÑез Ñизик плÑÑанини мÑж IRI, ÑÐºÑ Ð±ÑдÑÑÑ ÐµÐºÐ²ÑваленÑÐ½Ñ Ð¿Ñи ÑазÑменÑваннÑ, викоÑиÑÑÐ°Ð½Ð½Ñ %-маÑÐºÐ¾Ð²Ð°Ð½Ð¸Ñ ÑимволÑв в ÑÐ¼ÐµÐ½Ð°Ñ Ð¿ÑоÑÑоÑÑ Ñмен наÑÑÑйно не ÑекомендÑÑÑÑÑÑ.
3 ÐголоÑÐµÐ½Ð½Ñ ÐÑоÑÑоÑÑв Ñмен[ÐизнаÑеннÑ: ÐÑоÑÑÑÑ Ñмен (або ÑкÑо ÑоÑнÑÑе, обов'Ñзковий пÑоÑÑÑÑ Ñмен) оголоÑÑÑÑÑÑÑ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ ÑÑмейÑÑва заÑезеÑÐ²Ð¾Ð²Ð°Ð½Ð¸Ñ Ð°ÑÑибÑÑÑв. Таке Ñм'Ñ Ð°ÑÑибÑÑа повинно бÑÑи або xmlns або поÑаÑиÑÑ Ð· xmlns:. Ð¦Ñ Ð°ÑÑибÑÑи, Ñк Ñ Ð±ÑдÑ-ÑÐºÑ ÑнÑÑ XML-аÑÑибÑÑи, можÑÑÑ Ð±ÑÑи пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð±ÐµÐ·Ð¿Ð¾ÑеÑеднÑо або бÑÑи за замовÑÑваннÑм.]
Ðмена аÑÑибÑÑÑв Ð´Ð»Ñ Ð¾Ð³Ð¾Ð»Ð¾ÑÐµÐ½Ð½Ñ Ð¿ÑоÑÑоÑÑ ÑменÐоÑмалÑзоване знаÑÐµÐ½Ð½Ñ Ð°ÑÑибÑÑÑ ÐÐÐÐÐÐРбÑÑи або поÑиланнÑм IRI — назва пÑоÑÑоÑÑ Ñмен визнаÑÐ°Ñ Ð¿ÑоÑÑÑÑ Ñмен — або пÑÑÑим ÑÑдком. Щоб Ñм'Ñ Ð¿ÑоÑÑоÑÑ Ñмен, ÑлÑгÑвало за пÑÑмим ÑвоÑм пÑизнаÑеннÑм, Ð¹Ð¾Ð¼Ñ Ð¡ÐÐРмаÑи Ñ Ð°ÑакÑеÑиÑÑики ÑнÑкалÑноÑÑÑ Ñа поÑÑÑйноÑÑÑ. Це не оÑновна меÑа, Ñка бÑде безпоÑеÑеднÑо викоÑиÑÑовÑваÑиÑÑ Ð´Ð»Ñ Ð¿Ð¾ÑÑÐºÑ ÑÑ ÐµÐ¼Ð¸ (ÑкÑо Ñака ÑÑнÑÑ). Uniform Resource Names [RFC2141] Ñ Ð¿Ñикладом ÑинÑакÑиÑÑ, Ñкий ÑозÑоблено з ÑÑÐ°Ñ ÑваннÑм ÑÐ¸Ñ ÑÑлей. Ðднак ÑлÑд зазнаÑиÑи, Ñо звиÑайними URL-адÑеÑами можна ÑпÑавлÑÑи Ñаким Ñином, Ñоб доÑÑгÑи ÑÐ¸Ñ Ð¶Ðµ ÑÑлей.
[ÐизнаÑеннÑ: ЯкÑо Ñм'Ñ Ð°ÑÑибÑÑа вÑдповÑÐ´Ð°Ñ PrefixedAttName, в ÑÐ°ÐºÐ¾Ð¼Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ, NCName Ð´Ð°Ñ Ð¿ÑеÑÑÐºÑ Ð¿ÑоÑÑоÑÑ Ñмен, Ñкий викоÑиÑÑовÑÑÑÑÑÑ Ð´Ð»Ñ Ð·Ð²'ÑзÑÐ²Ð°Ð½Ð½Ñ Ñмен елеменÑÑв Ñа аÑÑибÑÑÑв з вказаним в знаÑÐµÐ½Ð½Ñ Ð°ÑÑибÑÑÑ Ñм'Ñм пÑоÑÑоÑÑ Ñмен в Ð¼ÐµÐ¶Ð°Ñ ÐµÐ»ÐµÐ¼ÐµÐ½ÑÑ, де ÑÑ Ð´ÐµÐºÐ»Ð°ÑаÑÑÑ Ð±Ñла подана.]
[ÐизнаÑеннÑ: ЯкÑо Ñм'Ñ Ð°ÑÑибÑÑа вÑдповÑÐ´Ð°Ñ DefaultAttName, в ÑÐ°ÐºÐ¾Ð¼Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ, вказане Ñ Ð·Ð½Ð°ÑÐµÐ½Ð½Ñ Ð°ÑÑибÑÑÑ Ð½Ð°Ð·Ð²Ð° пÑоÑÑоÑÑ Ñмен в облаÑÑÑ Ð²Ð¸Ð´Ð¸Ð¼Ð¾ÑÑÑ ÐµÐ»ÐµÐ¼ÐµÐ½Ñа, де ÑÑ Ð´ÐµÐºÐ»Ð°ÑаÑÑÑ Ð±Ñла подана, ÑÑÐ°Ñ Ð¿ÑоÑÑоÑом Ñмен за замовÑÑваннÑм.] ÐÑоÑÑоÑи Ñмен за замовÑÑваннÑм Ñ Ð¿ÐµÑевизнаÑÐµÐ½Ð½Ñ Ð´ÐµÐºÐ»Ð°ÑаÑÑй обговоÑÑÑÑÑÑÑ Ð² 6 ÐаÑÑоÑÑÐ²Ð°Ð½Ð½Ñ Ð¿ÑоÑÑоÑÑ Ñмен до елеменÑÑв Ñа аÑÑибÑÑÑв.
ÐÑиклад деклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен, Ñкий пов'ÑзÑÑ Ð¿ÑеÑÑÐºÑ Ð¿ÑоÑÑоÑÑ Ñмен edi з Ð½Ð°Ð·Ð²Ð¾Ñ Ð¿ÑоÑÑоÑÑ Ñмен http://ecommerce.example.org/schema
:
<x xmlns:edi='http://ecommerce.example.org/schema'> <!-- "edi" пÑеÑÑÐºÑ Ð·Ð²'Ñзан з http://ecommerce.example.org/schema Ð´Ð»Ñ ÐµÐ»ÐµÐ¼ÐµÐ½ÑÑ "x" Ñа його вмÑÑÑÑ --> </x>
ÐÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð¿ÑоÑÑоÑÑ Ñмен: ÐÐ°Ñ Ð¸ÑÐµÐ½Ñ Ð¿ÑеÑÑкÑи Ñ Ð½Ð°Ð·Ð²Ð¸ пÑоÑÑоÑÑв Ñмен
ÐÑеÑÑÐºÑ xml, за визнаÑеннÑм, пов'Ñзаний з Ð½Ð°Ð·Ð²Ð¾Ñ Ð¿ÑоÑÑоÑÑ Ñмен http://www.w3.org/XML/1998/namespace
. ÐÑн ÐÐÐÐ, але в ÑÑÐ¾Ð¼Ñ Ð½ÐµÐ¼Ð°Ñ Ð¿Ð¾ÑÑеби, бÑÑи оголоÑеним, Ñа ÐÐ ÐÐÐÐÐÐРбÑÑи ÑкаÑований або пов'Ñзаний з бÑдÑ-ÑÐºÐ¾Ñ ÑнÑÐ¾Ñ Ð½Ð°Ð·Ð²Ð¾Ñ Ð¿ÑоÑÑоÑÑ Ñмен. ÐнÑÑ Ð¿ÑеÑÑкÑи ÐÐ ÐÐÐÐÐÐРбÑÑи пов'ÑÐ·Ð°Ð½Ñ Ð· ÑÑÑÑ Ð½Ð°Ð·Ð²Ð¾Ñ Ð¿ÑоÑÑоÑÑ Ñмен, Ñа вÑн ÐÐ ÐÐÐÐÐÐРбÑÑи деклаÑований Ñк пÑоÑÑÑÑ Ñмен за замовÑÑваннÑм.
ÐÑеÑÑÐºÑ xmlns ÑлÑжиÑÑ ÑÑлÑки оголоÑÐµÐ½Ð½Ñ Ð·Ð²'ÑÐ·ÐºÑ Ð· пÑоÑÑоÑом Ñмен Ñа, за визнаÑеннÑм, пов'Ñзаний з Ð½Ð°Ð·Ð²Ð¾Ñ Ð¿ÑоÑÑоÑÑ Ñмен http://www.w3.org/2000/xmlns/
. ÐÑн ÐÐ ÐÐÐÐÐÐРбÑÑи оголоÑений або не оголоÑений. ÐнÑÑ Ð¿ÑеÑÑкÑи ÐÐ ÐÐÐÐÐÐРбÑÑи пов'ÑÐ·Ð°Ð½Ñ Ð· ÑÑÑÑ Ð½Ð°Ð·Ð²Ð¾Ñ Ð¿ÑоÑÑоÑÑ Ñмен, Ñ Ð²Ñн ÐÐ ÐÐÐÐÐÐРбÑÑи оголоÑений Ñк пÑоÑÑÑÑ Ñмен за ÑмовÑаннÑм. Ðмена елеменÑÑв ÐÐ ÐÐÐÐÐÐРмаÑи пÑеÑÑÐºÑ xmlns
.
ÐÑÑ ÑнÑÑ Ð¿ÑеÑÑкÑи, Ñо поÑинаÑÑÑÑÑ Ð· ÑÑÑÐ¾Ñ Ð±Ñкв x, m, l, в бÑдÑ-ÑÐºÐ¸Ñ ÐºÐ¾Ð¼Ð±ÑнаÑÑÑÑ ÑегÑÑÑÑÑ, заÑезеÑвованÑ. Це ознаÑаÑ, Ñо:
коÑиÑÑÑваÑам ÐРСÐÐРвикоÑиÑÑовÑваÑи ÑÑ , за винÑÑком, випадкÑв визнаÑÐµÐ½Ð¸Ñ Ñ Ð½Ð°ÑÑÑÐ¿Ð½Ð¸Ñ ÑпеÑиÑÑкаÑÑÑÑ
пÑоÑеÑоÑи ÐÐ ÐÐÐÐÐÐÐ ÑозглÑдаÑи ÑÑ Ñк ÑаÑалÑÐ½Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸.
ХоÑа ÑÐ°Ð¼Ñ Ð²Ð¾Ð½Ð¸ не заÑезеÑвованÑ, недоÑÑлÑно викоÑиÑÑовÑваÑи Ñмена пÑеÑÑкÑÑв, локалÑна ÑаÑÑина(LocalPart) ÑÐºÐ¸Ñ Ð¿Ð¾ÑинаÑÑÑÑÑ Ð· бÑкв x, m, l, в бÑдÑ-ÑÐºÐ¸Ñ ÐºÐ¾Ð¼Ð±ÑнаÑÑÑÑ ÑегÑÑÑÑÑ, оÑкÑлÑки ÑÑ Ñмена бÑдÑÑÑ Ð·Ð°ÑезеÑвованÑ, ÑкÑо викоÑиÑÑовÑваÑи ÑÑ Ð±ÐµÐ· пÑеÑÑкÑа.
4 ÐÐ¾Ð²Ð½Ñ ÑменаУ докÑменÑÐ°Ñ XML вÑдповÑÐ´Ð½Ð¸Ñ Ð´Ð¾ Ð´Ð°Ð½Ð¾Ñ ÑпеÑиÑÑкаÑÑÑ, деÑÐºÑ Ñмена (конÑÑÑÑкÑÑÑ, ÑÐºÑ Ð²ÑдповÑдаÑÑÑ Ð½ÐµÑеÑмÑналÑÐ½Ð¾Ð¼Ñ Name) ÐÐÐÐÐÐРбÑÑи пеÑÐµÐ´Ð°Ð½Ñ Ñк Ð¿Ð¾Ð²Ð½Ñ Ñмена, ÑÐºÑ Ð²Ð¸Ð·Ð½Ð°ÑаÑÑÑÑÑ Ð½Ð°ÑÑÑпним Ñином:
Ðовне Ñм'ÑÐоле Prefix визнаÑÐ°Ñ Ð· ÑаÑÑини повного Ñм'Ñ Ð¿ÑеÑÑÐºÑ Ð¿ÑоÑÑоÑÑ Ñмен, Ñа ÐÐÐÐÐÐРбÑÑи пов'Ñзаний з поÑиланнÑм IRI зазнаÑÐµÐ½Ð¾Ñ Ð² деклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен. [ÐизнаÑеннÑ: Ðоле LocalPart визнаÑÐ°Ñ Ð»Ð¾ÐºÐ°Ð»ÑÐ½Ñ ÑаÑÑÐ¸Ð½Ñ Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñм'Ñ.]
ÐÑдзнаÑÑе, Ñо пÑеÑÑÐºÑ Ð²Ð¸ÐºÐ¾ÑиÑÑовÑÑÑÑÑÑ ÑÑлÑки Ð´Ð»Ñ Ð·Ð±ÐµÑÐµÐ¶ÐµÐ½Ð½Ñ Ð½Ð°Ð·Ð²Ð¸ пÑоÑÑоÑÑ Ñмен. ÐÑогÑамам СÐÐРвикоÑиÑÑовÑваÑи ÑÑлÑки Ð½Ð°Ð·Ð²Ñ Ð¿ÑоÑÑоÑÑ Ñмен, а не пÑеÑÑкÑ, пÑи побÑÐ´Ð¾Ð²Ñ Ñмен, облаÑÑÑ Ð´ÑÑ ÑÐºÐ¸Ñ Ð²Ð¸Ñ Ð¾Ð´Ð¸ÑÑ Ð·Ð° Ð¼ÐµÐ¶Ñ Ð¿ÐµÑвÑÑного докÑменÑа.
5 ÐикоÑиÑÑÐ°Ð½Ð½Ñ Ð¿Ð¾Ð²Ð½Ð¸Ñ ÑменУ докÑменÑÐ°Ñ XML вÑдповÑÐ´Ð½Ð¸Ñ Ð´Ð¾ Ð´Ð°Ð½Ð¾Ñ ÑпеÑиÑÑкаÑÑÑ, Ñмена елеменÑÑв Ð²ÐºÐ°Ð·Ð°Ð½Ñ Ñк Ð¿Ð¾Ð²Ð½Ñ Ñмена, а Ñаме:
Ðмена елеменÑÑвÐÑиклад викоÑиÑÑÐ°Ð½Ð½Ñ Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñм'Ñ, Ñо виÑÑÑÐ¿Ð°Ñ Ð² ÑкоÑÑÑ ÑÐ¼ÐµÐ½Ñ ÐµÐ»ÐµÐ¼ÐµÐ½ÑÑ:
<!-- пÑоÑÑÑÑ Ñмен елеменÑÑ 'price' Ñ http://ecommerce.example.org/schema --> <edi:price xmlns:edi='http://ecommerce.example.org/schema' units='Euro'>32.18</edi:price>
ÐÑÑибÑÑи або деклаÑÑÑÑÑ Ð¿ÑоÑÑоÑи Ñмен або ÑÑ Ñмена зазнаÑÐµÐ½Ñ Ñк Ð¿Ð¾Ð²Ð½Ñ Ñмена:
ÐÑÑибÑÑÐÑиклад викоÑиÑÑÐ°Ð½Ð½Ñ Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñм'Ñ, в ÑкоÑÑÑ Ñм'Ñ Ð°ÑÑибÑÑа:
<x xmlns:edi='http://ecommerce.example.org/schema'> <!-- пÑоÑÑÑÑ Ñмен аÑÑибÑÑÑ 'taxClass' - http://ecommerce.example.org/schema --> <lineItem edi:taxClass="exempt">Baby food</lineItem> </x>
ÐÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð¿ÑоÑÑоÑÑ Ñмен: ÐеклаÑований ÐÑеÑÑкÑ
ÐÑеÑÑÐºÑ Ð¿ÑоÑÑоÑÑ Ñмен, за винÑÑком xml
або xmlns
, ÐÐÐÐÐÐРбÑÑи оголоÑений в аÑÑибÑÑÑ, Ñкий деклаÑÑÑ Ð¿ÑоÑÑÑÑ Ñмен, в бÑдÑ-ÑÐºÐ¾Ð¼Ñ Ð¿Ð¾ÑаÑÐºÐ¾Ð²Ð¾Ð¼Ñ ÑÐµÐ³Ñ ÐµÐ»ÐµÐ¼ÐµÐ½ÑÑ, де викоÑиÑÑовÑÑÑÑÑÑ Ð¿ÑеÑÑÐºÑ Ð°Ð±Ð¾ в Ñой елеменÑ, Ñкий Ñ Ð¹Ð¾Ð³Ð¾ пÑедком (ÑобÑо елеменÑ, в змÑÑÑÑ Ñкого дÑÑ Ð¿ÑеÑÑкÑна ÑозмÑÑка). ÐÑÑм Ñого, вÑеÑÐµÐ´Ð¸Ð½Ñ ÑÐ°ÐºÐ¾Ñ Ð´ÐµÐºÐ»Ð°ÑаÑÑÑ, знаÑÐµÐ½Ð½Ñ Ð°ÑÑибÑÑÑ ÐÐ ÐÐÐÐÐÐРбÑÑи поÑожнÑм ÑÑдком.
Це Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð¼Ð¾Ð¶Ðµ пÑизвеÑÑи до екÑплÑаÑаÑÑÐ¹Ð½Ð¸Ñ ÑÑÑдноÑÑв, коли аÑÑибÑÑ, Ñкий деклаÑÑÑ Ð¿ÑоÑÑÑÑ Ñмен, не бÑв пÑедÑÑавлений безпоÑеÑеднÑо в ÑÑÑноÑÑÑ Ð´Ð¾ÐºÑменÑа XML, але бÑв деклаÑований Ñ Ð·Ð¾Ð²Ð½ÑÑнÑй ÑÑÑноÑÑÑ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð°ÑÑибÑÑÑ Ð·Ð° замовÑÑваннÑм. Ð¢Ð°ÐºÑ Ð´ÐµÐºÐ»Ð°ÑаÑÑÑ Ð½Ðµ можÑÑÑ Ð±ÑÑи пÑоÑиÑÐ°Ð½Ñ Ð¿ÑогÑамним забезпеÑеннÑм заÑÐ½Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñ Ð½Ð° непеÑевÑÑÑÑÑÐ¾Ð¼Ñ Ð¿ÑоÑеÑоÑÑ XML. ÐагаÑо ÑнÑÐ¸Ñ Ð¿ÑогÑам XML, ймовÑÑно вклÑÑаÑÑи Ñ ÑÑ, ÑÐºÑ Ð·Ð°Ð»ÐµÐ¶Ð°ÑÑ Ð²Ñд пÑоÑÑоÑÑ Ñмен, не можÑÑÑ Ð²Ð¸ÐºÐ¾ÑиÑÑовÑваÑи пеÑевÑÑÑÑÑи пÑоÑеÑоÑи. ЯкÑо поÑÑÑбно пÑавилÑнÑÑÑÑ ÑобоÑи з Ñакими пÑогÑамами, деклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑв Ñмен ÐÐÐÐÐÐРбÑÑи пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð°Ð±Ð¾ безпоÑеÑеднÑо або за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð°ÑÑибÑÑÑв за ÑмовÑаннÑм, ÑÐºÑ Ð´ÐµÐºÐ»Ð°ÑÐ¾Ð²Ð°Ð½Ñ Ñ Ð²Ð½ÑÑÑÑÑнÑй пÑÐ´Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ñ DTD.
Ðмена елеменÑÑв Ñа Ñмена аÑÑибÑÑÑв, Ñакож наводÑÑÑÑÑ Ñк Ð¿Ð¾Ð²Ð½Ñ Ñмена, коли вони з'ÑвлÑÑÑÑÑÑ Ð² деклаÑаÑÑÑÑ Ñ DTD:
ÐÐ¾Ð²Ð½Ñ Ñмена в деклаÑаÑÑÑÑÐвеÑнÑÑÑ ÑвагÑ, Ñо пеÑевÑÑка, Ñка заÑнована на DTD Ñе незнайомий пÑоÑÑÑÑ Ñмен в наÑÑÑÐ¿Ð½Ð¾Ð¼Ñ ÑенÑÑ: DTD обмежÑÑ ÐµÐ»ÐµÐ¼ÐµÐ½Ñи Ñа аÑÑибÑÑи, ÑÐºÑ Ð¼Ð¾Ð¶ÑÑÑ Ð·'ÑвиÑиÑÑ Ð² докÑменÑÑ Ð·Ð° ÑÑ
не ÑнÑеÑпÑеÑованими Ñменами, а не за (назва пÑоÑÑоÑÑ Ñмен, локалÑне Ñм'Ñ) паÑами. Щоб пеÑевÑÑиÑи докÑменÑ, Ñкий викоÑиÑÑовÑÑ Ð¿ÑоÑÑоÑи Ñмен Ñ Ð²ÑдноÑÐµÐ½Ð½Ñ DTD необÑ
Ñдно, Ñоб пÑеÑÑкÑи, викоÑиÑÑÐ°Ð½Ñ Ð² DTD, бÑли ÑÐ°ÐºÑ Ð¶, Ñк Ñ Ð² докÑменÑÑ. Ðднак DTD може опоÑеÑедковано обмежÑваÑи пÑоÑÑоÑи Ñмен, Ñо викоÑиÑÑовÑÑÑÑÑÑ Ð² валÑÐ´Ð½Ð¾Ð¼Ñ Ð´Ð¾ÐºÑменÑÑ, ÑлÑÑ
ом Ð½Ð°Ð´Ð°Ð½Ð½Ñ #FIXED
знаÑÐµÐ½Ñ Ð´Ð»Ñ Ð°ÑÑибÑÑÑв, ÑÐºÑ Ð´ÐµÐºÐ»Ð°ÑÑÑÑÑ Ð¿ÑоÑÑоÑи Ñмен.
ÐблаÑÑÑ Ð´Ñй деклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен пÑи деклаÑÑÐ²Ð°Ð½Ð½Ñ Ð¿ÑеÑÑкÑа пÑÐ¾Ñ Ð¾Ð´Ð¸ÑÑ Ð²Ñд поÑаÑÐºÑ Ð²ÑдкÑиваÑÑого Ñега, в ÑÐºÐ¾Ð¼Ñ Ð²Ð¾Ð½Ð° з'ÑвлÑÑÑÑÑÑ, до кÑнÑÑ Ð²ÑдповÑдного закÑиваÑÑого ÑегÑ, за винÑÑком облаÑÑÑ Ð´Ñй бÑдÑ-ÑÐºÐ¸Ñ Ð²Ð½ÑÑÑÑÑнÑÑ Ð´ÐµÐºÐ»Ð°ÑаÑÑй з Ñаким же полем NSAttName. У ÑÐ°Ð·Ñ ÑкÑо Ñег поÑожнÑй, облаÑÑÑ Ñ Ñам Ñег.
Така деклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен поÑиÑÑÑÑÑÑÑ Ð½Ð° вÑÑ Ñмена елеменÑÑв Ñа аÑÑибÑÑÑв Ñ ÑвоÑй облаÑÑÑ Ð´Ñй, ÑÐ¸Ñ Ð¿ÑеÑÑкÑи вÑдповÑдаÑÑÑ ÑомÑ, Ñкий зазнаÑений Ñ Ð´ÐµÐºÐ»Ð°ÑаÑÑÑ.
РозÑиÑене Ñм'Ñ Ñке вÑдповÑÐ´Ð°Ñ Ð¿ÑеÑÑкÑÐ½Ð¾Ð¼Ñ ÐµÐ»ÐµÐ¼ÐµÐ½ÑÑ Ð°Ð±Ð¾ ÑÐ¼ÐµÐ½Ñ Ð°ÑÑибÑÑа Ð¼Ð°Ñ Ð¿Ð¾ÑÐ¸Ð»Ð°Ð½Ð½Ñ IRI, в ÑкÑй пÑеÑÑÐºÑ Ð¿Ð¾Ð²'Ñзан, Ñк його назва пÑоÑÑоÑÑ Ñмен, а локалÑна ÑаÑÑина, Ñк його локалÑне Ñм'Ñ.
<?xml version="1.1"?> <html:html xmlns:html='http://www.w3.org/1999/xhtml'> <html:head><html:title>Frobnostication</html:title></html:head> <html:body><html:p>Moved to <html:a href='http://frob.example.com'>here.</html:a></html:p></html:body> </html:html>
ÐекÑлÑка пÑеÑÑкÑÑв в пÑоÑÑоÑÑ Ñмен можÑÑÑ Ð±ÑÑи оголоÑенÑ, Ñк аÑÑибÑÑи одного елеменÑа, пÑиклад:
<?xml version="1.1"?> <!-- обидва пÑеÑÑкÑа пÑоÑÑоÑÑ Ñмен доÑÑÑÐ¿Ð½Ñ Ð·Ð²ÑдÑÑÑÐ»Ñ --> <bk:book xmlns:bk='urn:loc.gov:books' xmlns:isbn='urn:ISBN:0-395-36341-6'> <bk:title>Cheaper by the Dozen</bk:title> <isbn:number>1568491379</isbn:number> </bk:book>
ÐнаÑÐµÐ½Ð½Ñ Ð¿ÑеÑÑкÑа в деклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен Ð´Ð»Ñ Ð¿ÑеÑÑкÑа ÐÐÐРбÑÑи поÑожнÑм. Це еÑекÑивно, в ÑÐ°Ð¼ÐºÐ°Ñ Ð´ÐµÐºÐ»Ð°ÑаÑÑÑ, пÑи ÑÑÑÐ½ÐµÐ½Ð½Ñ Ð±ÑдÑ-ÑÐºÐ¸Ñ Ð°ÑоÑÑаÑÑй пÑеÑÑкÑа з Ñм'Ñм пÑоÑÑоÑÑ Ñмен. ÐодалÑÑÑ Ð´ÐµÐºÐ»Ð°ÑаÑÑÑ ÐÐÐУТЬ повÑоÑно оголоÑиÑи пÑеÑÑÐºÑ Ð·Ð½Ð¾Ð²Ñ:
<?xml version="1.1"?> <x xmlns:n1="http://www.w3.org"> <n1:a/> <!-- вÑÑно, пÑеÑÑÐºÑ n1 пов'Ñзаний з http://www.w3.org --> <x xmlns:n1=""> <n1:a/> <!-- невÑÑно, пÑеÑÑÐºÑ n1, ÑÑÑ, Ð½Ñ Ð· Ñим не пов'Ñзаний --> <x xmlns:n1="http://www.w3.org"> <n1:a/> <!-- вÑÑно, пÑеÑÑÐºÑ n1 Ð·Ð½Ð¾Ð²Ñ Ð²Ð¸Ð·Ð½Ð°Ñений --> </x> </x> </x>6.2 ÐÑоÑÑÑÑ Ñмен за замовÑÑваннÑм
ÐблаÑÑÑ Ð´Ñй деклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен за замовÑÑваннÑм пÑÐ¾Ñ Ð¾Ð´Ð¸ÑÑ Ð²Ñд поÑаÑÐºÑ Ð²ÑдкÑиваÑÑого Ñега, в ÑÐºÐ¾Ð¼Ñ Ð²Ð¾Ð½Ð° з'ÑвлÑÑÑÑÑÑ, до кÑнÑÑ Ð²ÑдповÑдного закÑиваÑÑого Ñега, за винÑÑком облаÑÑÑ Ð´Ñй бÑдÑ-ÑÐºÐ¸Ñ Ð²Ð½ÑÑÑÑÑнÑÑ Ð´ÐµÐºÐ»Ð°ÑаÑÑй пÑоÑÑоÑÑв за замовÑÑваннÑм. У ÑÐ¾Ð¼Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ, коли Ñег поÑожнÑй, облаÑÑÑ ÑÑÐ°Ñ Ñам Ñег.
ÐеклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен за замовÑÑваннÑм вÑдноÑиÑÑÑÑ Ð´Ð¾ вÑÑÑ Ñмен елеменÑÑв без пÑеÑÑкÑа в Ð¼ÐµÐ¶Ð°Ñ ÑвоÑÑ Ð¾Ð±Ð»Ð°ÑÑÑ. ÐеклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑв Ñмен за замовÑÑваннÑм не вÑдноÑÑÑÑÑÑ Ð±ÐµÐ·Ð¿Ð¾ÑеÑеднÑо до Ñмен аÑÑибÑÑÑв; ÑнÑеÑпÑеÑаÑÑÑ Ð°ÑÑибÑÑÑв без пÑеÑÑкÑа визнаÑаÑÑÑÑÑ ÐµÐ»ÐµÐ¼ÐµÐ½Ñом, в ÑÐºÐ¾Ð¼Ñ Ð²Ð¾Ð½Ð¸ виникаÑÑÑ.
ЯкÑо ÑÑнÑÑ Ð´ÐµÐºÐ»Ð°ÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен за замовÑÑваннÑм в облаÑÑÑ Ð´Ñй, ÑÐ¾Ð´Ñ ÑозÑиÑене Ñм'Ñ, вÑдповÑдного ÑÐ¼ÐµÐ½Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñа без пÑеÑÑкÑа, Ð¼Ð°Ñ IRI з пÑоÑÑоÑÑ Ñмен за замовÑÑваннÑм Ñк назви пÑоÑÑоÑÑ Ñмен. ЯкÑо не ÑÑнÑÑ Ð´ÐµÐºÐ»Ð°ÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен за замовÑÑваннÑм в облаÑÑÑ Ð´Ñй, в ÑÐ°ÐºÐ¾Ð¼Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ, знаÑÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð½Ð°Ð·Ð²Ð¸ пÑоÑÑоÑÑ Ñмен бÑде вÑдÑÑÑнÑй. ÐнаÑÐµÐ½Ð½Ñ Ð½Ð°Ð·Ð²Ð¸ пÑоÑÑоÑÑ Ñмен Ð´Ð»Ñ Ð½Ð°Ð·Ð²Ð¸ аÑÑибÑÑа без пÑеÑÑкÑа, завжди бÑде вÑдÑÑÑнÑ. У вÑÑÑ Ð²Ð¸Ð¿Ð°Ð´ÐºÐ°Ñ , локалÑне Ñм'Ñ Ñе локалÑна ÑаÑÑина облаÑÑÑ (Ñке, звиÑайно ж, Ñк Ñ Ñаме Ñм'Ñ Ð±ÐµÐ· пÑеÑÑкÑа).
<?xml version="1.1"?> <!-- елеменÑи в пÑоÑÑоÑÑ Ñмен HTML, в ÑÑÐ¾Ð¼Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ Ð·Ð° замовÑÑваннÑм --> <html xmlns='http://www.w3.org/1999/xhtml'> <head><title>Frobnostication</title></head> <body><p>Moved to <a href='http://frob.example.com'>here</a>.</p></body> </html>
<?xml version="1.1"?> <!-- Ñипи елеменÑа без пÑеÑÑкÑа з пÑоÑÑоÑÑ Ñмен "books" --> <book xmlns='urn:loc.gov:books' xmlns:isbn='urn:ISBN:0-395-36341-6'> <title>Cheaper by the Dozen</title> <isbn:number>1568491379</isbn:number> </book>
РозÑиÑений пÑиклад, Ñкий показÑÑ Ð¾Ð±Ð»Ð°ÑÑÑ Ð´Ñй пÑоÑÑоÑÑ Ñмен:
<?xml version="1.1"?> <!-- поÑаÑковим пÑоÑÑоÑом Ñмен за замовÑÑваннÑм, Ñ "books" --> <book xmlns='urn:loc.gov:books' xmlns:isbn='urn:ISBN:0-395-36341-6'> <title>Cheaper by the Dozen</title> <isbn:number>1568491379</isbn:number> <notes> <!-- Ð´Ð»Ñ Ð´ÐµÑÐºÐ¸Ñ ÐºÐ¾Ð¼ÐµÐ½ÑаÑÑв, зÑобимо пÑоÑÑÑÑ Ñмен HTML, за замовÑÑваннÑм --> <p xmlns='http://www.w3.org/1999/xhtml'> This is a <i>funny</i> book! </p> </notes> </book>
ÐнаÑÐµÐ½Ð½Ñ Ð°ÑÑибÑÑÑ Ð² деклаÑаÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен за замовÑÑваннÑм ÐÐÐРбÑÑи поÑожнÑм. Це бÑде маÑи Ñакий Ñамий еÑекÑ, Ñк нÑби в Ð¼ÐµÐ¶Ð°Ñ Ð´ÑÑ ÑÑÑÑ Ð´ÐµÐºÐ»Ð°ÑаÑÑÑ, пÑоÑÑоÑÑ Ñмен за замовÑÑваннÑм, Ð²Ð·Ð°Ð³Ð°Ð»Ñ Ð½Ðµ бÑло задеклаÑовано.
<?xml version='1.1'?> <Beers> <!-- вÑеÑÐµÐ´Ð¸Ð½Ñ ÑаблиÑÑ, за замовÑÑваннÑм пÑоÑÑоÑом Ñмен викоÑиÑÑовÑÑÑÑÑÑ HTML --> <table xmlns='http://www.w3.org/1999/xhtml'> <th><td>Name</td><td>Origin</td><td>Description</td></th> <tr> <!-- вÑеÑÐµÐ´Ð¸Ð½Ñ ÐµÐ»ÐµÐ¼ÐµÐ½ÑÑв ÑаблиÑÑ Ð½ÐµÐ¼Ð°Ñ Ð¿ÑоÑÑоÑÑ Ñмен, Ñкий викоÑиÑÑовÑÑÑÑÑÑ Ð·Ð° замовÑÑваннÑм --> <td><brandName xmlns="">Huntsman</brandName></td> <td><origin xmlns="">Bath, UK</origin></td> <td> <details xmlns=""><class>Bitter</class><hop>Fuggles</hop> <pro>Wonderful hop, light alcohol, good summer beer</pro> <con>Fragile; excessive variance pub to pub</con> </details> </td> </tr> </table> </Beers>6.3 УнÑкалÑнÑÑÑÑ Ð°ÑÑибÑÑÑв
У докÑменÑÐ°Ñ XML вÑдповÑÐ´Ð½Ð¸Ñ Ð´Ð¾ Ð´Ð°Ð½Ð¾Ñ ÑпеÑиÑÑкаÑÑÑ, Ð½ÐµÐ¼Ð°Ñ Ñега, Ñо мÑÑÑиÑÑ Ð´Ð²Ð° аÑÑибÑÑи, ÑкÑ:
маÑÑÑ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ Ñмена, або
маÑÑÑ Ð¿Ð¾Ð²Ð½Ñ Ñмена з Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ Ð»Ð¾ÐºÐ°Ð»ÑÐ½Ð¾Ñ ÑаÑÑÐ¸Ð½Ð¾Ñ Ñа з пÑеÑÑкÑами пов'Ñзаними Ñ Ñменами пÑоÑÑоÑÑ Ñмен, ÑÐºÑ ÑденÑиÑнÑ.
Це Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ ÑÑвнознаÑно ÑомÑ, Ñо Ð½ÐµÐ¼Ð°Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñа Ñкий Ð¼Ð°Ñ Ð´Ð²Ð° аÑÑибÑÑи з однаковим ÑозÑиÑеним Ñм'Ñм.
ÐапÑиклад, кожен з bad
ÑегÑв поÑожнÑого елеменÑÑ Ð½ÐµÐ²ÑÑний, в наÑÑÑпниÑ
ÑегаÑ
:
<!-- http://www.w3.org пов'Ñзано з n1 Ñа n2 --> <x xmlns:n1="http://www.w3.org" xmlns:n2="http://www.w3.org" > <bad a="1" a="2" /> <bad n1:a="1" n2:a="2" /> </x>
Ðднак, кожен з наÑÑÑÐ¿Ð½Ð¸Ñ ÑегÑв вÑÑний, ÑÐ¾Ð¼Ñ Ñо пÑоÑÑÑÑ Ñмен за замовÑÑваннÑм, не поÑиÑÑÑÑÑÑÑ Ð½Ð° Ñмена аÑÑибÑÑÑв:
<!-- http://www.w3.org пов'Ñзано з n1 Ñа Ñ Ð¿ÑоÑÑоÑом за замовÑÑваннÑм --> <x xmlns:n1="http://www.w3.org" xmlns="http://www.w3.org" > <good a="1" b="2" /> <good a="1" n1:a="2" /> </x>7 ÐÑдповÑдноÑÑÑ Ð´Ð¾ÐºÑменÑÑв
Ð¦Ñ ÑпеÑиÑÑкаÑÑÑ Ð²ÑдноÑиÑÑÑÑ Ð´Ð¾ докÑменÑÑв XML 1.1. Щоб вÑдповÑдаÑи данÑй ÑпеÑиÑÑкаÑÑÑ, докÑÐ¼ÐµÐ½Ñ ÐÐÐÐÐÐРбÑÑи пÑавилÑно ÑÑоÑмований Ñ Ð²ÑдповÑдноÑÑÑ Ð·Ñ ÑпеÑиÑÑкаÑÑÑÑ XML 1.1 [XML 1.1].
У XML-докÑменÑÐ°Ñ , ÑÐºÑ Ð²ÑдповÑдаÑÑÑ ÑÑй ÑпеÑиÑÑкаÑÑÑ, Ñмена елеменÑÑв Ñа аÑÑибÑÑÑв ÐÐÐÐÐÐРвÑдповÑдаÑи конÑÑÑÑкÑÑÑ Ð´Ð»Ñ QName Ñа ÐÐÐÐÐÐРзадоволÑнÑÑи "обмеженнÑм пÑоÑÑоÑÑ Ñмен ". Щоб вÑдповÑдаÑи конÑÑÑÑкÑÑÑ XML Ð´Ð»Ñ Name (ÐменÑ), вÑÑ ÑнÑÑ Ð»ÐµÐºÑеми Ñ Ð´Ð¾ÐºÑменÑÑ, ÑÐºÑ ÐÐÐÐÐ¥ÐÐÐÐ Ð´Ð»Ñ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑÐµÐ½Ð½Ñ ÐºÐ¾ÑекÑноÑÑÑ XML 1.1, ÐÐÐÐÐÐРвÑдповÑдаÑи конÑÑÑÑкÑÑÑ ÑÑÑÑ ÑпеÑиÑÑкаÑÑÑ Ð´Ð»Ñ NCName.
[ÐизнаÑеннÑ: ÐокÑÐ¼ÐµÐ½Ñ ÑÑÐ°Ñ ÐºÐ¾ÑекÑно ÑÑоÑмованим, по вÑдноÑÐµÐ½Ð½Ñ Ð´Ð¾ пÑоÑÑоÑÑ Ñмен, ÑкÑо вÑн вÑдповÑÐ´Ð°Ñ Ð´Ð°Ð½Ñй ÑпеÑиÑÑкаÑÑÑ.]
Ð ÑÑого випливаÑ, Ñо в коÑекÑно ÑÑоÑмованомÑ, по вÑдноÑÐµÐ½Ð½Ñ Ð´Ð¾ пÑоÑÑоÑÑ Ñмен, докÑменÑÑ:
ÐÑÑ Ñмена елеменÑÑв Ñа аÑÑибÑÑÑв мÑÑÑÑÑÑ Ñ ÑÐ¾Ð±Ñ Ð¾Ð´Ð½Ñ Ð´Ð²Ð¾ÐºÑапкÑ, або не мÑÑÑÑÑÑ ÑÑ Ð²Ð·Ð°Ð³Ð°Ð»Ñ;
Ðмена ÑÑÑноÑÑей, ÑнÑÑÑÑкÑÑÑ Ð· обÑобки ÑÑлей або Ñмена познаÑенÑ, не мÑÑÑÑÑÑ Ð¶Ð¾Ð´Ð½Ð¾Ñ Ð´Ð²Ð¾ÐºÑапки.
ÐкÑÑм Ñого, коÑекÑно ÑÑоÑмованим, по вÑдноÑÐµÐ½Ð½Ñ Ð´Ð¾ пÑоÑÑоÑÑ Ñмен, докÑÐ¼ÐµÐ½Ñ Ñакож може бÑÑи валÑдним.
[ÐизнаÑеннÑ: коÑекÑно ÑÑоÑмований, по вÑдноÑÐµÐ½Ð½Ñ Ð´Ð¾ пÑоÑÑоÑÑ Ñмен, докÑÐ¼ÐµÐ½Ñ Ð±Ñде валÑдним, ÑкÑо вÑн дÑÑ Ñ Ð²ÑдповÑдноÑÑÑ Ð· XML 1.1 ÑпеÑиÑÑкаÑÑÑÑ Ñ Ð²ÑÑ Ð»ÐµÐºÑеми, за винÑÑком, Ñмен елеменÑÑв Ñа аÑÑибÑÑÑв, ÑÐºÑ ÐÐÐÐÐ¥ÐÐÐÐ Ð´Ð»Ñ Ð²Ð°Ð»ÑдноÑÑÑ XML 1.1, вÑдповÑдно до конÑÑÑÑкÑÑÑ XML Ð´Ð»Ñ Name (ÐменÑ) вÑдповÑдаÑÑÑ ÐºÐ¾Ð½ÑÑÑÑкÑÑÑ ÑÑÑÑ ÑпеÑиÑÑкаÑÑÑ Ð´Ð»Ñ NCName.]
Ð ÑÑого випливаÑ, Ñо Ñ Ð²Ð°Ð»ÑдномÑ, по вÑдноÑÐµÐ½Ð½Ñ Ð´Ð¾ пÑоÑÑоÑÑ Ñмен, докÑменÑÑ:
Ðоден аÑÑибÑÑ Ð· оголоÑеними Ñипами ID, IDREF(S), ENTITY(IES), або NOTATION не мÑÑÑиÑÑ Ð´Ð²Ð¾ÐºÑапок.
Щоб вÑдповÑдаÑи данÑй ÑпеÑиÑÑкаÑÑÑ, пÑоÑеÑÐ¾Ñ ÐÐÐÐÐÐРповÑдомлÑÑи пÑо поÑÑÑÐµÐ½Ð½Ñ Ð² коÑекÑно-ÑÑоÑÐ¼Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñ Ð¿ÑоÑÑоÑÑ Ñмен, за винÑÑком, коли Ð½ÐµÐ¼Ð°Ñ ÐÐÐÐÐ¥ÐÐÐÐСТРпеÑевÑÑÑÑи, Ñо назви пÑоÑÑоÑÑ Ñмен Ñ Ð»ÐµÐ³Ð°Ð»Ñними поÑиланнÑми IRI.
[ÐизнаÑеннÑ: ÐÑоÑеÑÐ¾Ñ Ð¿ÐµÑевÑÑки коÑекÑноÑÑÑ XML, Ñкий вÑдповÑÐ´Ð°Ñ ÑÑй ÑпеÑиÑÑкаÑÑÑ, Ñ Ð¿ÐµÑевÑÑÐºÐ¾Ñ ÐºÐ¾ÑекÑноÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен, ÑкÑо, кÑÑм Ñого, вÑн повÑдомлÑÑ Ð¿Ñо поÑÑÑÐµÐ½Ð½Ñ ÐºÐ¾ÑекÑноÑÑÑ Ð¿ÑоÑÑоÑÑ Ñмен. ]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.3