Najtrudniejsze w wyborze przeglądarki nie jest porównanie funkcji, lecz wcześniejsze sprecyzowanie własnych potrzeb. Cztery pytania pomagają określić skalę, cztery możliwości trzeba zweryfikować, a konkretne sygnały wskazują moment, gdy zwykłe profile przeglądarki przestają wystarczać.
Gdy rośnie liczba sklepów, wielokrotne przełączanie logowania na tym samym komputerze zaczyna powodować problemy: pojawia się więcej CAPTCHA, konta proszą o dodatkową weryfikację, a w poważniejszych przypadkach mogą zostać uznane za powiązane. W tym momencie wybór przeglądarki przestaje być kwestią przyzwyczajeń, a staje się kwestią możliwości środowiska.
Najpierw doprecyzuj potrzeby
Bezpośrednie patrzenie na tabelę porównawczą funkcji łatwo prowadzi do błędnych wniosków, bo potrzeby przy różnej skali działania bardzo się różnią. Najpierw odpowiedz na cztery pytania.
Ile platform trzeba obsługiwać jednocześnie? Ich liczba decyduje, ile oddzielnych środowisk będzie potrzebnych i czy zarządzanie wieloma platformami powinno być połączone. Ile kont trzeba obsługiwać? Liczba kont stanowi podstawę do oceny, czy potrzebne są operacje zbiorcze i zarządzanie grupami. Czy systemu będzie używać druga osoba? Gdy tylko pojawia się zespół, przydzielanie uprawnień i rejestrowanie działań przestają być opcjonalne. Czy potrzebne jest API? Jeśli trzeba połączyć własny system lub zautomatyzowany proces, obsługa API staje się twardym wymaganiem; bez niej później często trzeba przebudować rozwiązanie od podstaw.
Odpowiedzi na te cztery pytania lepiej niż jakakolwiek tabela parametrów pokażą, jaki poziom rozwiązania jest odpowiedni.
Możliwości izolacji
Izolacja to najbardziej podstawowe wymaganie. Nie wystarczy sprawdzić, czy można otworzyć wiele okien; pliki cookie, pamięć podręczna i lokalna pamięć, rozszerzenia przeglądarki oraz stany logowania muszą być od siebie niezależne.
Weryfikacja jest prosta: zaloguj konto w środowisku A, następnie otwórz środowisko B i sprawdź, czy B pozostaje wylogowane i czy nie potrafi odczytać śladów z A. Jeśli środowiska widzą nawzajem swoje dane, izolacja nie jest pełna.
Kontrola parametrów
Parametry fingerprintu powinny dać się ustawić zgodnie z rynkiem docelowym i pozostawać stabilne po konfiguracji.
Strefa czasowa i język powinny odpowiadać regionowi wychodzącego adresu IP. Identyfikatory systemu i parametry sprzętowe, na przykład informacje o GPU ujawniane przez WebGL, nie mogą być ze sobą sprzeczne. Parametry nie powinny też zmieniać się przy każdym uruchomieniu środowiska. Fingerprint, który stale się zmienia, łatwiej zwraca uwagę niż zwykły, ale stały.
Model uprawnień
Wraz ze wzrostem liczby kont źródłem problemów często nie jest technologia, lecz ludzie. Nie da się długo polegać wyłącznie na pamięci, aby wiedzieć, kto obsługuje dany sklep i które środowisko odpowiada konkretnemu rynkowi.
W modelu uprawnień warto sprawdzić trzy rzeczy: czy dostęp do różnych środowisk można przydzielać według ról, czy działania są rejestrowane oraz czy można całkowicie odebrać dostęp, gdy ktoś odchodzi z zespołu. W małym zespole takie funkcje mogą wydawać się zbędne, dopóki jeden błędny ruch nie pokaże ich wartości.
Stabilność
Stabilność ma dwa wymiary: czy silnik przeglądarki i podejście do fingerprintu nadążają za zmianami mechanizmów kontroli ryzyka platform oraz czy sam serwis nie ulega częstym awariom.
Ocena nie jest trudna. Porównaj wersję używanego silnika z aktualnymi popularnymi przeglądarkami, sprawdź w dzienniku zmian, czy opisuje konkretne modyfikacje, czy tylko ogólne hasła, oraz obserwuj, jak szybko rozwiązanie reaguje po zmianach kontroli ryzyka po stronie platform. Te trzy elementy mówią więcej niż lista funkcji na stronie marketingowej.
Kiedy zmienić rozwiązanie
Wiele profili w zwykłej przeglądarce może zapobiec nadpisywaniu stanów logowania, ale nie rozwiązuje problemów fingerprintu ani wychodzącego IP. Przy dwóch lub trzech kontach może to wystarczyć; gdy liczba rośnie do kilkunastu lub więcej albo pracę trzeba dzielić według rynku lub osoby, wąskie gardła zaczynają występować jednocześnie.
Dodanie rozszerzenia proxy to częste rozwiązanie przejściowe. W miarę wzrostu liczby kont spójność fingerprintu i izolacja środowiska zwykle jako pierwsze przestają wystarczać. Migracja dopiero wtedy kosztuje więcej niż właściwy wybór od początku.
Częste pytania
Czy darmowe rozwiązanie nadaje się do długiego użytkowania? Przy niewielkiej liczbie kont i pracy jednej osoby może wystarczyć. Gdy pojawia się współpraca zespołowa albo konfiguracja pod wiele rynków, ograniczenia szybko stają się widoczne.
Czy im bardziej unikalny fingerprint, tym lepiej? Nie. Spójność jest ważniejsza niż unikalność. Na przykład wychodzący adres IP w Stanach Zjednoczonych połączony ze strefą czasową UTC+8 tworzy sprzeczność łatwiejszą do wykrycia niż zwyczajne parametry.
Czy od razu trzeba korzystać z profesjonalnego rozwiązania? To zależy od liczby kont. Przy trzech do pięciu kontach zwykle nie jest to konieczne; przy ponad kilkunastu staje się w praktyce twardym wymaganiem.

