کروم اور سفاری نے کلک ٹریکنگ انتساب کو غیر فعال کرنے کی صلاحیت کو ہٹا دیا ہے۔

Chromium کوڈ بیس پر مبنی سفاری اور براؤزرز نے "ping" وصف کو غیر فعال کرنے کے اختیارات کو ہٹا دیا ہے، جو سائٹ کے مالکان کو اپنے صفحات کے لنکس پر کلکس کو ٹریک کرنے کی اجازت دیتا ہے۔ اگر آپ کسی لنک کی پیروی کرتے ہیں اور "a href" ٹیگ میں "ping=URL" انتساب موجود ہے، تو براؤزر اضافی طور پر HTTP_PING_TO ہیڈر کے ذریعے منتقلی کے بارے میں معلومات منتقل کرتے ہوئے خصوصیت میں متعین URL کے لیے ایک POST درخواست تیار کرتا ہے۔

ایک طرف، "پنگ" وصف صفحہ پر صارف کے اعمال کے بارے میں معلومات کے لیک ہونے کا باعث بنتا ہے، جسے رازداری کی خلاف ورزی کے طور پر سمجھا جا سکتا ہے، کیونکہ کسی لنک پر منڈلاتے وقت ظاہر ہونے والے اشارے میں، براؤزر مطلع نہیں کرتا ہے۔ صارف کسی بھی طرح سے معلومات کی اضافی بھیجنے کے بارے میں اور صارف صفحہ کوڈ نہیں دیکھتا ہے اس بات کا تعین نہیں کر سکتا کہ آیا "پنگ" وصف لاگو ہوا ہے یا نہیں۔ دوسری طرف، ٹرانزیشن کو ٹریک کرنے کے لیے "پنگ" کے بجائے، ٹرانزٹ لنک کے ذریعے آگے بھیجنا یا JavaScript ہینڈلرز کے ساتھ کلکس کو روکنا اسی کامیابی کے ساتھ استعمال کیا جا سکتا ہے؛ "ping" صرف ٹرانزیشن ٹریکنگ کی تنظیم کو آسان بناتا ہے۔ اس کے علاوہ، HTML5 ٹیکنالوجی کی معیاری کاری تنظیم WHATWG کی وضاحتوں میں "ping" کا ذکر کیا گیا ہے۔

فائر فاکس میں، "پنگ" وصف کے لیے سپورٹ موجود ہے، لیکن بطور ڈیفالٹ غیر فعال (browser.send_pings in about:config)۔ کروم میں ریلیز 73 تک، "پنگ" وصف فعال تھا، لیکن "chrome://flags#disable-hyperlink-auditing" آپشن کے ذریعے اسے غیر فعال کرنا ممکن تھا۔ کروم کی موجودہ تجرباتی ریلیز میں، اس جھنڈے کو ہٹا دیا گیا ہے اور "پنگ" وصف کو ایک غیر فعال خصوصیت بنا دیا گیا ہے۔ سفاری 12.1 پنگ کو غیر فعال کرنے کی صلاحیت کو بھی ہٹاتا ہے، جو پہلے WebKit2HyperlinkAuditingEnabled آپشن کے ذریعے دستیاب تھا۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں