Hur fungerar WhatsApp-webben?


Svar 1:

Mina observationer finns på min blogg: \ n

Breaking open https://web.whatsapp.com/

Utdrag från bloggen är:

Låt mig först lista de ramar de har använt för att skapa den här appen:

  • React.js: EN JAVASCRIPT-BIBLIOTEK FÖR BYGGANDE ANVÄNDARINFRAKTER från Facebook.
  • Underscore.js: Unerscore är ett JavaScript-bibliotek som tillhandahåller en hel röra användbara funktionella programmeringshjälpare utan att utöka några inbyggda objekt. Det är svaret på frågan: “Om jag sätter mig framför en tom HTML-sida och vill börja bli produktiv omedelbart, vad behöver jag då? hängslen.
  • Velocity.js: Velocity är en animationsmotor med samma API som jQuerys $ .animate (). Det fungerar med och utan jQuery. Det är otroligt snabbt, och det har färganimering, omvandlingar, slingor, lättnader, SVG-stöd och rullning. Det är det bästa av jQuery- och CSS-övergångar kombinerade. Dessa är de viktigaste delarna. De har använt säkrade nätuttag för kommunikation med din telefon via servern. Jag undrar varför de inte använde webrtcs datakanal där? Hmmm när jag ställer den här frågan blev tydligt, för det var bara android som har stött det.

De använder Kroms filsystem API som gör deras applikation Chrome specifik. I detta fall kunde till och med datakanaler ha använts, eftersom det förnekar det tidigare argumentet. Jag tror att skälet till att inte använda WebRtc-baserad datakanal är att undvika svårigheter att ställa in den initiala anslutningen, vilket webbuttag löser genom att sätta en server mellan.

De verkar använda Googles materialdesignprinciper.

Så jag ser att de har ändrat formen av XMPP som finns i chattprotokollet och de vidarebefordrar strofer som telefonen tar emot till webbklienten. Så att använda webbklienttelefonen bör vara på och fungera. Och varje kommunikation som händer på webbklienten skulle faktiskt gå via din telefon. Så webklienten är bara ett proxy-användargränssnitt för din telefon.

Vad betyder detta?

  • Mer dataöverföring via telefon. Kontrollera din dataanvändning.
  • Mer batteriförbrukning på grund av dataöverföring.

Även om webbklienten för vilken app som underlättar vårt liv kommer det till en kostnad.


Svar 2:

Whatsapps webbklient fungerar, låt oss ta in tre noder,

  • Whatsapp Web
  • Whatsapp mobilapp
  • Whatsapp-server

Webb: Autentiseringen sker när QR-koden som visas av Whatsapp-webben skannas av mobilappen.

Mobilapp: Här begär Whatsapp-mobilappen Whatsapp-servern som berättar att det specifika Whatsapp-webb-ID tillhör Whatsapp-kontoanvändaren.

Server: Så, Whatsapp-servern autentiserar förfrågningarna och synkroniseringen sker mellan Whatsapp-webb och app som skapar en tvåvägskommunikation med HTML5 WebSockets.

En komplett

whatsapp Technology Stack

för din kännedom


Svar 3:

Svar 4:

Med hänvisning till att aktivera tjänsten: \ nWatsapp Web fungerar enligt följande: \ nDu skriver

WhatsApp Web

i din datorwebbläsare. \ n En skärm med en streckkod visas framför dig. \ nDu klickar sedan på alternativen i telefonen i whatsapp-appen och skanna QR-koden framför dig med din telefon. \ nOch där har du det . \ nyou kan nu använda whatsapp på ditt system.


Svar 5:

Whats App Web använder din smartphone som en server och får åtkomst till alla dina kontakter och meddelanden i din telefon.

Först måste du skanna den givna QR-koden i datorn från din mobil för att kopplas mellan din Whatsapp-webb och din telefon.

PS-Din telefon måste vara ansluten till internet för att använda den här funktionen.


Svar 6:

dess användning av din telefon som server, se mitt svar för detaljer \ nDu Singhs svar på Varför är WhatsApp Web inte tillgängligt för iPhone?

om du frågar för hur du använder det: \ n gå till -> whatsapp -> alternativ -> whatsapp webben

& följ instruktionerna på skärmen


Svar 7:

Enligt min kunskap kan du använda Whats App Web genom att använda applikationen samtidigt i mer än en elektronisk enhet. WhatsApp Web kan lanseras i Google Chrome.

När det är gjort måste du skanna QR-koden för din WhatsApp-nytta i telefon då kommer den att loggas in automatiskt på ditt konto.

Se länken nedan om du vill veta mer …

WhatsApp börjar rulla ut WhatsApp Web för iOS-användare, och här kan du konfigurera det.

Svar 8:

WhatsApp Web använder din smartphone som server och får åtkomst till alla dina kontakter och meddelanden i din telefon. (Naturligtvis bekräftar det att det är du med hjälp av QR-kod)

Först måste du skanna den givna QR-koden i datorn från din mobil för att kopplas mellan din Whatsapp-webb och din telefon.

PS Din telefon måste vara ansluten till internet hela tiden för att kunna använda den här funktionen.