Ostatnio sprawdzałem szybkość przeglądarek w oparciu o popularne frameworki. Dziś zajmę się obsługą selektorów CSS3 w nowych przeglądarkach. Testy przeprowadziłem dzięki serwisowi CSS3.info. Testowane przeglądarki to najnowsze testowe wersje Firefoksa, Safari i Opery w systemie Windows XP oraz Opera 9.50 (testowa) i Konqueror w systemie Ubuntu.Wyniki – WindowsZ 43 selektorów Firefox 3 poprawnie zinterpretował 32 i przeszedł poprawnie 369 z 578 testów. Trochę słabiej (co mnie zaskoczyło) wypadła przeglądarka firmy Apple. Poprawnie zinterpretowała 25 selektorów CSS3 i przeszła 346 z 578 testów. Najlepiej wyszła Opera 9.50 – zinterpretowała poprawnie wszystkie selektory i bezbłędnie przeszła wszystkie 578 testów!LinuxPodobnie w systemie Ubuntu – Opera przeszła poprawnie wszystkie testy. Tu jednak należy zaznaczyć, że równie dobre wyniki zanotowała przeglądarka Konqueror – bezbłędna obsługa wszystkich selektorów.Zobacz jak wypada w teście twoja przeglądarka na stronie CSS3.info.Możesz również poczytać o testach przeglądarek w różnych systemach na smashingmagazine.com – polecam!
Tag Archives: Konqueror
Test szybkości przeglądarek
Kilka dni temu Opera opublikowała pierwszą publiczną wersję testową (alpha) przeglądarki oznaczonej numerem 9.50. Serwis cybernetnews.com już na dzień przed wydaniem opublikował krótki test nowych funkcji przeglądarki. Komentarz do testu jest dość niefortunny. Osoba testująca Operę wspomina, że dodano możliwość otwarcia strony w innej przeglądarki dzięki nowej opcji w menu kontekstowym. Zdaniem komentatora funkcja ta powstała dlatego, że nie wszystkie strony działają poprawnie w Operze. Moim zdaniem opcja ta jest po to, aby webmasterzy mogli szybko przetestować swoje strony w innych przeglądarkach, które radzą sobie znacznie gorzej ze standardami niż Opera, ale o tym potem… :) Opera chwali się, że nowa Opera jest jeszcze szybsza, niż poprzednia wersja. Dodano wsparcie dla specyfikacji CSS3 oraz usprawniono obsługę JS. Dzięki testowi na stronie mootools.net mamy możliwość przetestowania przeglądarki w oparciu o obsługę popularnych frameworków: prototype 1.5.1, jQuery 1.1.2dev, MooTools 1.2dev, ext 1.1b1, cssQuery 2.02 i dojo query. Prócz Opery (w wersjach 9.23 i 9.50) przetestowałem też najpopularniejsze przeglądarki w systemie Windows XP i Ubuntu. Skupiłem się na końcowym wyniku – ogólnym czasie wykonywanego testu.Wyniki testu:Windows
| prototype1.5.1 | jQuery1.1.2dev | MooTools1.2dev | ext1.1b1 | cssQuery2.02 | dojoquery | |
| Firefox 2 | 282 | 6603 | 271 | 1716 | 8948 | 574 |
| Firefox 3 | 242 | 6649 | 211 | 1833 | 9368 | 543 |
| IE 6 | 2401 | 5191 | 2064 | 1502 | 10781 | 1129 |
| IE 7 | 1788 | 3315 | 1507 | 1067 | 7650 | 820 |
| Netscape | 306 | 6828 | 268 | 1873 | 9576 | 601 |
| Opera 9.23 | 164 | 2821 | 188 | 247 | 1930 | 218 |
| Opera 9.50 | 120 | 1849 | 136 | 213 | 1471 | 175 |
| Safari | 156 | 1085 | 208 | 195 | 1600 | 311 |
Jak widać najwolniejsza jest przeglądarka Internet Explorer 6. Nie ma w tym nic zaskakującego – to najstarsza przeglądarka w zestawieniu, ale znalazła się w nim, bo nadal używa jej spora część internautów. Powolne są też przeglądaki Netscape i Firefox. Najszybsze są Opera 9.50 (faktycznie szybsza od poprzedniej wersji) i testowa wersja Safari pod Windowsa.Linux
| prototype1.5.1 | jQuery1.1.2dev | MooTools1.2dev | ext1.1b1 | cssQuery2.02 | dojoquery | |
| Firefox 2 | 459 | 10365 | 473 | 2301 | 14469 | 1102 |
| Konqueror | - | 7146 | - | 1437 | 11992 | 1767 |
| Opera 9.23 | 619 | 23765 | 658 | 708 | 6739 | 1013 |
| Opera 9.50 | 431 | 17184 | 454 | 604 | 4402 | 718 |
Testy w systemie Windows były wykonane na dużo szybszej maszynie, więc porównanie z Linuksem nie jest miarodajne. Poza tym w systemie Ubuntu Konqueror nie przeszedł żadnego z testów prototype i MooTools, dlatego wyniki w tym wypadku nie były brane pod uwagę. Najwolniejsze były Opera 9.23 (co mnie zaskoczyło) i podobnie jak w systemach Windows, Firefox. Najszybsza okazała się najnowsza Opera (testowałem wersję 32-bitową).