ကွန်ပျူတာများ, ဆော့ဖျဝဲ
သင့် browser အတွက်သတိပေးချက် - ကဘာလဲ?
အတော်များများကအင်တာနက်အသုံးပြုသူအံ့သြနေကြသည်: "တစ်ဦး browser ၏သတိပေးချက် - ကဘာလဲ?" ဒါဟာဗဟိုဆာဗာကအစပျိုးတဲ့ငွေပေးငွေယူဘို့အဘယ်မှာတောင်းဆိုချက်တစ်ခုကအင်တာနက် surfing တစ်အချို့စတိုင်, ပြသထားတယ်။ ဤအချက်အလက်များ၏အပြောင်းအရွှေ့များအတွက်တောင်းဆိုချက်ကိုလက်ခံသို့မဟုတ် client ကိုစတင်လုပ်ဆောင်တာဖြစ်ပါတယ်ရှိရာအချက်အလက်များ၏ဆန့်ကျင်ဘက်ဦးတည်ချက်တွေနဲ့ခြားနားနေသည်။
အကြောင်းကြားစာန်ဆောင်မှုများမကြာခဏကြိုတင်ထုတ်ဖော်ပြောဆိုသတင်းအချက်အလက်ဦးစားပေးပေါ်တွင်အခြေခံသည်။ ဒါကထုတ်ဝေဖို့ကြေးပေးသွင်း၏မော်ဒယ်ဖြစ်ပါတယ်။ client ဆာဗာများကထောက်ပံ့ပေးသည်သူ၏အမျိုးမျိုးသောသတင်းအချက်အလက်များကို "လိုင်းများ" "ရေးသားခဲ့သည်" ။ အသစ်သောအကြောင်းအရာသူတို့အားလိုင်းများ၏တဦးတည်းအပေါ်ရရှိနိုင်ပါသည်အခါတိုင်း, ဆာဗာသူ့ကိုမှဤအချက်အလက်ပို့ပေးသည်။ ဥပမာအားဖြင့်အဝင်သည် HTTP / S ကတောင်းဆိုမှုများ၏ငြင်းပယ်ခံရလိုအပ်သောလေးနက်သောလုံခြုံရေးမူဝါဒများ၏ကွန်ရက်စာမျက်နှာတွေပေါ်မှာ - ကို browser အတွက်အကြောင်းကြားစာကိုတခါတရံအထူးသဖြင့်တကစုံစမ်းမှုမဖြစ်နိုင်ပါဘယ်မှာအခြေအနေ, စစ်တမ်းတစ်ခု technique ကို emulates ။
စစ်ဆင်ရေး၏နိယာမ
synchronous conferencing နှင့် instant messaging ကအကြောင်းကြားစာတူအရာကိုပုံမှန်ဥပမာဖြစ်ကြသည်။ သူကဘယ်လိုအလုပ်လုပ်သလဲဆိုတာဘာလဲ? chat မက်ဆေ့ခ်ျများနှင့်တခါတရံဖိုင်တွေအဖြစ်မကြာမီသူတို့ကမက်ဆေ့ခ်ျပို့ဝန်ဆောင်မှုအားဖြင့်လက်ခံရရှိကြသည်အတိုင်းအသုံးပြုသူမှတွန်းအားပေးနေကြသည်။ (ထိုကဲ့သို့သော IRC သို့မဟုတ် XMPP ကဲ့သို့) ကျတ် peer-LVS-ရန်နှင့်ဗဟိုအစီအစဉ်များကိုနှစ်ဦးစလုံး "တွန်းအားပေး" files တွေကိုခွင့်ပြုပါ။ ဒါကပေးပို့သူရဲ့အမည်ဒေတာ transfer ထက်လက်ခံရရှိသူစတင်ဆိုလိုသည်။
E-mail ကိုကိုလည်းအကြောင်းကြားစာနှင့်အတူအလုပ်လုပ်နိုင် - SMTP protocol ကို "တွန်းအားပေး" အနှစ်သာရအတွက်ဖြစ်ပါသည်။ မည်သို့ပင်ဆိုစေကာကွန်ပျူတာပေါ်တွင်မေးလ်ဆာဗာကနေနောက်ဆုံး "ခြေလှမ်း" များသောအားဖြင့် POP3 သို့မဟုတ် IMAP ကိုကဲ့သို့ဆွဲ-protocol ကိုပါဘူး။ အဆိုပါ IMAP ကို protocol ကိုဆာဗာတစ်ခုဝင်လာသောမက်ဆေ့ခ်ျကို၏ client ကိုအကြောင်းကြားရန်ခွင့်ပြုသည်သောပျင်းရိ-command ကို, ပါဝင်သည်။ မူရင်း BlackBerry ကိုအဆိုပါအကြောင်းကြားစာကိုတက်ကြွစွာ browser မှာအလုပ်လုပ်နေခဲ့ပြီးရှိရာပထမဦးဆုံးလူကြိုက်များကိရိယာဖြစ်ခဲ့သည်။ ဤ gadgets အတွက်ကဘာလဲ - (ကြိုးမဲ့များအတွက်) e-mail လိပ်စာတွင်တွေ့မြင်နိုင်ပါသည်။
ရှေ့မှာကဘာလဲ
နောက်ထပ်ဥပမာ 1990 ခုနှစ်လူသိများခဲ့သည့် PointCast ကွန်ယက်ဖြစ်ပါတယ်။ ဒါဟာသတင်းနှင့်စတော့ရှယ်ယာဈေးကွက်ကိုဒေတာပေးပါသည်။ နဲ့ Netscape, ကနှင့်သူတို့၏ဘရောက်ဇာကိုအသီးအသီးဗားရှင်းအဘို့မိမိတို့ software ကိုစပေါင်းစည်းဖို့ကို Microsoft ကနေ applications များ, ဒါပေမယ့်သူကလူကြိုက်များခဲ့, နောက်ပိုင်းတွင်လုံးဝပျောက်ကွယ်သွားဘယ်တော့မှသိရသည်။ browsers နောက်ပိုင်းတွင် RSS ကိုရန် 2000 ၌ဤလုပ်ဆောင်ချက်ကိုအစားထိုး - ကို browser အတွက်တစ်ဦးထက်ပိုအဆင့်မြင့်သတိပေးချက်အရပ်၌ subscriptions ကိုစနစ်, ။ အဘယ်အရာကိုဒေတာဖြစ်ပါတယ် စာရင်းသွင်းမှာယူခြင်း - ဘလော့ဂ်များအမှုအမျိုးမျိုးရှိသမျှစာဖတ်သူကိုသိတယ်။
သည်အခြားဈေးကွက်ဒေတာ (စတော့ရှယ်ယာစျေးနှုန်းများ), အွန်လိုင်း chat နဲ့ messaging စနစ် (WebChat), လေလံ, အွန်လိုင်းလောင်းကစားနှင့်ဂိမ်းများ, အားကစားလောင်းကစား, consoles စစောင့်ကြည့်ခြင်းနှင့်တူ၏သတင်းအချက်အလက်များလည်းပါဝင်သည်အကြောင်းကြားစာ-enabled ကို web application ကိုအသုံးပြုသည်။
ယနေ့ကြောင်း - အဆိုပါ browser ၏သတိပေးချက်?
IEFT ကနေတဆင့်သတိပေးချက် (အဝင်ခေါ်ဆိုမှုနှင့်မက်ဆေ့ခ်ျများအတွက်) ချက်ချင်းအကြောင်းကြားစာများကိုကယ်နှုတ်သည် HTTP / 2 အသုံးပြုတဲ့ရိုးရှင်းတဲ့ protocol တစ်ခုဖြစ်သည်။ အဆိုပါ protocol ကိုကွန်ယက်နှင့်ရေဒီယိုအရင်းအမြစ်များကိုပိုမိုအကျိုးရှိစွာအသုံးပြုရန်ခွင့်ပြုထားတဲ့တစ်ခုတည်းသော session တစ်ခုအတွက်အားလုံးကို real-time ဖြစ်ရပ်များပေါင်းစပ်။ သူတို့ရရှိနိုင်ဖြစ်လာအဖြစ်တစ်နေရာတည်းမှာဝန်ဆောင်မှုသူတို့ရဲ့ applications များဖြန့်ဝေအားဖြင့်အားလုံးဖြစ်ရပ်များပေါင်းစပ်။ ဤသည်မှာအရှင်အချိန်နှင့်ယာဉ်အသွားအလာများစွန့်ပစ်ရှောင်ရှား, တစ်ဦးတည်းသာ session တစ်ခုလိုအပ်သည်။
သင့် browser အတွက်သတိပေးချက် - ကအမြင်တစ်ခုနည်းပညာပိုင်းဆိုင်ရာအချက်အနေဖြင့်ဖြစ်သနည်း
(စ streaming များသည် HTTP အဖြစ်လူသိများ) သည် HTTP-အကြောင်းကြားစာက်ဘ်ဆာဗာကို browser ကနေဒေတာတွေကိုမပို့များအတွက်ယန္တရားဖြစ်ပါတယ်။ ဒါဟာအများအပြားယန္တရားများမဆိုအားဖြင့်အောင်မြင်နိုင်ပါသည်။ ယင်းအသိပေးစာ client ကိုစေလွှတ်ခဲ့ပါတယ်ပြီးနောက်ပုံမှန်အားဖြင့်, ထို web server သို့ဆက်သွယ်မှုအဆုံးသတ်ခြင်းမထားဘူး။ အဆိုပါ web server ကိုဖွင့်လှစ်ခြင်း, (ဥပမာ, မက်ဆေ့ခ်ျပို့ဒေတာပြောင်းလဲနေတဲ့) ချက်ချင်းပြသသစ်တစ်ခုအဖြစ်အပျက်၏ဖြစ်ရပ်အတွက်ကွန်နက်ရှင်ထွက်ခွာမည်။ ဒီလိုမှမဟုတ်ရင်ဖြစ်ရပ်နောက်တစ်ကြိမ် client ကိုတောငျးဆိုခကျြကိုလက်ခံရရှိသည်တိုင်အောင်တန်းစီရပါလိမ့်မယ်။
အများစုမှာက်ဘ်ဆာဗာများကို CGI (Apache ကိုအပေါ်ဥပမာက Non-သရုပျခှဲ header ကို script များ) ကို အသုံးပြု. ဒီ feature ကိုဆက်ကပ်။ ဒီချဉ်းကပ်မှု၏နောက်ခံယန္တရားပိတ်ပင်တားဆီးမှုဂီယာနိုင်တဲ့ coding ဖြစ်ပါတယ်။ တစ်ဦးကဂန္ဥပမာ browser ကို "အိမ်ထောင်ဖက်" ရန်အကြောင်းကြားစာဖြစ်ပါတယ်။ ဒီ site ပေါ်တွင်ကဘာလဲ? ပထမဦးဆုံးအဝင်မက်ဆေ့ခ်ျများနှင့်အမှတ်အသားများ "လိုပဲ" အကြောင်းသတင်းအချက်အလက်ဖြစ်ပါတယ်။
အခြားရွေးချယ်စရာယန္တရားများ
နောက်ထပ်ယန္တရားတခုအထူးသဖြင့်သူနဲ့ဆက်စပ်နေသည် MIME အမျိုးအစား, multi-အစိတ်အပိုင်းအစားထိုးဟုခေါ်ဝေါ်သော။ ဒါဟာပထမဦးဆုံး 1995 ခုနှစ်တွင်ပေးအပ်ခဲ့သည့် Netscape က "ဟုအဆိုပါယင်ကောင်အပေါ်" ဟုအဆိုပါ browser ကိုဆာဗာပေါ်မှာဗားရှင်းသစ်ကိုလက်ခံရရှိခြင်းဖြစ်သည်အခါတိုင်းစာရွက်စာတမ်းပြောင်းလဲစေပါသည်။ သူနေဆဲ, Firefox, Opera မှာ Safari ကထောက်ခံနှင့်ယနေ့သော်လည်းမက Internet Explorer အတွက်ဖြစ်ပါတယ်။ ဤသည်ယန္တရား webcam ပလီကေးရှင်းပုံရိပ်တွေ streaming များအတွက် HTML ကို-စာရွက်စာတမ်းများနှင့်လည်းလျှောက်ထားနိုင်ပါသည်။
WHATWG က်ဘ်အသုံးပြုခြင်း 1.0 client ကိုရဲ့ contents ပြောင်းလဲပစ်ရန်ရည်ရွယ်တဲ့ယန္တရားပါဝင်သည်။ သူနဲ့ Opera web browser ကိုဆာဗာ-SentEvents ဟုခေါ်တွင်သည်ဤသစ်ကိုစမ်းသပ်သည့်စနစ်အကောင်အထည်ဖော်တဲ့အခါမှာစက်တင်ဘာလ 1, 2006, နောက်ပိုင်းလူသိများခဲ့တာဖြစ်ပါတယ်။ သူသည်လက်ရှိတွင် HTML5 ကို၏တစ်စိတ်တစ်ပိုင်းအဖြစ်စံဖြစ်ပါတယ်။ ဒီနည်းလမ်းမှာ, ဆာဗာတစ်ခုတုံ့ပြန်ရရှိလာတဲ့, ဇွဲဟာ HTTP connections များကိုအသုံးပြုသည်အမြဲသင့် browser "မြူဆွယ်" ထိရောက်စွာ, (ဆိုလိုသည်မှာဆာဗာတုံ့ပြန်မှုရပ်ဘယ်တော့မှ) "ပွင့်လင်း" နေဆဲဖြစ်သည်။ စာမျက်နှာအပြည့်အဝဖွင့်လှစ်ပြီးထို့ကြောင့်လျှောက်လွှာအစဉ်အမြဲ, Boot တက် mode မှာကျန်ရှိနေဆဲဖြစ်သည်။ ဆာဗာပြီးတော့အခါအားလျော်စွာအားဖြင့်အကြောင်းကြားစာကိုဖွင့်, စာမကျြနှာအကြောင်းအရာ update လုပ်ဖို့ JavaScript ကို၏အတိုအထွာပေးပို့သည်။ ဒီ technique ကိုသုံးပြီး client ကိုဆာဗာတစ်ခုဖွင့်လှစ် connection ကိုစောင့်ရှောက်ရန်, Java applets သို့မဟုတ်အခြား plug-in မလိုအပ်ပါဘူး - client ကိုအလိုအလျှောက်ဆာဗာကနေလာမယ့်အသစ်သောဖြစ်ရပ်များအကြောင်းအကြောင်းကြားစာကိုလက်ခံရရှိပါတယ်။ ဒီနည်းလမ်းကိုတစ်ခုမှာအဓိကအားနည်းချက်ကတော့, သို့သော်, browser ကိုဆာဗာ၏အချိန်အားဖြင့်ထိန်းချုပ်မှုမရှိခြင်းဖြစ်ပါသည်။ စာမကျြနှာကိုမွမ်းမံ ဖွင့်စာမျက်နှာပေါ်တွင်တစ်ဦးအချိန်ကုန်လည်းမရှိလျှင်အစဉ်အမြဲလိုအပ်ပါသည်။
ဒေတာမှတ်ဉာဏ်
သူ့ဟာသူအတွက်အလွတ်ကျက် technique ကိုတစ်ဦးသင့်လျော်သောအကြောင်းကြားစာမဟုတ်ပါဘူး။ ကိုယ်ကသာသင်ကမဖြစ်နိုင်ပါဘယ်မှာတစ်ခုပတ်ဝန်းကျင်အတွက်အကြောင်းကြားစာယန္တရားအတုယူဖို့ခွင့်ပြုပါတယ်။ ဥပမာအားဖြင့်, ဝင်လာသောသည် HTTP / S ကတောင်းဆိုမှုများထံမှငြင်းပယ်ခံရလိုအပ်ကြောင်းတောင်းဆိုမှုများလုံခြုံရေးမူဝါဒများက်ဘ်ဆိုက်များပေါ်မှာ။ ဒါဟာဘရောက်ဇာ (- အထက်တွင်မြင်သောဖြစ်တယ်, ဘယ်လိုအလုပ်လုပ်တယ်) တွင်အကြောင်းကြားစာမှမဖြစ်နိုင်ဘူး။ ဤကိစ္စတွင်ခုနှစ်, client ကိုအတိအကျပုံမှန်စုံစမ်းမှု၌ရှိသကဲ့သို့သတင်းအချက်အလက်တောင်းဆိုပေမယ့်ဆာဗာ၏မျှော်လင့်ချက်များကြောင့်ချက်ချင်းတုံ့ပြန်လို့မရပါ။ တောင်းဆိုချက်ကိုလက်ခံရရှိသည့်အခါဆာဗာ client ကိုမှမဆိုသတင်းအချက်အလက်သစ်များရှိသည်မဟုတ်ပါဘူးဆိုရင် - အစားတစ်ဦးအချည်းနှီးသောတုံ့ပြန်မှုကိုပေးပို့ဖို့ရှိခြင်း၏, တောင်းဆိုမှုကိုသတင်းအချက်အလက်သစ်များဆိုင်းငံ့, ပွင့်လင်းဖြစ်နေဆဲပင်။ ထိုကဲ့သို့သောဒေတာပေါ်လာပြီးတာနဲ့ချက်ချင်းဖွင့်ကွန်နက်ရှင်ပြီးပါက, client ကိုဖို့သည် HTTP / S ကိုတုန့်ပြန်လွှတ်လိုက်တယ်။
ဖောက်သည်ကိုလက်ခံရရှိပြီးနောက်မကြာခဏချက်ချင်းအခြားဆာဗာကိုတုန့်ပြန်နေတဲ့တောငျးဆိုခကျြကိုထုတ်ပြန်ခဲ့သည်။ ထို့ကြောင့်တောင်းဆိုမှုများ၏ဆိုက်ရောက်နဲ့ဆက်စပ်ပျှမ်းမျှတုံ့ပြန်မှုနှောင့်နှေးအချိန် (သတင်းအချက်အလက်များရရှိနိုင်ဖြစ်လာသည့်အခါအကြားအချိန်နှင့်လာမည့် client ကိုတောငျးဆိုခကျြ), ကဖယ်ထုတ်ထားသည်။
XML ကို Socket
ဒီနည်းလမ်းကို၏အကူအညီဖြင့်လည်ပတ်သင့် browser အတွက်သတိပေးချက်, စကားများသောမှ CBOX နှင့်အခြား application များအသုံးပြုခဲ့သည်။ ဒါဟာ Single-pixel ဖိုင်တွေ AdobeFlash အတွက် XML ကို Socket တ္ထုများကိုအသုံးပြုသည်။ client ကို၏ထိန်းချုပ်မှုအောက်တွင် JavaScript ကိုဆာဗာပေါ်တွင် unidirectional node များမှတစ်ဦးသည် TCP ဆက်သွယ်မှုထူထောင်နိုင်ခဲ့သည်။ ဤကိစ္စတွင်အတွက်တောင်းဆိုခြင်းအစား, အ node ကိုချက်ချင်း client ကိုတစ်မူထူးခြားတဲ့အမှတ်အသားပို့ပေး, မဖတ်ရသေးနေဆဲဖြစ်သည်။ သည် HTTP တောင်းဆိုချက်ကိုရရှိသောအထောက်အထားပါရှိသည်သော web server သို့, ထို့နောကျကိုဖန်ဆင်းသည်။ အဆိုပါ web application ကိုပြီးရင် Flash ကိုမှတဆင့်သူတို့ကိုထုတ်လွှတ်ပေးသောဒေသခံ interface ကိုလက်ဆင့်ကမ်းဆာဗာပေါ်တွင် client ကိုမှကိုင်တွယ်ဖြေရှင်းနေတဲ့သတင်းစကားကိုထုတ်ပေးနိုင်ပါတယ်။ ဒီချဉ်းကပ်မှု၏အားသာချက်ကကိုဖတ်ရှု-ရေး၏သဘာဝ asymmetry အသုံးပြုသည်။
ဒီချတ်အခန်းများအပါအဝင်အများအပြား web-based application များ၏ပုံမှန်ဖြစ်တယ်, တစ်အကျိုးဆက်အဖြစ်, မြင့်မားတဲ့စွမ်းဆောင်ရည်သေချာ။ သူသည်အထွက်ခြေစွပ်ပေါ်ဒေတာကိုလက်မခံပါဘူးကတည်းကဆာဗာသောင်းချီတစ်ပြိုင်နက်ဆက်သွယ်မှုထောင်ပေါင်းများစွာ၏၏၏ဖွဲ့စည်းခြင်းဖြစ်နိုင်သောစေသည်သောအပြင်ထွက် TCP connections ကိုရှာမလိုအပ်ပါ။ ဒီတော့ဆိုက်အချို့န်ဆောင်မှုအတွက် "အတန်းဖော်" ပေါ် browser မှာသတိပေးချက်လည်းမရှိ။
ရရှိနိုင်ပါအကြောင်းကြားစာန်ဆောင်မှုများ
ဒီ feature အထက်ပါဖော်ပြခဲ့တဲ့ဒြပ်ပေါင်းများကိုထောက်ပံ့သောအများအပြားန်ဆောင်မှုအပေါ်ရရှိနိုင်ပါသည်။ အဖြစ်ထားပြီး, ထို browser မှာသတိပေးချက်ဖော်ပြထား - ကစာမျက်နှာပြန်တင်စရာမလိုဘဲ, ချက်ချင်းစာများနှင့်သတိပေးချက်များလက်ခံရရှိရန်အခွင့်အလမ်းဖြစ်ပါတယ်။ ဒီဝန်ဆောင်မှုမရရှိနိုင်ပါသည်အဘယ်မှာရှိန်ဆောင်မှုများ, ပါဝင်သည်:
- Apple ကသတိပေးချက်ဝန်ဆောင်မှု။
- Google Cloud Messaging ကို။
- "အတန်းဖော်" ။
- Facebook မှာ။
- Xtremepush ။
- အမေဇုံ SNS ။
Similar articles
Trending Now