Chrome နှင့် Safari တို့သည် ကလစ်ခြေရာခံခြင်း အရည်အချင်းကို ပိတ်ရန် စွမ်းရည်ကို ဖယ်ရှားထားသည်။

Chromium ကုဒ်အခြေခံပေါ်အခြေခံ၍ Safari နှင့် ဘရောက်ဆာများသည် ဆိုက်ပိုင်ရှင်များသည် ၎င်းတို့၏စာမျက်နှာများမှ လင့်ခ်များကို ခြေရာခံနိုင်စေသည့် “ping” ရည်ညွှန်းချက်ကို ပိတ်ရန် ရွေးချယ်မှုများကို ဖယ်ရှားထားသည်။ အကယ်၍ သင်သည် လင့်ခ်တစ်ခုကို လိုက်နာပြီး “a href” တဂ်တွင် “ping=URL” ရည်ညွှန်းချက်တစ်ခု ပါရှိနေပါက၊ ဘရောက်ဆာသည် HTTP_PING_TO ခေါင်းစီးမှတစ်ဆင့် အသွင်ကူးပြောင်းမှုနှင့်ပတ်သက်သော အချက်အလက်ကို ပေးပို့သည့် အရည်အချင်းရှိ သတ်မှတ်ထားသည့် URL သို့ POST တောင်းဆိုချက်တစ်ခု ထပ်မံထုတ်ပေးသည်။

တစ်ဖက်တွင်၊ “ping” ရည်ညွှန်းချက်သည် စာမျက်နှာပေါ်ရှိ သုံးစွဲသူ၏ လုပ်ဆောင်ချက်များနှင့်ပတ်သက်သည့် အချက်အလက်များ ပေါက်ကြားသွားစေရန်ဖြစ်ပြီး၊ လင့်ခ်တစ်ခုပေါ်တွင် ပျံဝဲသည့်အခါတွင် ပြထားသည့် အရိပ်အမြွက်တွင် browser မှ အသိပေးခြင်းမရှိသောကြောင့်၊ အသုံးပြုသူသည် သတင်းအချက်အလက်များ ထပ်လောင်းပေးပို့ခြင်းနှင့် ပတ်သက်၍ မည်သည့်နည်းဖြင့်မဆို အသုံးပြုသူသည် စာမျက်နှာကုဒ်ကို မကြည့်ဘဲ “ping” ရည်ညွှန်းချက်ကို အသုံးချခြင်း ရှိ၊ မရှိ ဆုံးဖြတ်နိုင်မည်မဟုတ်ပေ။ အခြားတစ်ဖက်တွင်၊ အကူးအပြောင်းများကိုခြေရာခံရန် "ping" အစား အကူးအပြောင်းလင့်ခ်မှတဆင့် ထပ်ဆင့်ပို့ခြင်း သို့မဟုတ် JavaScript ကိုင်တွယ်ဖြေရှင်းသူများနှင့် ကလစ်များကို ကြားဖြတ်ခြင်းတို့ကို တူညီသောအောင်မြင်မှုဖြင့်အသုံးပြုနိုင်သည်၊ "ping" သည် အကူးအပြောင်းခြေရာခံခြင်းအဖွဲ့အစည်းကို ရိုးရှင်းစေသည်။ ထို့အပြင်၊ "ping" ကို HTML5 နည်းပညာစံသတ်မှတ်မှုအဖွဲ့အစည်း WHATWG ၏သတ်မှတ်ချက်များတွင်ဖော်ပြထားသည်။

Firefox တွင်၊ “ping” ရည်ညွှန်းချက်အတွက် ပံ့ပိုးမှုရှိနေသော်လည်း ပုံမှန်အားဖြင့် (browser.send_pings in about:config) ကို ပိတ်ထားသည်။ 73 ထုတ်ဝေသည်အထိ Chrome တွင် "ping" ရည်ညွှန်းချက်ကို ဖွင့်ထားသော်လည်း "chrome://flags#disable-hyperlink-auditing" ရွေးချယ်မှုမှတစ်ဆင့် ၎င်းကို ပိတ်ရန် ဖြစ်နိုင်သည်။ လက်ရှိ Chrome ၏ စမ်းသပ်ထုတ်ဝေမှုများတွင်၊ ဤအလံကို ဖယ်ရှားလိုက်ပြီး “ping” ရည်ညွှန်းချက်ကို ပိတ်ထားနိုင်သော အင်္ဂါရပ်တစ်ခု ဖြစ်လာခဲ့သည်။ Safari 12.1 သည် WebKit2HyperlinkAuditingEnabled ရွေးချယ်မှုမှတစ်ဆင့် ယခင်က ရရှိခဲ့သည့် ping ကို ပိတ်နိုင်သည့် စွမ်းရည်ကိုလည်း ဖယ်ရှားပေးပါသည်။

source: opennet.ru

မှတ်ချက် Add