Un browser virtual mută randarea pe un server la distanță, iar dispozitivul local primește doar imaginea. Aceasta este diferența de bază față de mașini virtuale, browsere antidetect și modul incognito, care rezolvă probleme diferite.
Browserul virtual, mașina virtuală, browserul antidetect și modul incognito sunt patru noțiuni tratate adesea ca și cum ar fi același lucru în discuțiile despre operațiuni internaționale și social media. În realitate, ele reduc riscuri complet diferite, iar alegerea greșită înseamnă folosirea unei metode nepotrivite pentru problemă.

Modul incognito: gestionează urmele locale
Modul incognito face un lucru destul de limitat: după închiderea ferestrei, nu păstrează pe discul local istoricul de navigare, cookie-urile și datele din formulare.
Nu schimbă însă caracteristicile pe care browserul le expune site-urilor. Canvas, lista de fonturi, informațiile grafice, fusul orar și limba rămân aceleași ca într-o fereastră normală. Așadar, dacă același browser se conectează la două conturi în modul incognito, site-ul vede în continuare două accesări de pe același dispozitiv. Modul incognito protejează față de alte persoane care folosesc calculatorul, nu față de identificarea dispozitivului de către site.
Mașina virtuală: izolează un calculator întreg
O mașină virtuală rulează un sistem de operare complet pe un computer fizic, cu propriul disc, propriul sistem și propriile aplicații. Izolarea este la fel de largă ca în cazul unui calculator separat, ceea ce permite rularea unor sisteme diferite, instalarea unor programe incompatibile sau separarea mediilor de test de cele de lucru curent.
Costul este consumul mare de resurse. Fiecare mașină virtuală ocupă spațiu și memorie, trebuie actualizată și întreținută separat și pornește mai greu. Punctul său forte este izolarea la nivel de sistem, nu faptul că mai multe conturi par să provină de pe dispozitive diferite. Dacă două mașini virtuale rulează același browser, amprentele browserului pot rămâne identice.
Browserul antidetect: controlează cum apare dispozitivul
Un browser antidetect creează mai multe medii în același sistem. Fiecare mediu are propriile cookie-uri, propriul cache și propria stocare locală, iar parametri precum UA, fusul orar, limba, Canvas/WebGL/Audio și WebRTC pot fi configurați. Fiecărui mediu i se poate atribui și o ieșire de rețea separată.
Astfel se rezolvă problema identității dispozitivului: fiecare cont poate părea pentru platformă că provine de pe un alt dispozitiv real, nu ca o accesare repetată de pe aceeași mașină. Aceasta este adesea exact componenta care lipsește în administrarea mai multor conturi.
Browserul virtual: mută randarea la distanță
Browserul virtual este termenul cel mai ușor de confundat, deoarece unele produse îl folosesc într-un sens foarte larg. Din punct de vedere al arhitecturii, înseamnă că browserul rulează efectiv pe un server la distanță, cu randare la distanță, în timp ce dispozitivul local se ocupă doar de transmiterea imaginii: serverul codifică și trimite ecranul, iar acțiunile mouse-ului și tastaturii sunt transmise înapoi.
Această structură oferă mai multe avantaje directe. Calculatorul local nu trebuie să aibă instalat mediul browserului, deoarece configurația se află pe server. Dacă schimbi calculatorul sau altcineva preia sarcina, după autentificare găsești aceeași sesiune. Datele contului nu sunt păstrate pe dispozitivul local, astfel încât pierderea lui sau reinstalarea sistemului nu șterge mediul.
Dezavantajele sunt la fel de clare și provin în principal din faptul că mediul nu este local:
- Calitatea rețelei influențează direct senzația de utilizare. La latență mare, tragerea, derularea și tastarea pot sacada, iar sarcini precise, precum modificarea prețurilor într-un panou sau încărcarea în masă, devin mult mai incomode.
- Fișierele locale trebuie transferate în sesiunea la distanță și apoi înapoi. Imaginile sau foile de calcul trebuie încărcate înainte, iar fișierele descărcate în sesiune trebuie ulterior recuperate local. Este un pas în plus față de un browser local.
- Sesiunea la distanță nu poate utiliza direct resursele mediului local. Fluxurile care depind de software local, certificate locale, imprimante, scanere de coduri sau dispozitive similare au nevoie de o soluție ocolitoare sau de o altă metodă.
Prin urmare, un browser virtual se potrivește fluxurilor care nu depind de un anumit calculator local și trebuie să poată continua ușor de pe alt dispozitiv. Dacă munca este strâns legată de resurse și software locale, utilizarea lui poate deveni incomodă.
Cum alegi soluția potrivită
Este mai simplu să alegi după problema pe care trebuie să o rezolvi decât după denumirea instrumentului:
- Dacă nu vrei să lași istoric de navigare pe calculatorul local, folosește modul incognito, dar nu te aștepta să schimbe modul în care site-ul îți identifică dispozitivul.
- Dacă ai nevoie de izolare la nivel de sistem, de medii diferite sau de testare, folosește o mașină virtuală.
- Dacă mai multe conturi trebuie să pară dispozitive diferite, ai nevoie de control al parametrilor de amprentă și de ieșiri de rețea independente.
- Dacă ai nevoie de sesiuni independente de configurația locală și accesibile de pe orice dispozitiv, folosește un browser virtual cu randare la distanță.
În operațiunile cu mai multe conturi, rezultatul depinde de obicei de trei elemente prezente simultan: izolare la nivel de amprentă, ieșiri de rețea independente și stabilitate pe termen lung a mediului. Cu un instrument precum PurpleMark, o verificare practică este să păstrezi fiecare mediu fix și să îl reutilizezi, în loc să schimbi toți parametrii la fiecare deschidere. Un utilizator real nu folosește astăzi un dispozitiv și mâine altul complet diferit fără motiv.
O regulă simplă
Cele patru concepte corespund la patru niveluri: urme locale, izolarea întregii mașini, identitatea dispozitivului și locația sesiunii. Odată ce știi ce risc trebuie controlat, alegerea instrumentului potrivit devine mult mai ușoară.

