دحض الصوت السيء لذلك ، وكلاء المستخدم في المتصفح هم في الواقع أسطواني. في كل مرة تقوم فيها بالوصول إلى موقع ويب شديد الحركة ، سيأخذ خادمه في الاعتبار ما هو وكيل المستخدم الحالي ، والذي يساعد على تحديد نظام التشغيل والمستعرض لديك ، في محاولة لتقديم محتوى أفضل إليك.
حتى الشائع غالبًا ما يمكن للمتصفحات مثل Chrome و Firefox و Safari عرض محتوى الويب بطرق غير متناسقة عند مقارنتها ببعضها البعض. ولكن هناك المئات من وكلاء المستخدم ، بدءًا من المتصفحات التي ربما لم تسمع بها من قبل إلى قارئات البريد الإلكتروني و RSS.
في هذا المقال ، سنناقش الجانب التقني لوكلاء المستخدم وكيفية الاستفادة من الإضافات البرمجية والمستعرضية لمعالجة كيفية إصدار المحتوى على الويب.
ما الذي يفعله الجلاد User-Agent للمتصفح؟
يعمل الجلاد Auser-agent تمامًا كما يبدو - يغير وكيل المستخدم متصفحك. وكيل المستخدم هو عبارة عن سلسلة من النصوص يرسلها متصفحك إلى خادم الويب الذي يتصل به ، والذي يصف نظام التشغيل للمستخدم ، والمستعرض ، ومحرك العرض ، وغيرها من التفاصيل الهامة.
Forexample ، هذا هو وكيل المستخدم لـ أحدث إصدار من Google Chrome onWindows 10:
Mozilla/5.0(Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36
يتم تمرير هذا المعلومات إلى خوادم الويب عبر رؤوس HTTP ، ويمكن استخدامه لتغيير طريقة عرض المحتوى. غالبًا ما تعرض المتصفحات النصوص والصور والمحتويات الأخرى بشكل مختلف ، لذلك من المهم أن يفهم خادم الويب بالضبط ما تستعرضه لعرض المحتوى بشكل صحيح.
يسمح لك الجلاد التابع للمستخدم Abrowser بتعديل هذه السلسلة المرسلة من خلال HTTPheaders حتى يعتقد خادم الويب أنك تتصفح من خلال أداة مختلفة بشكل مختلف عنك بالفعل.
لماذا تريد استخدام User-AgentSwitcher للمتصفح؟
لذلك ، هناك العديد من الأسباب التي تجعل المرء يرغب في خداع أحد مواقع الويب للتفكير في التصفح من متصفح مختلف.
أحد الأسباب الأكثر شيوعًا في حالة تطوير الويب. على الرغم من أنني أؤمن بشدة أن أفضل الممارسات هنا هي ببساطة تثبيت متصفحات إضافية مع التجربة الأكثر أصالة ، فإن تبديل وكيل مستخدم المستعرض الخاص بك سيتيح لك إلقاء نظرة سريعة وسهلة على شكل عملك في المتصفحات الأخرى.
هناك حقيبة أخرى حيث قد يكون التبديل بين وكيل مستخدم المتصفح مفيدًا عندما تكون يحاول عرض كيفية ظهور موقع ويب على الهاتف المحمول. ربما لديك اتصال بطيء أو محدود ، أو يحتوي الموقع على وظائف أو ميزات أخرى متصفحات tomobile المتاحة. يتيح تبديل وكيل المستخدم الخاص بك هذا دون أي إزعاج لاستخدام هاتفك.
يمكن أن يساعدك أيضًا تغيير وكيل المستخدم في التغلب على قيود المستندة إلى المستعرض. على الرغم من أنه لم يكن شائعًا كما كان قبل عقد من الزمان ، إلا أنك تشاهد أحيانًا مواقع الويب التي تدعي عدم التوافق مع إنشاء متصفح معينوسوف تمنع تماما الوصول إلى أي شخص يستخدمه. يمكنك حل هذه المشكلة عن طريق تغيير وكيل المستخدم بسهولة.
وأخيراً وليس آخراً ، عليك مراعاة خصوصية التصفح. على الرغم من أن وكيل المستخدم لن يعرّفك في أي مكان بالقرب من عنوان IP ، إلا أنك لا تزال تقدم طريقة التصفح. ومع ذلك ، يجب أن يتم إعلامك بوجود طرق لمواقع الويب لمعرفة سلسلة وكيل المستخدم والتعرف على متصفحك. في حالة الأمان ، هذا ليس مضمونًا.
كيف يمكنك الحصول على متصفح وكيل المستخدم للمتصفح؟
في الوقت الحاضر ، تشتمل معظم المتصفحات الشائعة على وحدة تحكم للمطورين تسمح لك بتغيير أنواع الأشياء ، مثل دقة المشاهدة ووكيل المستخدم. تكمن المشكلة في أنه إذا كنت تنوي تغيير وكيل المستخدم الخاص بك بشكل متكرر ، فمن الممكن أن تكون الخطوات الممنوحة للقيام بذلك من خلال وحدة تحكم مطور مملة.
السبب الأهم ، نوصي بتثبيت ملحق متصفح أو وظيفة إضافية توضح العملية تغيير وكيل مستخدم المتصفح الخاص بك. يقدم Chrome و Firefoxboth عدة خيارات لهذا الغرض ، لكننا حددنا الخيارين الأفضل.
Chrome: وكيل المستخدم الجلاد لكروم
يشتمل ملحق ThisChrome على ما يقرب من مليوني مستخدم ، وقد تم تطويره بواسطة Google ، لذلك يجب أن يكون توافقه مع المتصفح جيدًا كما ستستمتع به أبدًا.
بمجرد التثبيت ، يضيف هذا الملحق زرًا على يمين شريط العنوان يتيح لك تحديد ما مجموعه ثمانية متصفحات وجوال أنظمة التشغيل. عند اختيار واحد ، عرضت عليك بعض إصدارات المتصفح التي تدعمها البايت. سيؤدي النقر فوق أي إلى تغيير وكيل المستخدم الخاص بك.
الجانب السلبي لهذا الامتداد هو أنه يدعم حاليًا عددًا قليلاً جدًا من المستخدمين. على سبيل المثال ، تقتصر خيارات نظام التشغيل iOS على أجهزة iPhone 6 و iPad (التي لا توفر جيلًا محددًا لها).
Firefox: وكيل المستخدم الجلاد ومدير
لقد أوصى فريق Firefox بـ Thisadd-on ولديه ما يقرب من 200000 مستخدم خلفه.
User-AgentSwitcher and Manager أقوى بكثير من بديل Chrome أعلاه ، ويدعم هذا العشرات من المتصفحات وأنظمة التشغيل الإضافية ، وكلها تقدم الكثير وكلاء المستخدم. يوجد حاليًا 738 وكيل مستخدم معتمدًا.
بدلاً من إظهار أسماء الأجهزة أو إصدارات المستعرض فقط ، ستعرض هذه الوظيفة الإضافية بالفعل سلسلة وكيل المستخدم بالكامل. بالإضافة إلى ذلك ، يمكنك تعيين مستخدم مخصص.
كما ذكرنا سابقًا ، لا يعد تغيير وكيل المستخدم وسيلة مضمونة للوصول إلى التأثيرات التي قد تتوقعها. هناك طرق تمكن خوادم الويب من تحديد كيفية تصفحك للتحايل على هذه السلسلة. لكن من غير الشائع أن يذهبوا إلى هذا الطول.
وكيل مستخدم متصفح المتصفح غير ضار وهذه هي أسهل الطرق للقيام بذلك!