براؤزر کا صارف ایجنٹ کیا ہے؟

Sep 13, 2025
کلاؤڈ اور انٹرنیٹ

آپ کا براؤزر ہر اس ویب سائٹ پر اپنے صارف ایجنٹ کو بھیجتا ہے جس سے آپ جڑتے ہیں۔ ہم نے اس کے بارے میں لکھا ہے اپنے براؤزر کے صارف ایجنٹ کو تبدیل کرنا پہلے - لیکن ویسے بھی ، بالکل ایک صارف ایجنٹ کیا ہے؟

صارف کا ایجنٹ ایک "تار" ہے - یعنی متن کی ایک لکیر - ویب سرور کو براؤزر اور آپریٹنگ سسٹم کی نشاندہی کرتا ہے۔ یہ آسان لگتا ہے ، لیکن صارف کے ایجنٹوں وقت کے ساتھ ساتھ ایک گندگی بن چکے ہیں۔

مبادیات

جب آپ کا براؤزر کسی ویب سائٹ سے منسلک ہوتا ہے ، تو اس کے HTTP ہیڈر میں صارف-ایجنٹ فیلڈ شامل ہوتا ہے۔ صارف کے ایجنٹ فیلڈ کے مندرجات براؤزر سے مختلف ہوتے ہیں۔ ہر براؤزر کا اپنا ، مخصوص صارف ایجنٹ ہوتا ہے۔ بنیادی طور پر ، صارف کا ایجنٹ ایک ویب سرور پر براؤزر کے لئے "ہائے ، میں موزیلا فائر فاکس" یا "ہائے ، آئی فون پر سفاری ہوں" کہنے کا ایک طریقہ ہے۔

ویب سرور اس معلومات کو مختلف ویب صفحات کو مختلف ویب براؤزرز اور مختلف آپریٹنگ سسٹم میں پیش کرنے کے لئے استعمال کرسکتا ہے۔ مثال کے طور پر ، ایک ویب سائٹ موبائل براؤزرز کو موبائل صفحات ، جدید صفحات کو جدید براؤزرز تک بھیج سکتی ہے اور انٹرنیٹ ایکسپلورر 6 پر "برائے مہربانی اپنے براؤزر کو اپ گریڈ کریں" کا پیغام بھیج سکتا ہے۔

صارف کے ایجنٹوں کی جانچ کر رہا ہے

مثال کے طور پر ، یہاں ونڈوز 7 پر فائر فاکس کا صارف ایجنٹ ہے۔

موزیلا / 5.0 (ونڈوز این ٹی 6.1؛ WOW64؛ rv: 12.0) گیکو / 20100101 فائر فاکس / 12.0

یہ صارف ایجنٹ ویب سرور کو بہت کچھ بتاتا ہے: آپریٹنگ سسٹم ونڈوز 7 (کوڈ کا نام ونڈوز این ٹی 6.1) ہے ، یہ ونڈوز کا 64 بٹ ورژن (ڈبلیو ڈبلیو 64) ہے ، اور خود براؤزر فائر فاکس 12 ہے۔

آئیے انٹرنیٹ ایکسپلورر 9 کے صارف ایجنٹ پر ایک نظر ڈالیں ، جو یہ ہے:

موزیلا / 5.0 (ہم آہنگ؛ MSIE 9.0؛ ونڈوز NT 6.1؛ WOW64؛ ترشول / 5.0)

صارف ایجنٹ سٹرنگ نے براؤزر کی شناخت 9 9 ٹرائیڈنٹ 5 رینڈرنگ انجن کے ساتھ کی ہے۔ تاہم ، آپ کو کوئی الجھن پیدا ہوسکتی ہے - یعنی خود موزیلا کے طور پر شناخت کرتا ہے۔

ہم ایک منٹ میں اس پر واپس آجائیں گے۔ پہلے ، گوگل کروم کے صارف ایجنٹ کی بھی جانچ کرتے ہیں۔

موزیلا / 5.0 (ونڈوز این ٹی 6.1؛ WOW64) ایپل ویب کٹ / 536.5 (کے ایچ ٹی ایم ایل ، جیسے گیکو) کروم / 19.0.1084.52 سفاری / 536.5

پلاٹ گاڑھا ہوتا ہے: کروم موزیلا اور سفاری دونوں ہونے کا بہانہ کررہا ہے۔ یہ سمجھنے کے ل we ، ہمیں صارف کے ایجنٹوں اور براؤزرز کی تاریخ کو جانچنا ہوگا۔

صارف ایجنٹ سٹرنگ میس

موزیک پہلے برائوزر میں سے ایک تھا۔ اس کا صارف ایجنٹ سٹرنگ NCSA_Mosaic / 2.0 تھا۔ بعد میں ، موزیلا ساتھ آگیا (بعد میں اس کا نام تبدیل کرکے نیٹ اسکیک) ، اور اس کا صارف ایجنٹ موزیلا / 1.0 تھا۔ موزیلا موزیک کے مقابلے میں ایک اعلی درجے کا براؤزر تھا۔ ویب سرورز نے یہ دیکھنے کے لئے جانچ پڑتال کی کہ صارف ایجنٹ میں موزیلا کا لفظ موجود ہے اور موزیلا براؤزرز کو فریموں والے صفحات بھیجے گئے ہیں۔ دوسرے براؤزرز کو ، ویب سرورز نے پرانے صفحات کو فریموں کے بغیر بھیج دیا۔

آخر کار ، مائیکرو سافٹ کا انٹرنیٹ ایکسپلورر ساتھ آگیا اور اس نے فریموں کی بھی حمایت کی۔ تاہم ، IE کو فریموں کے ساتھ ویب صفحات موصول نہیں ہوئے ، کیونکہ ویب سرورز نے ابھی ان کو موزیلا براؤزرز کو بھیجا تھا۔ اس مسئلے کو حل کرنے کے ل Microsoft ، مائیکرو سافٹ نے اپنے صارف ایجنٹ میں لفظ موزیلا کا اضافہ کیا اور اضافی معلومات (لفظ "ہم آہنگ" اور آئی ای کا ایک حوالہ) پھینک دیں۔ ویب سرورز موزیلا کا لفظ دیکھ کر خوش ہوئے اور آئی ای کو جدید ویب صفحات بھیجے۔ بعد میں آنے والے دوسرے براؤزروں نے بھی وہی کیا۔

بالآخر ، کچھ سرورز نے لفظ Gecko - فائر فاکس کا رینڈرنگ انجن - اور گیکو براؤزر کو پرانے براؤزرز سے مختلف صفحات کی خدمت کی۔ کے ایچ ٹی ایم ایل - اصل میں لینکس کے کے کے ڈیسک ٹاپ پر کونکیرر کے لئے تیار کیا گیا تھا - انہوں نے "گیکو کی طرح" الفاظ شامل کیے تاکہ وہ جدید صفحات کو بھی حاصل کریں ، جیسے کہ گیکو کے لئے ڈیزائن کیا گیا ہے۔ ویب کٹ کے ایچ ٹی ایم ایل پر مبنی تھی - جب اس کی تیاری ہوئی تو انہوں نے ویب کٹ کا لفظ شامل کیا اور مطابقت کے مقاصد کے لئے اصل "کے ایچ ٹی ایم ایل ، جیسے گیکو" لائن کو رکھا۔ اس طرح ، براؤزر کے ڈویلپرز وقت کے ساتھ ساتھ اپنے صارف ایجنٹوں میں الفاظ شامل کرتے رہے۔

ویب سرورز واقعی اس کی پرواہ نہیں کرتے ہیں کہ عین مطابق صارف ایجنٹ کی سٹرنگ کیا ہے - وہ صرف یہ دیکھنے کے ل check چیک کرتے ہیں کہ آیا اس میں کوئی خاص لفظ ہے۔

استعمال کرتا ہے

ویب سرور مختلف مقاصد کے ل for صارف کے ایجنٹوں کا استعمال کرتے ہیں ، جن میں شامل ہیں:

  • مختلف ویب صفحات کو مختلف ویب براؤزرز میں پیش کرنا۔ اس کو اچھ goodے کے لئے استعمال کیا جاسکتا ہے - مثال کے طور پر ، پرانے براؤزرز کو آسان ویب صفحات پیش کرنے کے لئے - یا برائی - مثال کے طور پر ، "اس ویب پیج کو انٹرنیٹ ایکسپلورر میں دیکھنا ضروری ہے" پیغام ظاہر کرنے کے لئے۔
  • مختلف آپریٹنگ سسٹموں پر مختلف مواد کی نمائش کرنا - مثلا، موبائل آلات پر پتلا نیچے صفحہ ڈسپلے کرکے۔
  • ان کے صارفین کے استعمال میں موجود براؤزرز اور آپریٹنگ سسٹمز کو ظاہر کرنے والے اعداد و شمار جمع کرنا۔ اگر آپ کبھی بھی براؤزر مارکیٹ میں شریک کے اعدادوشمار دیکھتے ہیں تو ، اس طرح ان کا حصول ہوجاتا ہے۔

ویب کرالنگ بوٹس صارف کے ایجنٹوں کو بھی استعمال کرتے ہیں۔ مثال کے طور پر ، گوگل کا ویب کرالر خود کو اس کی شناخت کرتا ہے:

گوگل بوٹ / 2.1 (+ http: //www.google.com/bot.html)

ویب سرور بوٹس کو خصوصی علاج دے سکتے ہیں - مثال کے طور پر ، لازمی اندراج کی اسکرینوں کے ذریعے ان کی اجازت دے کر۔ (ہاں ، اس کا مطلب یہ ہے کہ آپ اپنے صارف ایجنٹ کو گوگل بٹ پر مرتب کرکے کبھی کبھی اندراج کی اسکرینوں کو نظرانداز کرسکتے ہیں۔)

ویب سرورز روبوٹ ڈاٹ ٹی ایس ٹی فائل کا استعمال کرتے ہوئے مخصوص بوٹس (یا تمام بوٹس) کو بھی آرڈر دے سکتے ہیں۔ مثال کے طور پر ایک ویب سرور کسی مخصوص بوٹ کو دور جانے کے لئے بتا سکتا ہے ، یا کسی اور بوٹ کو ویب سائٹ کے کچھ مخصوص علاقوں کو انڈیکس ہی بتا سکتا ہے۔ روبوٹ ڈاٹ ٹی ایس ٹی فائل میں ، بوٹس کی شناخت ان کے صارف ایجنٹ کے ذریعہ کی جاتی ہے۔


تمام بڑے براؤزر میں اس کے طریقے موجود ہیں کسٹم صارف ایجنٹوں کو مقرر کریں ، تاکہ آپ دیکھ سکیں کہ کون سے ویب سرور مختلف براؤزرز کو بھیجتے ہیں۔ مثال کے طور پر ، اپنے ڈیسک ٹاپ براؤزر کو موبائل براؤزر کے صارف ایجنٹ سٹرنگ پر سیٹ کریں اور آپ کو اپنے ڈیسک ٹاپ پر ویب صفحات کے موبائل ورژن نظر آئیں گے۔

.entry-content .ینٹری فوٹر

Browser User Agent

Browser Agent

How To Change Your Browser’s User Agent Without Installing Any Extensions

Change USER AGENT In Chrome Browser

USENIX Enigma 2019 - User Agent 2.0: What Can The Browser Do For The User?

How To Switch Your Web Browser's User Agent

How To Change User Agent In Chrome Browser Without Any Tool

How To Change Your Browser's User Agent On A Mac:

How To Change Your Browser's User Agent On A Mac:

JavaScript Tutorial - 40 - Browser Detection - User Agent

10 Minute Tip: What Is A User Agent String And Why Should I Care?

Where Do Browser Styles Come From?

Changing Ip & Spoofing Browser's User Agent!

What's A Browser User-Agent String?

What Is Browser's User Agent & How I Cracked Apple's Security | Hindi - हिंदी

User Agent Header - Web Development


کلاؤڈ اور انٹرنیٹ - انتہائی مشہور مضامین

گوگل شیٹس میں گینٹ چارٹ کیسے بنائیں

کلاؤڈ اور انٹرنیٹ Dec 17, 2024

A Gantt چارٹ عام طور پر استعمال شدہ قسم کا بار چارٹ ہے جو کسی پروجیکٹ کے نظام الاوقات کے افعال ی�..


گتوب اب آزاد ہے اور یہ بہت اچھا ہے

کلاؤڈ اور انٹرنیٹ Jan 7, 2025

مائیکرو سافٹ نے اس میں تبدیلی کا اعلان کیا گٹ ہب آج قیمتوں کا تعین کرنا ، اور کوڈ سیکھنا سیکھ..


ایک ایکس بکس ون ، پلے اسٹیشن 4 ، یا نائنٹینڈو سوئچ گفٹ کارڈ کو کیسے چھڑایا جائے

کلاؤڈ اور انٹرنیٹ Dec 18, 2024

غیر منقولہ مواد اگر آپ خوش مزاج محفل ہیں تو ، اچھ chanceا موقع ہے کہ آپ کو چھٹیوں کے دن اپنے کنسول کے ل or..


ونڈوز ٹاسک بار کے لئے انتہائی مفید کی بورڈ شارٹ کٹ

کلاؤڈ اور انٹرنیٹ May 20, 2025

اپنے کمپیوٹر کو نیویگیٹ کرنے کے لئے اس کے علاوہ کوئی تیز رفتار راستہ نہیں ہے کی بورڈ شارٹ ک�..


اپنے Chromebook پر کینری چینل کو (یا چھوڑ دیں) کیسے جائیں

کلاؤڈ اور انٹرنیٹ May 30, 2025

غیر منقولہ مواد جیسے کروم ، گوگل پیش کرتا ہے ایک سے زیادہ چینلز کروم OS آپریٹنگ سسٹم کا۔ معی�..


iOS اپ گریڈ کے مابین اپنے باگنی ایپ اور ترتیبات کو کیسے محفوظ کریں

کلاؤڈ اور انٹرنیٹ Feb 14, 2025

غیر منقولہ مواد اگر آپ iOS اپ گریڈ کے مابین اپنے پیروں کو گھسیٹتے ہیں کیونکہ آپ اپنے تمام خوفناک باگن..


فائر فاکس کے اندر (اور باہر) نوٹس بنائیں

کلاؤڈ اور انٹرنیٹ Jan 14, 2025

غیر منقولہ مواد کیا آپ کسی ایسے نوٹ کی توسیع کے لئے تلاش کر رہے ہیں جو فائر فاکس کے ساتھ جوڑ سکے اور "باہر" ..


فائر فاکس میں کمپیکٹ ٹول بار کے بٹن

کلاؤڈ اور انٹرنیٹ Dec 11, 2024

کیا آپ فائر فاکس میں UI کو کمپیکٹ کرنے کے نئے طریقے تلاش کر رہے ہیں؟ اب آپ کومپیکٹ ٹول بار کی توسیع کے ذریعہ ..


اقسام