WebSocket Inspector, nova značajka koja će stići u Firefox 71

Firefox Quantum

Firefox Quantum

Prije nekoliko dana razvojni tim Firefox DevTools predstavio je novi WebSocket Inspector za Firefox, planirano da bude objavljeno za Firefox verziju 71. Nova karakteristika je dostupan kao API i omogućava vam stvaranje trajne veze između klijenta i poslužitelja.

Budući da API šalje i prima podatke u bilo koje vrijeme, Uglavnom se koristi u aplikacijama koje zahtijevaju komunikaciju u stvarnom vremenu. Prema programerima funkcije, iako je moguće izravno raditi s API-jem, neke postojeće knjižnice su korisne i štede vrijeme. Te biblioteke mogu pomoći u vezi s povezivanjem, proxyjem, neuspjehom autentifikacije i autorizacije, skalabilnošću i još mnogo toga.

Firefox DevTools WebSocket Inspector trenutno podržava Socket.IO i SockJS Prema razvojnom timu, uskoro će biti podržani i drugi mediji, uključujući SignalR i WAMP.

WebSocket Inspector dio je korisničkog sučelja panela "Mreža" u DevToolsIako ste na ovom panelu već mogli filtrirati sadržaj za otvorene WS veze, ali do sada nije bilo mogućnosti vidjeti stvarne podatke prenesene kroz WS okvire.

O WebSocket Inspectoru

Novi WebSocket Inspector trenutno podržava Socket.IO, SockJS i JSON i prema razvojnom timu, postepeno imaju sve veću podršku, uključujući SignalR i WAMP. Korisni podaci zasnovani na ovim protokolima analiziraju se i prikazuju kao proširivo stablo za lakši pregled. Međutim, i dalje možete vidjeti neobrađene podatke (onako kako su poslani u feedu).

WebSocket Inspector Ima korisničko sučelje koje nudi novu ploču «Poruke» koji se može koristiti za pregled WS okvira poslanih i primljenih putem odabrane WS veze.

U ovom panelu poruka ", podaci za poslane okvire prikazuju se zelenom strelicom, a primljeni okviri crvenom strelicom. Da biste se fokusirali na određene poruke, moguće je filtrirati okvire.

Iako su stupci "Podaci" i "Vrijeme" prema zadanim postavkama vidljivi, u međuvremenu nude mogućnosti prilagodbe sučelja tako da desnim klikom na zaglavlje prikaže više stupaca. Kada s popisa odaberete blok, na dnu panela "Poruke" prikazuje se pregled.

S druge strane, također možete koristiti gumb Pauza / Nastavak na traci s alatima ploče Mreža kako biste zaustavili ometanje prometa.

Firefox WebSocket Inspector

Tim Firefox DevTools još uvijek radi na nekim točkama u ovoj verziji. Uključuju: praktični preglednik binarnih podataka, koji označava zatvorene veze, više protokola (SignalR i WAMP kao što je gore spomenuto) i izvoz okvira.

WebSocket Inspector nastavlja se poboljšavati, ali tim FireTox DevTools je već stavio na raspolaganje programerima koji to žele isprobati pre datuma isporuke. WebSocket Inspector Sada je dostupan u izdanju Firefox Developer Edition 70. Objavit će se u Firefoxu 71. Za neke programere ovo je glavno poboljšanje preglednika Firefox.

Kako instalirati Firefox Developer Edition za Ubuntu i derivate?

Za one koji su zainteresirani za upotrebu WebSocket Inspektora, jednostavno preuzmite i instalirajte Firefox Developer Edition.

Važno je to napomenuti morate deinstalirati bilo koju drugu verziju Firefoxa da su instalirali, u slučaju korištenja spremišta. 

Da bi to učinili, prvo što će morati učiniti je otvorite terminal na vašem sistemu (to mogu učiniti kombinacijom tastera Ctrl + Alt + T) i u njemu ćemo otkucati sljedeću naredbu za dodavanje sljedećeg spremišta u sistem. 

sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora -y

sudo apt update

Sada jednostavno u terminalu moramo izvršiti sljedeću naredbu:

sudo apt install firefox

Ako ne želite dodati spremište ili deinstalirajte njihovu verziju Firefoxa koju imaju na sistemu, možete preuzeti paket za Firefox Developer Edition, sa linka ispod. 

Nakon toga, moramo samo raspakirati paket, To se može učiniti iz terminala pomoću sljedeće naredbe:

tar xjf firefox-71.0b2.tar.bz2

Zatim ulazimo u direktorij sa:

cd firefox

I pokreću preglednik sa sljedećom naredbom:

./firefox

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.