ماهو نص وكيل المستخدم User-Agent
ما هو نص وكيل المستخدم User Agent؟ أمثلة على نص الـ User-Agent، ماهي أهم إستخدامات نص وكيل المستخدم
ما هو الـ User-Agent؟
نص وكيل المستخدم، بالإنجليزية User Agent، وهو عبارة عن نص باللغة الإنجليزية، يتم إرساله من المتصفح الخاص بك إلى خادم الويب عن طريق بروتوكول HTTP، وهذا النص يحتوي على مجموعة من المعلومات الخاصة بالمتصفح وجهاز الحاسوب أو الموبايل الذي تستخدمه.
عادة ما يحتوي نص وكيل المستخدم على إسم ورقم الإصدار الخاص بالمتصفح، بالإضافة إلى نوع وإصدار نظام التشغيل الذي تستخدمه.
أمثلة على نص وكيل المستخدم:
المتصفح Chrome مع نظام التشغيل ويندوز 7
Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36
المتصفح Firefox في نظام التشغيل ويندوز 10
Mozilla/6.0 (Windows NT 10.0; rv:36.0) Gecko/20100101 Firefox/65.0.1
المتصفح Firefox على هاتف Android
Mozilla/5.0 (Android 4.4; Mobile; rv:41.0) Gecko/41.0 Firefox/41.0
نص وكيل المستخدم الخاص بزاحف الويب GoogleBot
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Safari/537.36
سوف تلاحظ من الأمثلة السابقة أن نص وكيل المستخدم يحتوي على معلومات تخص بيئة العمل الخاصة بك، من المتصفح وإصداره، ونظام التشغيل والذي يتم من خلاله تحديد نوع الجهاز المستخدم.
إستخدامات الـ User-Agent
عادة ما يتم إستخدام نص وكيل المستخدم من قبل مطوري المواقع لعرض صفحات مخصصة لأجهزة محددة، فيمكن على سبيل المثال عرض صفحة الويب بطريقة مختصرة على أجهزة الموبايل أو التابلت، وبالتالي يجب معرفة نوع الجهاز المستخدم لكي يتمكن خادم الويب من عرض الصفحة المناسبة، وهو ما يعرف بـ التصميم المتجاوب.
ويستخدم أيضا نص الـ User Agent في عمل الإحصائيات الخاصة بالموقع، فهناك بعض الخصائص البرمجية التي تعمل على متصفحات محددة دون باقي متصفحات الإنترنت، وبالتالي يمكن إستخدام هذه الخصائص لتحسين تجربة مستخدمي الموقع للمتصفحات التي تدعم هذه الخصائص.
كيفية معرفة نص الـ User Agent
لمعرفة نص وكيل المستخدم الخاص بك يمكنك زيارة الموقع التالي https://www.whatsmyua.info/.