Google
ʻO ka pono e hoʻohui i kahi API hou e wehewehe ʻia ma ka hāʻawi ʻana i ka hiki ke launa pū me nā polokalamu pūnaewele e hoʻohana ana i nā protocol maoli e holo ana ma luna o TCP a me UDP a ʻaʻole kākoʻo i ke kamaʻilio ma o HTTPS a i ʻole WebSockets. Hoʻomaopopo ʻia e hoʻokō ka Raw Sockets API i nā interface haʻahaʻa haʻahaʻa haʻahaʻa WebUSB, WebMIDI a me WebBluetooth i loaʻa i ka polokalamu kele pūnaewele, e ʻae ai i ka launa pū ʻana me nā polokalamu kūloko.
No ka pale ʻana i ka hopena maikaʻi ʻole i ka palekana, e ʻae wale ka Raw Sockets API i nā kelepona pūnaewele i hoʻomaka me ka ʻae o ka mea hoʻohana a kaupalena ʻia i ka papa inoa o nā pūʻali i ʻae ʻia e ka mea hoʻohana. Pono ka mea hoʻohana e hōʻoia i ka hoʻāʻo pili mua no ka mea hoʻokipa hou. Ke hoʻohana nei i kahi hae kūikawā, hiki i ka mea hoʻohana ke hoʻopau i ka hōʻike ʻana i nā noi hoʻopaʻa hana hou ʻana no nā pilina pinepine i ka host hoʻokahi. No ka pale ʻana i ka hoʻouka ʻana o DDoS, e kaupalena ʻia ka ikaika o nā noi ma o Raw Sockets, a hiki ke hoʻouna ʻia nā noi ma hope o ka launa pū ʻana me ka ʻaoʻao. ʻO nā ʻeke UDP i loaʻa mai nā pūʻali i ʻae ʻole ʻia e ka mea hoʻohana e nānā ʻole ʻia a ʻaʻole e hiki i ka noi pūnaewele.
ʻAʻole hāʻawi ka hoʻokō mua i ka hoʻokumu ʻana i nā kumu hoʻolohe, akā i ka wā e hiki mai ana hiki ke hāʻawi i nā kelepona e ʻae i nā pilina komo mai localhost a i ʻole kahi papa inoa o nā pūʻali i ʻike ʻia. Ua ʻōlelo pū ʻia ka pono e pale aku i nā hoʻouka kaua "
Ma waena o nā pilikia e hiki mai ana i ka wā e hoʻokō ai i kahi API hou, ʻo ia ka hiki ke hōʻole ʻia e nā mea hana o nā polokalamu kele pūnaewele ʻē aʻe, hiki ke alakaʻi i nā pilikia pili. Ke mau nei nā mea hoʻomohala o nā ʻenekini Mozilla Gecko a me WebKit
Nā mea hoʻomohala pūnaewele
Source: opennet.ru