Command Palette

Search for a command to run...

Dobre praktyki

Twórz niezawodne, przyjazne prywatności i łatwe w utrzymaniu presencje Nowly.

Wybieraj stabilne wykrywanie

Używaj stabilnych selektorów i elementów multimedialnych. W miarę możliwości unikaj kruchych selektorów generowanych przez frameworki.

Zachowaj użyteczność aktywności

Pokazuj istotne informacje: co użytkownik ogląda, kontekst strony, postęp odtwarzania i markę platformy.

Szanuj prywatność

Nie zbieraj danych osobowych, prywatnych wiadomości, danych konta ani wrażliwej zawartości strony. Presencja powinna wyświetlać wyłącznie publiczne informacje przypominające aktywność.

Obsługuj brakujące stany

Strony internetowe się zmieniają. Zawsze poprawnie obsługuj brakujące elementy, stany ładowania i nieobsługiwane strony.

Unikaj nadmiarowej pracy

Aktualizacje presencji powinny być lekkie. Unikaj kosztownych skanów DOM przy każdej aktualizacji.

Testuj wiele stron

Przed publikacją przetestuj strony odtwarzania, stan wylogowania, nieobsługiwane adresy URL, wstrzymane multimedia i stany ładowania.