Hirdetés

Az Internet ma rendkívül különbözik attól, ami 10 évvel ezelőtt volt. Akkoriban, ha valami közepesen ambiciózus dolgot akarta tenni, például a videokonferenciákat, olyan pluginekkel kellett dolgoznia, amelyek egyszerűen nem működtek olyan jól. Természetesen a Flash-re hivatkozom, amely hírhedt volt - csapta be Steve Jobs 2010-ben azért, mert bizonytalan, lassú és nem megfelelő az érintőeszközök világához.

Most van valami jobb.

WebRTC néven hívják fel, és lehetővé teszi a fejlesztők számára, hogy valós idejű alkalmazásokat, például MMORPG-eket építsenek ki (tömegesen multiplayer online szerepjátékok) és videokonferencia eszközök, nyílt web segítségével technológiák, mint például HTML5 Mi a HTML5, és hogyan változtatja meg a böngészés módját? [MakeUseOf magyarázat]Az elmúlt években időnként hallhatta a HTML5 kifejezést. Akármit is tud a webfejlesztésről, akár nem, a koncepció kissé homályos és zavaró lehet. Nyilvánvalóan,... Olvass tovább , JavaScript Mi a JavaScript, és létezhet-e az internet nélkül?

instagram viewer
A JavaScript egyike azoknak a dolgoknak, amelyek sokan nyilvánvalóak. Mindenki használja. Olvass tovább és CSS.

Itt van minden, amit tudnod kell a WebRTC-ről.

Mit tehet?

A legfontosabb dolog, amelyet emlékezzünk, az, hogy a WebRTC valójában nem egyetlen API (Alkalmazás-programozási felület Mik az API-k és hogyan változtatják meg az internetet a nyitott API-k?Gondolkozott már azon azon, hogy a számítógépen lévő programok és a meglátogatott webhelyek miként "beszélnek" egymással? Olvass tovább ) vagy a termék. Inkább az API-k családja, amelyek mindegyike változó teljesítési állapotban van, eltérő támogatással a böngészőben, és radikálisan eltérő feladatokat hajt végre.

A WebRTC API-k egy része nem rettenetesen izgalmas. Olyan egyszerű feladatokat látnak el, mint a számítógép webkamerajához és mikrofonjához való hozzáférés. De mások sokkal ambiciózusabbak.

Például egy API lehetővé teszi a felhasználók számára a képernyő megosztását egy távoli felhasználóval. Egy másik program támogatja a párhuzamos sugárzást, amely lehetővé teszi a felhasználók számára, hogy különféle minőségi és részletességű videókat sugározzanak. Egy másik WebRTC API (MediaStream API) lehetővé teszi a fejlesztőknek, hogy menet közben hangot dolgozzanak fel, elnémítsák, szüneteltessék és szükség szerint hozzáadják a számokat.

Van még. Sokkal több. Természetesen több, mint amit egy 1000 szót tartalmazó cikkben ésszerűen meg lehet vitatni.

Röviden: a WebRTC egy gyönyörű API-t kínál, amelyek lehetővé teszik a távoli számítógépekkel való valósidejű munkát. Izgalmas, és az emberek hihetetlen, elképesztő dolgokra használják.

Mire használják az emberek?

A WebRTC egyik legsikeresebb valós felhasználása Megjelennek. Mi felülvizsgálta Vigye a Google Plus Hangouts szolgáltatást. Az Appear.in itt van és igazán jóAz emberek idők óta sírnak egy tisztességes videokonferencia-alkalmazást. Úgy gondoltuk, hogy ez a Google Plus. Tévedtünk. Ismerje meg az Appear.in oldalt. Olvass tovább nem sokkal a 2012-es elindítása után, és lenyűgözte, hogy miként változtatta meg a videokonferenciákat, köszönhetően az ésszerűsített esztétikának, valamint a bejelentkezések, a fiókok és a bővítmények hiányának. A videocsevegés létrehozásához egyszerűen csak egy gombnyomásra van szükség, és meg kell osztani a linket annak a személynek, akivel beszélgetni szeretne.

WebRTC megjelennek

Az Appear.in nem az egyetlen WebRTC-alapú videofelvétel-szolgáltató. Robbanás tapasztalható olyan termékek által, amelyeket a mainstream vállalkozások készítettek. Olyan cégek, mint a Citrix Ingyenes GoToMeeting és Firefox Hello Találkozzon a Firefox Hello Video Chat és Firefox piactéren az új Firefox 35-benA Firefox 35 bevezet egy Firefox Hello nevű, platformközi videocsevegési szolgáltatást, lehetővé teszi a felhasználók számára, hogy béta-teszteljék az új Firefox Marketplace-t, és sütnek a közösségi megosztásban az interneten. Olvass tovább . Széles körben ebből is hitték Skype for Web a WebRTC táplálja.

A WebRTC-t böngésző alapú, interaktív, többjátékos játékok készítésére is használják. Ezek többsége határozottan alacsony költségvetésű ügy, de néhány fő kivétellel. A Hobbit: Az öt hadsereg elleni csata [már nem érhető el] 2014 végén jelent meg, Peter Jackson epikus saga utolsó részletének összekapcsolásaként.

WebRTC-tolkein

A WebGL és a WebRTC támogatásával a lejátszót a Közép-Föld egyik frakciójának (orkok, tündék, emberek) cipőjébe helyezik és törpék), majd más játékosokkal szemben bántalmaztak, mindegyik alig várta, hogy Tolkein fantáziájának törvényes uralkodói legyenek. világ.

WebRTC-tolkein-2

De annak ellenére, hogy hihetetlenül sokféle módon használták a WebRTC-t, a rengeteg böngészőben ennek támogatása hihetetlenül korlátozott.

Böngésző-támogatás

Megjósolható módon a Google Chrome és a Firefox a legátfogóbb támogatást nyújtja a WebRTC-hez, bár vannak észrevehető hiányzások mindkét böngészőből. A Firefox-ról például hiányzik a Chrome-hoz elérhető Simulcast API, míg a Chrome-nak nincs H.264 video-streamingje.

A WebRTC on Opera támogatása szilárd, bár ez aligha meglepő, mivel ugyanazt a megjelenítőt használja, mint a Google Chrome.

WebRTC-támogatás

Másutt a böngésző spektrumában megtalálhatók az Internet Explorer és a Safari. Ezek nem támogatják a WebRTC-t, és a Microsoft és az Apple táborból nem merülnek fel bármilyen jövőbeli támogatás. Vannak olyan harmadik fél eszközök, amelyek hozzáadják a WebRTC funkciókat. Nemrégiben áttekintettünk egyet.

Temasys Skylink Itt található, hogyan lehet az Internet Explorer és a Safari működni a WebRTC-velSzeretne hallani egy titkot? Nagyon nagy. Biztos benne, hogy képes-e kezelni? Oké, itt megy. A Google Chrome mellett más böngészők is vannak. Olvass tovább egy ingyenes plugin az IE és a Safari számára, amely bemutatja a WebRTC funkciókat. Ez azonban elkapással jár, nevezetesen, hogy csak korlátozott számú webhelyet működtet, és a megjelenő.in nem tartozik ezek közé.

Biztonságos?

A WebRTC természetesen jelentős lépés az Adobe Flash-től, amely régen volt a böngészőn belüli valós idejű kommunikáció alapértelmezett módja. A Flash teljesen sérülékenységeket sújtott, és a felhasználókat hackerek és rosszindulatú programoknak tette ki. Ez a kérdés volt a sok közül, amire Steve Jobs rámutatott esszékében, amely elmagyarázta, hogy miért nem jön a Flash soha az iPhone-hoz.

Szerencsére a WebRTC nem szenved ugyanazon problémáktól, amelyek a Flash számára endemikusak, egyszerűen azért, mert nem egy egyedi szoftverdarab - a ebben az esetben egy böngésző plugin Böngésző-bővítmények - Az egyik legnagyobb biztonsági probléma az interneten manapság [Vélemény]A webböngészők az évek során sokkal biztonságosabbá és keményebbé váltak. Manapság a böngésző biztonsági problémája a böngésző plugins. Nem értem a böngészőbe telepített bővítményeket ... Olvass tovább . Ez egy API.

Ez nem azt jelenti, hogy a WebRTC-nek nem volt biztonsági kérdése, ne felejtsen el. Megvan. Csak nem ugyanazon a skálán.

A tavalyi év végére kiderült, hogy a WebRTC API részeit használó JavaScript sor néhány sorával egyszerűen megtalálható egy VPN-felhasználó valódi IP-címe.

WebRTC-ip

A VPN-k természetesen általánosan használt magánélet-tudatos egyének 8 olyan eset, amelyben nem használt VPN-t, de kellett volna lennie: A VPN ellenőrzőlistaHa még nem fontolta meg VPN-előfizetését magánéletének védelme érdekében, most itt az ideje. Olvass tovább akik meg akarják oldani online tevékenységeiket. Még nem létezik olyan frissítés, amely megoldja ezt a problémát, kivéve a WebRTC teljes letiltását. Ezt meg lehet tenni a A WebRTC letiltása Firefox Extension és a Stop WebRTC plugin a Chrome-ra [Nincs már elérhető], vagy teljesen letiltja a JavaScriptet.

A akadályok előre

A WebRTC ígéretét nem szabad túlbecsülni. Ennek, mint a HTML5 családban, mindennek megvan az a lehetősége, hogy megváltoztassa az Internet használatát, így együttműködőbbé és interaktívabbá válva.

De addig sok akadály van, amelyeket le kell küzdeni. A W3C-nek kétségbeesetten be kell szereznie a Microsoftot és az Apple-t, és biztosítaniuk kell a folyamatos élményt az azt támogató böngészőkben.

Addig is nagyon régóta marad a technológia.

Egyetért? Nem ért egyet? Tudassa velem az alábbi megjegyzésekben.

Matthew Hughes szoftverfejlesztő és író, az angliai Liverpoolból. Ritkán talál egy csésze erős fekete kávé nélkül a kezében, és teljesen imádja a MacBook Pro-t és a kameráját. A blogját a következő címen olvashatja el: http://www.matthewhughes.co.uk és kövesse őt a Twitteren a @matthewhughes oldalán.