Jak Silktide widzi witryny?
Silktide nie przeszukuje witryn jak tradycyjny bot obsługujący wyłącznie HTML. Ładuje każdą stronę w prawdziwej przeglądarce, więc widzi w przybliżeniu to, co widzi osoba po uruchomieniu skryptów, ponownym ułożeniu elementów i załadowaniu zasobów.
Oznacza to, że Silktide może:
- Testować tę samą stronę na urządzeniach stacjonarnych i mobilnych
- Wchodzić w interakcje ze stronami (logować się, zamykać banery, uruchamiać przepływy użytkownika)
- Oceniać układ, kontrast, rozmiar czcionki i inne cechy wizualne
- Mierzyć, kiedy strona staje się interaktywna
- Przechwytywać zrzuty ekranu i końcowy kod HTML po zakończeniu działania JavaScriptu
Tradycyjne boty, które pobierają wyłącznie kod źródłowy, nie mogą niezawodnie wykonywać tych czynności w nowoczesnych witrynach intensywnie wykorzystujących skrypty.
Informacje o tym, jak wykrywanie stron, zakres i ładowanie współdziałają ze sobą, znajdziesz w artykule Jak Silktide przeszukuje witryny. Kontrole dostępności na urządzeniach mobilnych używają celowo wąskiego obszaru widoku — zobacz Dlaczego Silktide testuje z użyciem iPhone’a 5?. Prezentacja strony głównej może do celów wyświetlania używać ramki nowoczesnego telefonu.