المسارات المطلقة والنسبية

فهم الفرق بين مسار عنوان URL المطلق والنسبية

ليس هناك أي جانب من جوانب تصميم الويب أكثر من "ويب تتمحور حوله" أكثر من الارتباطات التشعبية (ويشار إليها ببساطة باسم "الروابط"). إن القدرة على إنشاء رابط على صفحة والسماح للقراء بالوصول بسهولة إلى محتويات أخرى هي واحدة من السمات المميزة التي تحدد مواقع الويب بغض النظر عن وسائل الاتصال الأخرى مثل وسائط الطباعة أو البث.

هذه الروابط سهلة الإضافة إلى صفحة ، ويمكن أن تكون على صفحات ويب أخرى ، إما على موقعك أو في أي مكان آخر على الويب. يمكنك أيضًا إنشاء روابط إلى موارد أخرى ، مثل الصور أو مقاطع الفيديو أو المستندات. ومع ذلك ، وبقدر سهولة إضافة الروابط ، فهي أيضًا أحد العناصر التي يصارع العديد من مصممي الويب الجدد لفهمها في البداية ، خاصةً فيما يتعلق بمفهوم مسارات الملفات وما يعنيه مطلقًا مقابل مسار نسبي ، بالإضافة إلى عندما يتم استخدام واحد بدلا من الآخر.

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

عناوين URL للمسار المطلق

تستخدم المسارات المطلقة عناوين URL التي تشير إلى موقع محدد للغاية على الإنترنت. ستشمل هذه المسارات اسم مجال كجزء من مسار الارتباط نفسه. مثال على المسار المطلق لصفحة الويب هذه هو:

HTTPS: // شبكة الاتصالات العالمية. / على شبكة الإنترنت الطباعة-101-3470009

عادة ما تكون مسارًا مطلقًا عندما تريد الإشارة إلى عناصر الويب الموجودة على نطاق آخر غير نطاقك الخاص. على سبيل المثال ، إذا أردت الارتباط بصفحة على موقع ويب مختلف هنا ، فسأحتاج إلى تضمين عنوان URL الكامل لهذا الرابط لأنني أغادر نطاقًا واحدًا (webdesign.) للانتقال إلى موقع آخر. سيضيف هذا الرابط العنصر داخل الصفحة باستخدام عنوان URL المستخدم كقيمة السمة "href" لهذا الرابط.

لذلك إذا كنت ترتبط بأي شيء "خارج الموقع" من جانبك ، فستحتاج إلى استخدام مسار مطلق ، ولكن ماذا عن الصفحات أو الموارد على نطاقك الخاص؟ يمكنك بالفعل استخدام مسارات مطلقة حتى إذا كنت تقوم بالارتباط بصفحات على موقعك ، ولكنها غير مطلوبة ، وبناءً على بيئة التطوير الخاصة بك ، قد تتسبب المسارات المطلقة في حدوث مشكلات.

على سبيل المثال ، إذا كان لديك بيئة تطوير تستخدمها أثناء إنشاء موقع ويب ، وكنت تكتب جميع عناوين URL تمامًا إلى عنوان URL هذا ، فستحتاج جميعًا إلى تغييرها عند نشر الموقع. لتجنب هذه المشكلة ، يجب أن تستخدم مسارات الملفات لأي موارد محلية مسارات نسبي.

عناوين URL للمسار النسبي

تتغير المسارات النسبية استنادًا إلى الصفحة التي تعمل بها الارتباطات - فهي تتعلق بالصفحة التي تكون فيها واحدة (ومن هنا جاءت التسمية). إذا كنت تقوم بالارتباط بصفحة على موقعك الخاص ، أو صورة داخل دليل "الصور" على هذا الموقع ، فإن المسار النسبي هو ما ستستخدمه على الأرجح. لا تستخدم المسارات النسبية عنوان URL الكامل للصفحة ، بخلاف المسارات المطلقة التي شاهدناها للتو.

توجد عدة قواعد لإنشاء ارتباط باستخدام المسار النسبي:

كيفية تحديد المسار النسبي:

  1. حدد أولاً عنوان URL للصفحة التي تقوم بتحريرها. في حالة مقالة المثال المذكورة أعلاه ، سيكون ذلك https: // www. / على شبكة الإنترنت الطباعة-101-3470009
  2. ثم انظر إلى مسار الدليل للصفحة. لهذه المادة ، وهذا هو / الطباعة على شبكة الإنترنت -01-3470009

سترى هنا أننا نكتب المسار النسبي من خلال بدء هذا المسار مع شرطة مائلة للأمام (/). تخبر هذه الشخصية المتصفح بالانتقال إلى جذر الدليل الحالي. من هناك ، يمكنك إضافة أي مجلدات أو أسماء ملفات تحتاج إليها لموردك المحدد ، ثم الانتقال إلى المجلدات والمستندات للوصول إلى المورد الدقيق الذي تريد ربطه.

لذلك ، باختصار ، إذا كنت مرتبطًا بـ "خارج الموقع" ، فستستخدم مسارًا مطلقًا يتضمن المسار الكامل إلى كل ما تريد الاتصال به. إذا كنت مرتبطًا بملف على النطاق الذي توجد فيه الصفحة التي يتم ترميزها ، يمكنك استخدام مسار نسبي يتنقل بشكل أساسي من الصفحة التي أنت عليها ، ومن خلال بنية ملف الموقع ، وأخيرًا إلى المورد الذي تحتاجه .