Много потребители на интернет се чудят: "Уведомление за браузъра - какво е това?" Това показва определен стил на сърфиране в Интернет, когато искането за сделка, инициирана от централен сървър. Това контрастира с обратна посока на данните, когато искането за прехвърляне на информация по инициатива на приемника или клиента.

уведомяване в браузъра какво е то

Услугите за уведомяване често се основаватПредпочитания за информация, изразени предварително. Това се нарича публикуване на абонаментния модел. Клиентът "си записва" различни информационни "канали", предоставени от сървъра. Когато е налице ново съдържание на един от тези канали, сървърът му изпраща тази информация. Известяването в браузъра понякога емулира с техниката на избиране, особено при условия, при които реално искане не е възможно - например на сайтове със сериозна политика за сигурност, които изискват отказ на входящи HTTP / S заявки.

Принцип на действие

Синхронни конференции и незабавни съобщениясъобщенията са типични примери за това как изглежда нотификацията. Какво е и как работи? Чат съобщенията и понякога файловете се изхвърлят на потребителя веднага щом бъдат получени чрез услугата за съобщения. Децентрализираните LVS връзки от тип peer-to-peer и централизираните програми (като IRC или XMPP) ви позволяват да "премествате" файлове. Това означава, че изпращачът задейства прехвърлянето на данни, а не получателя.

Уведомяване в браузъра

Електронната поща може да работи и сУведомление - SMTP протоколът е по своята същност "натискане". Последната "стъпка" от сървъра за електронна поща на компютъра обаче обикновено прави такъв протокол за натоварване като POP3 или IMAP. Протоколът IMAP включва команда IDLE, която позволява на сървъра да информира клиента за нови съобщения. Оригиналът на BlackBerry беше първото популярно устройство, в което уведомлението в браузъра работи активно. Какво е това в тези джаджи - може да се види в работата на електронната поща (с безжична комуникация).

Какво беше преди?

Друг пример е мрежата PointCast,който беше известен през 90-те години. Той предостави новини и данни за фондовия пазар. Както приложенията на Netscape, така и приложенията на Microsoft го интегрираха в софтуера във всяка от версиите на браузърите, но никога не беше популярен и по-късно напълно изчезна. Браузърите впоследствие са заменили тази функционалност през 2000-те със система за абонаменти, базирана на RSS, където има по-добро известие в браузъра. Какво представляват данните за абонаментите? Всеки читател на блогове знае.

уведомяване в браузъра какво е това

Други приложения на известията сПоддръжката на уеб приложения включва информация за пазарните данни (борсови котировки), онлайн чат стаи и системи за съобщения (WebChat), търгове, онлайн залагания и игри, спортни залагания, конзоли за наблюдение и други подобни.

Съобщение в браузъра - какво е днес?

Известяването с IEFT е простапротокол, който използва HTTP / 2, за да достави незабавно известяване (за входящи повиквания и съобщения). Протоколът съчетава всички събития в реално време в една сесия, което гарантира по-ефективно използване на мрежови и радио ресурси. Една услуга обединява всички събития, като ги разпространява за приложения, когато пристигат. Това изисква само една сесия, която предотвратява ненужното време и трафик.

уведомяване в браузъра какво е то

Уведомление във вашия браузър - тя е от техническа гледна точка?

HTTP известяване (известен също като стриймингHTTP) е механизъм за изпращане на данни от уеб сървър до браузър. Тя може да бъде постигната чрез някой от няколкото механизма. Обикновено уеб сървърът не прекратява връзката, след като уведомлението е изпратено до клиента. Уеб сървърът оставя връзката отворена, а в случай на ново събитие (например промяна на данните, изпратени в съобщението), това ще се покаже незабавно. В противен случай събитието ще трябва да бъде поставено на опашка до получаване на следващата заявка на клиента.

Уведомяване в браузъра на съучениците, че това

Повечето уеб сървъри предлагат тази функциякато използвате CGI (например неформатируеми скриптови заглавки на Apache). Основният механизъм на този подход е блоковото кодиране на предаването. Класически пример е уведомлението в браузъра в Odnoklassniki. Какво е на този сайт? На първо място, това е информация за входящите съобщения и "Подобно".

Алтернативни механизми

Друг механизъм е свързан със специален тип MIME,който се нарича многокомпонентно заместване. Тя беше представена за първи път през 1995 г. от Netscape, когато браузърите "в движение" промениха документа всеки път, когато на сървъра беше изпратена нова версия. Той все още се поддържа в Firefox, Opera, Safari и днес, но не е достъпен в Internet Explorer. Този механизъм може да бъде приложен към HTML документи, както и за стрийминг на изображения в приложенията за уеб камери.

Известието в браузъра е

WHATWG уеб приложения 1.0 включва механизъм, който насочва промененото съдържание към клиента. Това е известно от 1 септември 2006 г., когато Opera представи тази нова експериментална система, наречена Server-SentEvents в уеб браузъра. В момента тя е стандартизирана като част от HTML5. При този метод сървърът използва постоянна HTTP връзка, в резултат на което постоянният "отворен" отговор (т.е. сървърът никога не спира да отговаря) ефективно "измама" браузъра. По този начин приложението винаги остава в режима за изтегляне, след като страницата вече е отворена изцяло. След това сървърът периодично изпраща фрагменти от JavaScript, за да актуализира съдържанието на страницата, като по този начин дава възможност за известяване. Използвайки тази техника клиентът не се нуждае от Java аплети или други приставки, за да поддържа отворена връзка със сървъра - клиентът автоматично получава известие за нови събития, идващи от сървъра. Един сериозен недостатък на този метод обаче е липсата на контрол върху сървъра по време на работа на браузъра. Актуализирането на страницата винаги е необходимо, ако на отворената страница има изчакване.

Съхранение на данни

Техниката на запаметяването не е сама по себе сиистинско уведомление. Тя само позволява да се подражава механизмът за известяване при условия, когато това не е възможно. Например, на сайтове с изискана политика за сигурност, които изискват отказ на входящи HTTP / S заявки. Тук е невъзможно да се известява в браузъра (какво е и как работи - това е посочено по-горе). В този случай клиентът иска информацията точно както в нормалната заявка, но поради чакането сървърът не може веднага да отговори. Ако сървърът няма нова информация за клиента, когато искането е получено - вместо изпращане на празен отговор, заявката остава отворена, докато чака нова информация. След като се появят такива данни, той незабавно изпраща HTTP / S отговор на клиента, след като завърши отворената връзка.

След получаване на отговор клиентът често издава незабавнозаявка към друг сървър. Така се елиминира нормалното време за забавяне на реакцията (времето между момента, в който информацията стане налична и следващата заявка на клиента), свързана с получаването на исканията.

XML Socket

Известяване в браузъра, работещо сТози метод се използва от CBOX и други приложения за чат. Той използва XML Socket обекти в Adobe Flash файлове с един пиксел. Под контрола на JavaScript клиентът установява TCP връзка към unicast възли на сървъра. Искането остава непрочетено, вместо това възелът незабавно изпраща на клиента уникален идентификатор. След това се изпраща HTTP заявка към уеб сървъра, който съдържа получения идентификатор. Уеб приложението може след това да изпрати съобщения, адресирани до клиента, на местния интерфейс на сървъра за препредаване, който ги предава през Flash. Предимството на този подход е, че използва естествената асиметрия на четене-писане.

Уведомяване в браузъра за съученици

Това е типично за много уеб приложения, включителноброй чатове и в резултат осигурява висока ефективност. Тъй като той не приема данните за изходящи гнезда, сървърът не се изисква да се търси изходящи TCP връзки, което прави възможно създаването на десетки хиляди едновременни връзки. По този начин се извършва известяването в браузъра на "Odnoklassniki" в някои услуги на сайта.

Налични услуги за уведомяване

Тази функция е достъпна за много от услугите, които се предлагатподдържат горните съединения. Както вече беше установено, известяването в браузъра е възможност да получавате незабавни съобщения и известия без да презареждате страницата. Услугите, на които е налична тази услуга, включват:

  • Услуга за уведомяване на Apple.
  • Съобщения в Google Cloud.
  • "Съучениците".
  • Facebook.
  • Xtremepush.
  • Amazon SNS.
</ p>