Testy

   Tutaj możesz przeprowadzić kilka prostych testów, m.in. stabilości.


Test stabilności

   Znajdujący się na tej stronie skrypt otwiera wpisaną w pole tekstowe liczbę nowych okien przeglądarki. Można sprawdzić, przy jakiej liczbie okien system się zawiesi (lepiej zrobić to będąc offline i zachowując ostrożność), jak obciążona jest pamięć i jak wpływa to na zachowanie się systemu i stabilność. Jeśli system będzie jeszcze jako tako działał, to można kliknąć na przycisku Zamknij i zamknąć okna. Aby sprawdzić obciążenie pamięci pod Windowsem, najprościej wcisnąć sekwencję klawiszy Windows+Pause/Break (pożyteczny skrót), co spowoduje otwarcie się okienka Właściwości System. Na zakładce Wydajność widać Zasoby systemowe. Okienko to nie jest dynamicznie odświeżane, więc np. po otwarciu nowej liczby okien, trzeba zamknąć to okienko i otworzyć na nowo. Otwarcie 20 okien na przeciętnym komputerze (domowym) nie powinno go przeciążyć ani wywołać żadnych negatywnych skutków. Zależy to też od tego, czy są uruchomione inne programy i czy okna uruchamiają się w nowym procesie. U mnie (Win 98SE, IE 5.5 SP2, 192 MB RAM) przy włączonym Winampie i 3 innych programikach otwarcie 50 okien powodował problemy z wyświetlaniem elementów graficznych, np. ikon, menu start itp. Winamp działał bez problemu. Na Windows XP, IE 6 + kilka poprawek, 320 MB RAM otwarcie 100 okien nie spowodowało żadnych zauważalnych zmian w działaniu systemu. Użycie pamięci wzrosło o kilka MB.

liczba okien do otwarcia:

Test prywatności

   Jeśli masz IE5 lub nowszy, możesz tutaj zobaczyć, ile informacji o Twoim komputerze może wyciągnąć przeglądarka za pomocą Visual Basic Script. Dane zebrane na tej stronie nie są nigdzie wysyłane ani przechowywane, jakkolwiek istnieją witryny, które to robią.

Test odporności na zapętlenie się przeglądarki

   Jeśli otworzymy stronę internetową, o kodzie zamieszczonym poniżej, przeglądarka zapętli się, odświeżając stronę nawet kilkadziesiąt razy na sekundę. Zjawisko to występuje m.in w IE5.5.
Sprawdź swoją przeglądarkę (otwarcie nastąpi w nowym oknie)

<html>
<script language="javascript1.2">
        var adres=document.location;
        if (window.top.frames.length == 2) {
                window.location.replace(adres);
        } else {
                document.write("<frameset rows=\"100%,100%\">");
                document.write("<frame src=\"\" FRAMEBORDER=\"NO\" NORESIZE scrolling=no>");
                document.write("<frame src=\"" + "?\" FRAMEBORDER=\"NO\" NAME=\"main\">");
                document.write("</frameset>");
        }
</script>
</html>