Google
API berri bat gehitzeko beharra azaltzen da TCP eta UDPren gainean exekutatzen diren jatorrizko protokoloak erabiltzen dituzten eta HTTPS edo WebSockets bidez komunikazioa onartzen ez duten sareko gailuekin elkarreragiteko gaitasuna eskainiz. Kontuan izan da Raw Sockets APIak nabigatzailean dagoeneko eskuragarri dauden WebUSB, WebMIDI eta WebBluetooth programazio-interfazeak osatuko dituela, tokiko gailuekin elkarrekintza ahalbidetzen dutenak.
Segurtasunean eragin negatiboa saihesteko, Raw Sockets APIak erabiltzailearen baimenarekin hasitako sare-deiak eta erabiltzaileak baimendutako ostalarien zerrendara mugatuta soilik onartuko ditu. Erabiltzaileak espresuki berretsi beharko du ostalari berrirako lehen konexio saiakera. Bandera berezi bat erabiliz, erabiltzaileak ostalari bererako behin eta berriz konexioetarako errepikatutako eragiketa berresteko eskaerak bistaratzea desgaitu dezake. DDoS erasoak saihesteko, Raw Socket-en bidezko eskaeren intentsitatea mugatua izango da, eta eskaerak bidaltzea erabiltzaileak orrialdearekin elkarreragin ondoren bakarrik izango da posible. Erabiltzaileak onartu ez dituen ostalarietatik jasotako UDP paketeak ez dira aintzat hartuko eta ez dira web aplikaziora iritsiko.
Hasierako inplementazioak ez du entzuteko socketak sortzea aurreikusten, baina etorkizunean deiak ematea posible da localhost-en sarrerako konexioak edo ostalari ezagunen zerrenda bat onartzeko. Erasoetatik babesteko beharra ere aipatzen da "
API berri bat ezartzean sor daitezkeen arriskuen artean, beste nabigatzaile batzuen fabrikatzaileek ukatzea dago, eta horrek bateragarritasun arazoak sor ditzake. Mozilla Gecko eta WebKit motorren garatzaileak oraindik daude
Web garatzaileak
Iturria: opennet.ru