الخلاصة

  • يُفصل ما يلي # عن العنوان المستخدم لجلب المورد، ثم يفسره برنامج القارئ وفق التمثيل الذي وصله.
  • بدأت الإشارة الدقيقة بمراسي HTML المسماة، ثم امتدت إلى مواضع الأسطر والحروف في الملفات النصية.

إذا أرسلت إلى صديق رابط تقرير طويل، فقد أهديته مهمة بحث. وإذا أضفت # واسم الموضع، فتحت له التقرير على الفقرة التي تقصدها. هذا الاختلاف الصغير يقسم العمل بين ثلاثة أطراف: الخادم يرسل الوثيقة، وكاتب الرابط يختار موضع الوصول، والمتصفح يجمع الاثنين أمام القارئ.

يمكن رؤية القسمة في RFC 1808 الصادر في يونيو 1995. عند معالجة عنوان نسبي، تُعزل العلامة # وما بعدها قبل متابعة تحليل بقية العنوان. وفي العام نفسه شرح HTML 2.0 في RFC 1866 المثال الأشهر: يمكن أن تشير #fragment إلى مرساة داخل الوثيقة نفسها، وكانت مرساة HTML آنذاك عنصراً من نوع A يحمل قيمة NAME المطابقة. تصل الصفحة كاملة، لكن عين القارئ تبدأ من المكان الذي اختاره الرابط.

في مذكرة معمارية نشرها Tim Berners-Lee في أبريل 1997، يتسلم العميل تمثيل المورد من الخادم ثم يمرر الجزء اللاحق إلى البرنامج الذي يفهم نوع ذلك التمثيل. الخادم في تبادل HTTP لا يتلقى هذا الجزء. ولفتت المذكرة إلى أن كلمة «جزء» أضيق من الفكرة: فقد يحدد اللاحق مقطعاً أو طريقة عرض أو شيئاً آخر يقرره نوع الملف. علامة الكتاب مثال لطيف، وليست القاموس كله.

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

ثم خرجت الفكرة من صفحات HTML. وضع RFC 5147 الصادر في 2008 صيغاً للأجزاء في ملفات text/plain اعتماداً على مواقع الحروف والأسطر ونطاقاتها. الملف النصي البسيط لا يضم معرّفات عناصر HTML، لكنه يضم أسطراً وحروفاً. يقرأ العميل الخريطة المناسبة لنوع المادة الموجودة أمامه.

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

تبدو # متواضعة على لوحة المفاتيح، لكنها تمنح القارئ حق الوصول من باب جانبي مفيد. قد يصمم صاحب الصفحة مدخلاً فخماً؛ يستطيع من يكتب الرابط أن يقول: المعروض الذي جئنا من أجله في الرف الثالث.