من منا لا يعرف ما هو الـ URL، فهو يعتبر أحد التعاريف الأساسية في الإنترنت ونعرفه جميعاً برابط الموقع أو رابط ملف داخل الموقع، لكن هناك أيضاً مايسمى بـ URI و URN فما هم؟
جميع الموارد على الإنترنت يجب تعريفها بالإسم والمكان حتى نصل إليها، فإذا تخيلنا الرابط التالي
http://example.com/index.html
فجميعنا يسمي هذا بالـ URL وهي اختصاراً لـ Uniform Resource Locator أو محدد مواقع الموارد الموحد وحقيقة هذا ليس خطأ ولكن ينقصه بعض التوضح، فهذا الرابط في الحقيقة هو عبارة عن جزئين:
الإسم URN وهي اختصاراً لـ Uniform Resource Name وهو الجزء example.com/index.html المكان Location وهو إما http-https-ftp وهكذافعند دمج المكان مع الإسم يسمى هذا URL وكلا من URL و URN يعتبر معرف للمصدر على الإنترنت وبالتالي معرف المصدر يسمى URI أو Uniform Resource Identifier
فعندما أقول لك أن اسمى هو “محمد” فهذا يعتبر URN لكنه لا يعبر عن مكاني ، ويمكنني أن أقول لك أن إسمي محمد و أعيش في مصر ، وهذا أيضاً تعريف لي ولكن يشمل المكان أيضاً URL.
وبالتالي فإن كل URL هو URI وليس العكس لأن الأخير يمكن أن يكون URN فقط.