الخلاصة

  • سجّل RFC 3305 الانتقال من تقسيم حصري لمساحة URI إلى URL وURN، نحو اعتبار المخططات وحدات قابلة للتوسّع؛ وظلّ «URL» وصفاً نافعاً لا خانة رسمية مستقلة.
  • لم يكن تقرير 2002 من فئة Informational أمراً بالتنفيذ. واستشهد RFC 3986 به لاحقاً عند التوصية باستخدام «URI» مصطلحاً عاماً؛ وهذا أثر توثيقي لا يثبت سبباً وحيداً أو امتثالاً شاملاً.

حين صارت الفئات تعيق الفهم

بدت التسميات في السنوات الأولى للويب كأنها قاعدة فرز بسيطة. فـUniform Resource Locator (URL) يعرّف المورد عبر وسيلة الوصول الرئيسية إليه، أما Uniform Resource Name (URN) فيُفترض أن يسمّيه بمعزل عن موقعه. ووفق التصور الكلاسيكي، لا يكون URI إلا أحدهما. لكن الوثائق التقنية بدأت تتناوب بين «مخطط URL» و«مخطط URI» و«مخطط URN»، كما لو أن هذه التسميات تنتمي إلى مستويات مختلفة.

يوثّق RFC 3305 محاولة فك هذا الالتباس. ففي أكتوبر 2000، أنشأت W3C فريق تخطيط لتقييم الأعمال التي ينبغي مواصلتها بشأن المعرّفات الموحّدة للموارد. ضمّ الفريق أعضاء من W3C وخبراء من IETF دُعوا للمشاركة. وقارن تقرير أغسطس 2002 بين ما سماه الرؤية «الكلاسيكية» والرؤية «المعاصرة»: مخططات المعرّفات على الويب هي عموماً مخططات URI، ويمكن لكل مخطط أن يعرّف فضاءاته الفرعية. فـhttp: مخطط URI، وurn: كذلك، مع فضاءات أسماء تقع تحته.

في هذا التصور، لم تعد «URL» قسماً رسمياً يجب أن ينتمي إليه كل مخطط. بقي المصطلح وصفاً غير رسمي لكنه عملي لـURI يحدّد موقع المورد عبر آلية الوصول الأساسية. والتغيير الدقيق هنا يبدّل السؤال: بدلاً من تصنيف المخطط بطبيعته اسماً أو محدداً للموقع، ننظر إلى ما يتيحه المعرّف المحدد وإلى كيفية تعريف الجهة التي تسنده. وقد يخدم المخطط التسمية أو تحديد الموقع أو كليهما.

استجاب التقرير للاحتكاك بين الوثائق، لا لاستطلاع يثبت أن كل المستخدمين التبس عليهم الأمر بالطريقة نفسها. وأشار RFC 3305 إلى عدم اتساق المصطلحات في نصوص سابقة، منها RFC 2396 الخاص بالصياغة العامة لـURI، وRFC 2717 الذي تناول إجراءات تسجيل «مخططات URL». عندما تستخدم معايير متجاورة تسميات مختلفة للنوع نفسه من الامتدادات، يضطر المؤلفون والمطوّرون والقائمون على السجلات إلى ترجمة المصطلحات قبل نقاش جوهر الامتداد.

التوصية ليست أمراً

اقترح الفريق أن تطوّر W3C وIETF نموذجاً مشتركاً لـURI وURL وURN، وأن تعدّل RFCs 2717 و2718 لتتحدث عن مخططات URI، وأن توضّح قواعد أشجار التسجيل البديلة، وأن تحسّن معلومات IANA عن المخططات العامة والملغاة والطلبات المعلّقة. كما سجّل التقرير حالة الفهرس في 2002: 34 مخططاً في القائمة الرسمية وعشرة معرّفات مسجلة رسمياً لفضاءات أسماء URN. إنها أرقام تاريخية لتلك اللحظة، وليست إجماليّات اليوم.

تصنيف الوثيقة يحدّد نطاق سلطتها. كان RFC 3305 من فئة Informational: يقدّم معلومات لمجتمع الإنترنت، لكنه ليس بروتوكولاً ضمن مسار Standards Track ولا قراراً يلزم مشروعات W3C أو مؤلفي IETF أو أصحاب المخططات بتغيير الشيفرة أو المفردات. لقد جعل مشكلة التنسيق واضحة واقترح مساراً لمعالجتها. أما التحكم الفعلي فظل موزعاً بين المواصفات التي تعرّف المخططات، ومقدمي طلبات التسجيل، والقوائم التي تديرها IANA، والتطبيقات التي تسند المعرّفات أو تحللها.

وبعد ثلاث سنوات، ترك RFC 3986 دليلاً واضحاً على انتقال الصياغة. يقول قسمه عن URI وURL وURN إن URL مجموعة فرعية من URIs تتيح آلية وصول رئيسية. ويذكر أيضاً أن المخطط لا يلزم أن يكون اسماً حصراً أو محدداً للموقع حصراً، ويوصي المواصفات المستقبلية باستخدام «URI» العام بدلاً من «URL» و«URN» الأضيق، مع إحالة صريحة إلى RFC 3305. هذا تبنٍّ نصي مباشر في وثيقة لاحقة ضمن Standards Track. لكنه لا يثبت أن RFC 3305 وحده أحدث التغيير، أو أن جميع المؤلفين اتبعوا التوصية، أو أن كلمة «URL» اختفت من الاستخدام اليومي.

واستمر عمل التسجيل على مسار ذي صلة لكنه مستقل. فقد وثّق RFC 7595 لاحقاً أفضل الممارسات وإجراءات تسجيل مخططات URI. ثم تناول RFC 8820 صلاحية المخطط من زاوية أخرى: المخطط نفسه يحدد بنية URI الخاصة به، بينما قد تسبب المعايير الخارجية التي تفرض تلك البنية مشكلات. لذلك لم يكن توحيد المصطلحات وحده كافياً لحسم الملكية أو الصياغة أو التسجيل.

ما الذي يثبته السجل

الأفضل قراءة RFC 3305 كحلقة صغيرة ومحدودة في تاريخ المعايير: رصد فريق تخطيط مشترك تضارباً في المصطلحات، واقترح مفردات موحدة وتحسينات على السجل، ثم ترك تبنّيها للمواصفات اللاحقة والمشاركين فيها. وتتيح الإحالة الصريحة في RFC 3986 تتبّع توصية إلى نص أكثر رسمية. لكن الوثائق لا تقيس مقدار تراجع الالتباس، ولا تثبت الامتثال الشامل، ولا تمنح RFC 3305 وحده الفضل في التصور الراهن لـURI.

هذا التحفّظ جزء من آلية التنسيق نفسها. يمكن لمذكرة تنسيقية أن تجعل المشكلة المشتركة قابلة للرؤية من دون أن تملك سلطة فرض الحل. وينشئ النشر مرجعاً يمكن للآخرين اعتماده؛ أما ما يتغير فعلياً فتحدده المواصفات اللاحقة وإجراءات التسجيل والتنفيذ.