ما هو عنوان Url
ما هو عنوان الـ URL؟
يُعرّف عنوان URL (بالإنجليزية: Uniform Resource Locator) على أنّه عنوان مُتعارف عليه عالمياً للوثائق والموارد الموجودة عبر شبكة الويب العالمية، كصفحات الويب، والملفات النصية، أو ملفات الرسومات، أو برنامج، أو تطبيق مُعيّن، أو غيرها من أنواع الموارد المُتوفّرة عبر الإنترنت، ويُشار لعنوان URL بعنوان الويب، ويُستخدم هذا العنوان من قِبل مُستخدِمي شبكة الإنترنت من خلال كتابته بشكل مُباشر في شريط العنوان الخاصّ بأيّ من مُتصفحات الويب المُتوفرة لديهم، أو من خلال النقر فوق ارتباط تشعبي موجود في أحد صفحات الويب، أو ضمن رسائل بريد إلكتروني ، أو حتّى من أحد التطبيقات.
يكون عنوان URL مرئياً دائماً في الجزء العلوي من نافذة المُتصفح وتحديداً في شريط العنوان، كما يكون ظاهراً في معظم مُتصفّحات الهواتف الذكية والأجهزة اللوحية، ولكنّه يختفي في هذه الأجهزة عند النزول لأسفل صفحة الويب المفتوحة عبر المُتصفّح، وفي حال كان عنوان URL غير ظاهر بشكل كامل للمُستخدِم فإنّه يُمكن إظهاره بشكل كامل عبر النقر على اسم المجال (Domain name) الظاهر ضمن شريط العنوان.
أجزاء عنوان URL
يتكوّن عنوان URL من عدّة أجزاء يُعبّر كلّ منها عن معلومة مُعيّنة، وهي كالآتي:
المخطط
يُعتبر المُخطّط (Scheme) أول أجزاء عنوان URL والتي يبدأ بها العنوان، ويُعرف هذا الجُزء أيضاً باسم البروتوكول (Protocol)، ويُشير المُخطّط أو البروتوكول إلى نوع العنوان الذي يجب على المُتصفّح الاتصال به بشكل صحيح وبالتالي تُمكّنه من الوصول إلى الصفحة أو المورد التي يُعبّر عنها عنوان URL،, وهناك العديد من أنواع البروتوكولات أو المُخطّطات التي يُمكن من خلالها الوصول إلى صفحات الويب، ولكن بالنسبة لعمليات التصفّح العادي فيُستخدم عادةً كلّاً من بروتوكول نقل النص التشعبي الذي يُشار له بالاختصار (HTTP)،و بروتوكول نقل النص التشعبي الآمن الذي يُشار له بالاختصار (HTTPS).
يقوم مُتصفّح الويب في العادة بإخفاء نوع البروتوكول المُستخدَم في عنوان URL، كما لا توجد حاجة لكتابة اسم البروتوكول أو المُخطّط عند كتابة عنوان URl، وذلك أنّ مُتصفحات الويب الحديثة تقوم بملء هذه الخانة من تلقاء نفسها عند كتابة عنوان URL، وتجدر الإشارة إلى أنه يتم اتباع اسم البروتوكول المُستخدِم في عنوان URL بنقطتين وشرطتين مائلتين إلى الأمام قبل كتابة الجزء الثاني من أجزاء العنوان، وكالآتي:
اسم المجال
يُعتبر اسم المجال أو اسم النطاق (Domain name) الجزء الأكثر ظهوراً في عناوين URL، حيث يُشير هذا الجزء إلى اسم الموقع الإلكتروني الذي يُشير إليه عنوان URL، وتشترك جميع صفحات الويب الموجودة عبر موقع إلكتروني واحد باسم مجال مُوحّد لها جميعاً، ويتضمّن اسم المجال ثلاثة أجزاء رئيسية كالآتي:
- المجال الفرعي: (subdomain)، يُعتبر المجال الفرعي بمثابة رمز عام لكل الموارد الموجودة على شبكة الويب العالمية ويُشير إليه الرمز (www)، ومع ذلك يُمكن تحديد هذا الرمز ليكون خاصّاً بجلب نوع مُعين من الموارد كمقاطع الفيديو مثلاً.
- اسم المجال: (domain name)، وهو الاسم الفعلي للموقع المُراد زيارته من خلال عنوان URL، ويمتاز هذا الجزء من العنوان بكونه فريداً ومميّزاً؛ حيث يكون لكل موقع إلكتروني اسم مجال مُختلف عن أيّ موقع آخر عبر شبكة الويب.
- مجال المستوى الأعلى: (Top level domain)، ويُشار إليه بالاختصار (TLD)، ويُعنى هذا الجزء بتحديد نوع المحتوى الذي يتضمّنه الموقع الإلكتروني المُراد التوجّه إليه من خلال عنوان URL، فيُشار إلى المواقع التجارية باسم مجال المستوى الأعلى (com.)، في حين يُشار إلى المواقع الخاصّة بالمؤسسات باسم مجال المستوى الأعلى (org.).
ومن الجدير بالذكر أنّه يتم الفصل بين أجزاء اسم المجال الثلاثة التي ذُكرت بالرمز (.) كالآتي: www.mawdoo3.com.
المنفذ
يُعرّف المنفذ ( Port) بأنّه قناة محجوزة عبر شبكة الإنترنت لأغراض مُحدّدة، حيث يرتبط المنفذ بنوع البروتوكول المُستخدَم في عنوان URL؛ فيُستخدم المنفذ 80 في بروتوكول نقل النص التشعبي (HTTP)، في حين يُستخدم المنفذ 443 في بروتوكول نقل النص التشعبي الآمن (HTTPS)، ويتوجب أن يتصل كل مُتصفّح للويب بمنفذ معيّن بهدف الوصول إلى الموارد الموجودة عبر موقع إلكتروني مُعيّن.
المسار
يُعرّف المسار (Path) بأنّه المورد المُراد الوصول إليه ضمن الموقع الإلكتروني المُرتبط بعنوان URL، إذ يُخبر المسار المتصفّح المُستخدَم بتحميل صفحة معينة، كمقطع فيديو، أو صورة، أو نص، أو غيرها من الموارد المتوفرة على الموقع، ويُشير مُصطلح (Edit) في حال ظهوره في اسم المسار إلى أنّ عنوان URL يؤدّي إلى صفحة يُمكن الكتابة والتعديل عليها، بينما يُشير مُصطلح (Videoplay) إلى أنّ هذه الصفحة لها علاقة بتشغيل مقطع فيديو مُعيّن.
شروط صحة عنوان URL
يُشترط عند كتابة عنوان URL أن يتكوّن فقط من مجموعة من: الأحرف الأبجدية، والأرقام، بالإضافة إلى مجموعة من الرموز، وهي كالآتي:
- علامة التعجب !.
- رمز الدولار $.
- رمز الشرطة -.
- رمز الشرطة السفلية _.
- علامة الإضافة .
- رمز الفاصلة العلوية ' .
- رمز النجمة *.
- رمز القوس الأيمن والأيسر ( ) .
أنواع عناوين URL
يُمكن تصنيف عناوين URL التي تُستخدِم عبر مُتصفحات الإنترنت إلى نوعين رئيسين، وهما كالآتي:
- العناوين المُطلقة: (Absolute URLs): وهي عناوين URL التي تحتوي على جميع المعلومات اللازمة لتحديد موقع وجود صفحة إلكترونية أو مورد مُعيّن عبر الموقع الإلكتروني.
- العناوين النسبية: (Relative URLs) يتضمّن هذا النوع من عنوان URL معلومات أقلّ عن الصفحة المُراد الوصول إليها.
تقصير عنوان URL
تُعرّف تقنية تقصير عناوين URL (URL shorteners) بأنّها تقنية يُمكن من خلالها تقصير عنوان URL وجعله أقل طولاً مع إبقاءه مُوجّهاً لنفس الصفحة المطلوبة عبر الويب، ويُوجد العديد من الخدمات الإلكترونية المُتوفرة عبر شبكة الإنترنت والتي يُمكن من خلالها تقصير عنوان URL الخاصّ بصفحة إلكترونية مُعيّنة مثل: Rebrandly، وخدمة Budurl.com، وغيرها الكثير من الخدمات الأخرى التي يتوفّر بعضها بشكل مجاني عبر الإنترنت.