متوفر أيضًا بلغات أخرى: English · Español · Português · Français
رابط إلى نص بعينه في صفحة: مولّد أجزاء النص
أنشئ رابطًا ينتقل إلى عبارة بعينها ويبرزها، وفكِّك الرابط الذي أرسله إليك أحدهم.
ما جزء النص؟
جزء النص رابط يفتح صفحةً وينتقل رأسًا إلى عبارة داخلها فيبرز الموضع المطابق. ولا يلزم أن يكون في الصفحة مرساة هناك، ولا أن تكون الصفحة لك أصلًا: فالهدف هو الكلمات نفسها. ويُكتب داخل جزء العنوان المعتاد بعد فاصل من ثلاثة أحرف، فيبدو رابطًا عاديًّا وله ذيل.
وهذا مهمّ لأن البديل أن تطلب من أحدهم فتح مقال طويل والبحث فيه عن جملة. وجزء النص يفعل ذلك عنه، ولهذا أضافت المتصفحات أمرًا لنسخ رابط إلى المقطع المُظلَّل، ولهذا تظهر الصياغة نفسها في نتائج بحث تنزلك عند الفقرة المقصودة بدل أعلى الصفحة.
تبني هذه الصفحة رابطًا من النص الذي تريد إبرازه، وتفكّك رابطًا في الاتجاه المعاكس. وكلا الشقّين مهمّ، لأن في الصياغة حافّتين تنتجان في صمت رابطًا يشير إلى غير ما أردت.
طريقة الاستعمال
- أعطِ عنوان الصفحة والنص. انسخ العبارة كما تظهر في الصفحة تمامًا بعلامات ترقيمها. وما عدا ذلك اختياري: مصطلح النهاية يجعلها مدًى، وحقلا السياق يرفعان اللبس عن عبارة تتكرّر أكثر من مرة.
- انسخ الرابط. إن كان في نصّك حرف تحجزه الصياغة، عرضت الأداة أيضًا ما كان مرمِّز جافاسكربت المعتاد ليُخرجه وما تعنيه تلك الصورة فعلًا، وقلّما يكونان شيئًا واحدًا.
- أو الصق رابطًا لتفكيكه. يعرض المفكِّك كل توجيهة يجدها، ويعرض على حدة العنوان الذي تستلمه الصفحة المقصودة، وهو ليس الذي لصقته.
الجزء الذي لا تراه الصفحة المقصودة
تُفصل التوجيهة عن بقية الجزء بثلاثة أحرف: نقطتان ثم تلدة ثم نقطتان. وهذا الفاصل موجود ليتسنّى إضافة الصياغة إلى العناوين دون كسر صفحات تستعمل الجزء لأغراضها هي، وله أثر ثانٍ يسهل أن يفوت.
والمعيار صريح: تُحذف التوجيهة من الواجهات التي تبلغها الصفحة، منعًا لتفاعلها مع شيفرة المؤلّف. فالصفحة التي تشير إليها لا ترى قطّ العبارة التي استعملتها. وشيفرتها هي، حين تقرأ العنوان الجاري، تحصل على كل شيء حتى الفاصل ولا شيء بعده. بل إن عنوان القسم الذي يصف الآليّة يدور على حجب التوجيهة عن الشيفرة.
وهذا قرار خصوصية مقصود — فرابط يحمل الجملة التي كان أحدهم يقرؤها أفصح من رابط إلى صفحة — وهو أيضًا ما يتيح للصيغة أن تنمو. فلمّا كانت الصفحات لا تستطيع رصد التوجيهات، أمكن المتصفحات تعريف توجيهات جديدة دون كسر شيء، ولهذا كانت التوجيهة المجهولة مباحة لا خطأً. والمفكِّك هنا يعرضها بوصفها مجهولة بدل أن يرفضها.
الحرف الذي يخطئ فيه المرمِّز البديهي
لا بدّ من ترميز نص الجزء بالنسبة المئوية، ويسمّي المعيار ثلاثة أحرف يجب تهريبها داخل معامل النص: الشرطة وعلامة العطف والفاصلة. ولها معنى في الصياغة، فالحرف المتروك على حاله يغيّر ما يقوله الرابط.
ومرمِّز جافاسكربت القياسي يهرّب اثنين من هذه الثلاثة. يترك الشرطة وشأنها، لأن الشرطة في كل موضع آخر من العنوان حرف عادي تمامًا — وهي بعينها ما تستعمله الصياغة لتعليم مصطلحات السياق. فالبادئة تُكتب نصًّا ثم شرطة ثم فاصلة، واللاحقة فاصلة ثم شرطة ثم نصًّا. فالشرطة الملاصقة لفاصلة بنيةٌ لا حرف.
والنتيجة رابط يعمل، ويفتح الصفحة، ويبرز غير المقصود، ولا يشي بشيء. اطلب مدًى من «المعروف-» إلى «مشكلة»، ورمِّزه على الوجه المعتاد، فتُقرأ النتيجة بادئةً «المعروف» تتلوها بداية «مشكلة»: مصطلحات أخرى ومطابقة أخرى وبلا خطأ. وتعرض الأداة الصورتين جنبًا إلى جنب كلما أمكن لنصّك أن يثير ذلك، وتسكت حين لا يمكن — فأكثر النصوص لا تحوي شيئًا من الأحرف الثلاثة وتُرمَّز على وجه واحد بالطريقتين.
ومن سبق له أن ركّب رابط mailto سيعرف شكل هذه المشكلة. فتلك الصيغة أيضًا تشبه سلسلة استعلام، وتعامل أيضًا حرفًا واحدًا خلاف ما يفعله المرمِّز الذي يقصده الجميع.
حدود مُعلَنة
لا تستطيع هذه الأداة أن تخبرك أالنص موجود في الصفحة فعلًا أم لا. فلا سبيل لها إلى جلب الوجهة — إذ لا يدع المتصفح موقعًا يقرأ محتوى موقع آخر — فتبني رابطًا صحيحًا في صياغته ولا تقول شيئًا عن حصول المطابقة. وإن تغيّرت العبارة منذ نسختها فتح المتصفح الصفحة على وجهها ولم ينتقل إلى شيء.
ولا تعدك كذلك بأن المتصفح سيستجيب له. ويُفحص الدعم على النحو الذي يقترحه المعيار، بالبحث عن واجهة توجيهة الجزء في المستند، وذلك الجواب معروض أعلاه للمتصفح الذي تقرأ به هذا. وفوق الدعم تفرض المتصفحات قيودها هي على متى يُستجاب للجزء، فرابط يعمل عند نقره من موضع قد لا يفعل شيئًا إذا فُتح من موضع آخر.
وأخيرًا فالمطابقة على النص المعروض لا على الترميز. ويُسمح باختلاف المسافات بين مصطلحات السياق والهدف، وهو ما يتيح للعبارة أن تعبر حدود العناصر، لكن عبارةً يقطعها ترميز في وسطها قد تظلّ غير مطابِقة. وحين تخفق عبارة طويلة، فالمدى ذو البداية القصيرة والنهاية القصيرة أثبت في العادة من مصطلح بداية واحد مطوَّل.
لماذا هي مجانية؟
بناء الرابط ترميزٌ بالنسبة المئوية لبضع سلاسل ثم وصلها، ويجريه متصفحك وأنت تكتب. ولا خادم في الأمر، فلا شيء يُحسب عليك ولا حساب تنشئه.
ولا يُرفع شيء. والنص الذي تكتبه وأي عنوان تلصقه يبقيان في هذا التبويب.