Przejdź do treści
Język: PL
Motyw: SystemowyMotyw: JasnyMotyw: Ciemny

O SetupCheck

Kto tworzy SetupCheck, jak każdy test mierzy Twoje urządzenia i czego przeglądarka nie potrafi powiedzieć o Twoim sprzęcie.

SetupCheck to zestaw bezpłatnych testów sprzętu z Twojego biurka: kamery, mikrofonu, klawiatury, myszy, pada, ekranu, głośników i słuchawek. Działają w przeglądarce, bez konta i bez instalowania, więc szybko sprawdzisz, czy urządzenie działa tak, jak powinno.

Kto prowadzi SetupCheck

SetupCheck prowadzi Maciej Barta WebForge. Napiszesz do nas na hello@setupcheck.app, a strona kontaktowa podpowiada, o czym warto pisać.

Jak mierzą testy

Każdy test opiera się na mechanizmach, które ma już Twoja przeglądarka: obsłudze kamery i mikrofonu, zdarzeniach klawiatury i myszy ze znacznikami czasu, obsłudze pada, Web Audio dla dźwięku i pomiarze czasu klatek dla ekranu. Test odczytuje to, co zgłasza przeglądarka, i wszystko oblicza na stronie, na Twoim urządzeniu. Tam, gdzie ocenić mogą tylko Twoje oczy lub uszy, jak przy martwych pikselach czy kanałach stereo, test pokazuje wzór albo odtwarza dźwięk i pyta, co widzisz lub słyszysz.

Progi, których używa test, na przykład ile odchylenia gałki uznajemy za dryf, są zapisane w kodzie tego testu, a na końcu każdej strony testu wyjaśnia je sekcja „Jak mierzymy”.

Test po teście

Kamera

  • Test kamery: liczy klatki wideo, które faktycznie docierają do strony w ciągu ostatnich dwóch sekund, a rozdzielczość i deklarowaną liczbę klatek bierze z ustawień, które przeglądarka podaje dla kamery. Ostrość i kolory oceniasz na oko.

Audio

  • Test mikrofonu: odczytuje dźwięk wejściowy i pokazuje poziom szczytowy oraz średni w dBFS, czyli w decybelach poniżej największego sygnału, jaki przenosi system cyfrowy. Sygnalizuje przesterowanie i zbyt cichy sygnał. dBFS nie jest pomiarem głośności w pokoju.
  • Test głośników: odtwarza dźwięki testowe na każdym kanale przez Web Audio. Strona nie nasłuchuje, więc werdykt powstaje z Twoich odpowiedzi.
  • Test słuchawek: sprawdza kanały, balans, bas i fazę (polaryzację) oraz odtwarza przemiatanie tonu (sweep) od 20 Hz do 20 kHz, a Ty zaznaczasz, od jakiej częstotliwości zaczynasz je słyszeć i przy jakiej cichnie. To nie jest badanie słuchu.
  • Generator tonów: wytwarza stały ton od 1 do 20 000 Hz w kształcie fali sinusoidalnej, prostokątnej, piłokształtnej lub trójkątnej. Częstotliwość jest generowana dokładnie, ale to, co usłyszysz, zależy od karty dźwiękowej i głośników.

Klawiatura i mysz

  • Test klawiatury: odczytuje zdarzenia wciśnięcia i puszczenia każdego fizycznego klawisza wraz ze znacznikami czasu. Klawisz wciśnięty ponownie w ciągu 30 ms od puszczenia jest oznaczany jako możliwy chatter, a przytrzymany klawisz pokazuje opóźnienie i tempo powtarzania.
  • Test przycisków myszy: liczy wciśnięcia każdego przycisku i mierzy czas dwukliku. Wciśnięcie, które następuje zbyt szybko po poprzednim, żeby było zamierzone, jest oznaczane jako możliwy niechciany dwuklik, typowy dla zużytego przełącznika.
  • Test szybkości pisania: mierzy słowa na minutę, przyjmując pięć znaków za jedno słowo, a dokładność jako odsetek poprawnych naciśnięć klawiszy. Czas rusza z pierwszą literą.

Pad

  • Test pada: odczytuje pad przez interfejs Gamepad API przeglądarki. Próbkuje gałki w spoczynku przez dwie sekundy i zgłasza dryf, gdy gałka w spoczynku odchyla się od środka o więcej niż 10% swojego zakresu.

Ekran

  • Rozdzielczość ekranu: pokazuje to, co przeglądarka zgłasza o ekranie, oknie i współczynniku pikseli. Niektóre przeglądarki zaokrąglają lub ukrywają wartości, a przeglądarka może nie znać dokładnego trybu skalowania systemu (np. na Macu).
  • Test odświeżania ekranu: mierzy czas między klatkami, które rysuje przeglądarka, i podaje częstotliwość, gdy klatki przychodzą równo. Zwykle to częstotliwość ekranu, ale oszczędzanie energii lub obciążony system mogą ją obniżyć.
  • Test smużenia: przesuwa kształty ze stałymi prędkościami po czerni, szarości i bieli, a Ty oceniasz ewentualne smugi i obwódki. Strona sprawdza tylko, czy klatki przychodzą na czas, i nie podaje czasu reakcji matrycy.
  • Test martwych pikseli: wypełnia ekran jednolitymi kolorami, żeby zablokowane lub martwe piksele były widoczne. Strona niczego nie mierzy, bo nie widzi matrycy.
  • Test backlight bleeding: pokazuje ciemne odcienie, żeby można było poszukać światła prześwitującego przy krawędziach, poświaty i chmurzenia (clouding). Podsumowanie powstaje wyłącznie z Twoich odpowiedzi.

Refleks

  • Test czasu reakcji: przeprowadza pięć rund z losowym oczekiwaniem od 1,5 do 5 sekund i liczy czas od narysowania sygnału do Twojej reakcji. Reakcja przed sygnałem lub wcześniej niż 100 ms po nim liczy się jako zbyt wczesna. Wynik obejmuje opóźnienie ekranu i urządzenia wejściowego, więc porównuj wyniki tylko z tego samego sprzętu.

Czego testy nie potrafią

  • Nie widzą samego sprzętu. Test widzi to, co zgłaszają przeglądarka i system, więc wynik opisuje urządzenie w tej przeglądarce, z jego sterownikami i ustawieniami w danej chwili.
  • Na wynik mogą wpływać inne aplikacje, oszczędzanie energii i ustawienia prywatności. Niektóre przeglądarki zaokrąglają zegary, co wyłącza kontrole czasu wymagające dokładnego zegara.
  • Testy nie są kalibrowane ani certyfikowane i niczego nie naprawiają ani nie diagnozują. Dobry wynik nie dowodzi, że urządzenie nie ma usterek, a zły podpowiada, gdzie szukać dalej.
  • Testy ekranu i dźwięku opierają się na Twoich oczach, uszach, pomieszczeniu i głośności. To nie są medyczne badania wzroku ani słuchu.

Z czego utrzymuje się SetupCheck

Testy są bezpłatne. W serwisie mogą pojawiać się reklamy Google AdSense, a później możemy dodać linki afiliacyjne. Reklamy i linki nigdy nie zmieniają tego, co test mierzy i pokazuje: zobacz informację o linkach afiliacyjnych, politykę prywatności i regulamin.

Poprawki

Jeśli na stronie jest błąd albo test daje wynik, który nie pasuje do tego, co widzisz, napisz do nas. Poprawiamy błędy i dbamy o aktualność stron.