Utworzenie środowiska przeglądarki zajmuje tylko trzy kroki, ale problemy zwykle pojawiają się później. Ta lista obejmuje nazewnictwo i odpowiedzialność, spójność wyjścia z parametrami, kontrole przed uruchomieniem oraz zasady dotyczące stanu logowania i czyszczenia plików cookie.
Nowe środowisko przeglądarki można utworzyć w trzech krokach: stworzyć środowisko, wpisać proxy i je otworzyć. Kłopoty zaczynają się później — gdy środowisk jest dużo i trzeba je utrzymywać długoterminowo, wysiłek zaoszczędzony na początku wraca w innej formie.
Poniższą listę można sprawdzać punkt po punkcie, szczególnie przed pierwszym uruchomieniem konta.

Ustal nazewnictwo i odpowiedzialność przed rozpoczęciem
- Stosuj jeden format nazw, aby od razu było widać platformę, rynek i zastosowanie, np. fb-us-03
- W notatkach jasno zapisz odpowiedzialność: do kogo należy środowisko i z jakim kontem jest powiązane; nie zostawiaj wyłącznie opisu „nowe środowisko”
- Grupuj środowiska według rynku lub linii biznesowej zamiast umieszczać kilkanaście z nich w grupie domyślnej
- Po ustaleniu reguły nie zmieniaj jej w trakcie. Zmiana formatu po drodze utrudnia klasyfikowanie starszych środowisk
Wyjście i parametry muszą być ze sobą spójne
- Przypisz jedno wyjście do jednego środowiska i nie współdziel go z innymi środowiskami
- Dopasuj region wyjścia do rynku obsługiwanego przez konto; nie używaj wyjścia z USA dla konta skierowanego na Azję Południowo-Wschodnią
- Ustaw strefę czasową i język zgodnie z regionem wyjścia; jeśli wyjście jest w Ameryce Północnej, dobierz odpowiednie wartości dla obu ustawień
- Dopasuj UA, wersję systemu, rozdzielczość, listę czcionek, Canvas/WebGL i liczbę równoległych wątków sprzętowych jako jeden spójny zestaw, bez sprzecznych kombinacji
- Wyłącz WebRTC lub skieruj je przez proxy, aby nie ujawniać informacji o sieci lokalnej
Sprawdź te punkty przed uruchomieniem
- Sprawdź IP wyjściowe w środowisku i potwierdź, że region oraz ASN są zgodne z oczekiwaniami
- Sprawdź, czy DNS lub WebRTC nie ujawnia informacji lokalnych albo danych dostawcy Internetu
- Zamknij środowisko i otwórz je ponownie, aby potwierdzić, że parametry fingerprintu pozostały takie same
- Przy pierwszym logowaniu użyj czystego punktu wejścia i nie przejmuj stanu logowania poprzedniego konta
- Upewnij się, że docelowa strona ładuje się prawidłowo, a proxy nie ma timeoutów ani przerw w połączeniu
Kiedy czyścić stan logowania i pliki cookie
Jeśli w tym samym środowisku zmieniasz konto, najpierw całkowicie usuń pliki cookie, pamięć lokalną, cache i dane autouzupełniania. W przeciwnym razie ślady logowania poprzedniego konta mogą zostać przekazane kolejnemu. Z drugiej strony konto prowadzone długoterminowo nie powinno działać w środowisku, które przy każdym otwarciu startuje całkowicie od nowa — ciągła ponowna weryfikacja może wyglądać nienaturalnie. Zasady czyszczenia warto zapisać w notatkach środowiska: które środowiska zachowują stan logowania, a które są czyszczone przy zamknięciu.
Gdy liczba środowisk rośnie
Najpierw przygotuj jedno środowisko wzorcowe i przeprowadź w nim wszystkie powyższe kontrole. Następnie użyj go jako bazy do kopiowania zbiorczego, zmieniając podczas tworzenia tylko wyjście i parametry związane z regionem. Po skopiowaniu sprawdź próbkę, aby upewnić się, że parametry faktycznie zostały zastosowane, a nie zmieniono jedynie nazwy.
Podczas tworzenia w PurpleMark oddzielnych środowisk dla różnych kont można zastosować ten sam proces: zacząć od wzorca, który przeszedł samokontrolę, a następnie skalować go zgodnie z liczbą kont. Granice między środowiskami są dzięki temu jasne od samego początku.
O tym, czy środowisko rzeczywiście nadaje się do użycia, nie decyduje liczba kliknięć przy tworzeniu, lecz to, czy wykonano każdy punkt tej listy.


