JS keretrendszerek, gyakor selectorok banchmark
Előzmény: http://weblabor.hu/forumok/temak/22134
Tesztoldal: http://mootools.net/slickspeed/
Vbence felvetésére, csinálok egy új témát, amiben a gyakori selectorok szerint szűrűnk. Én a következő sorokat javaslom összeadni:
Ha itt az utolsóhoz érve leállítod a műveletet, akkor a kimaradókat elég levonni a legalul kapott eredményből.
Ezek alapján WinXP, 2 magos Athlon esetén:
Ez a Dojo egész jónak tűnik ... :-/ A szűk keresztmetszet az IE...
■ Tesztoldal: http://mootools.net/slickspeed/
Vbence felvetésére, csinálok egy új témát, amiben a gyakori selectorok szerint szűrűnk. Én a következő sorokat javaslom összeadni:
- body
- div
- body div
- div p
- ...
- div p a
- div, p, a
- .note
- div.example
- ul.tocline2
- div.example, div.note
- #title
- h1#title
- div #title
- ul.toc li.tocline2
- ...
Ha itt az utolsóhoz érve leállítod a műveletet, akkor a kimaradókat elég levonni a legalul kapott eredményből.
Ezek alapján WinXP, 2 magos Athlon esetén:
MooTools 1.2 | JQuery 1.2.6 | Prototype 1.6.0.2 | YUI 2.5.2 | Dojo 1.1.1 | |
---|---|---|---|---|---|
FF3 | 48 | 44 | 90 | 144 | 33 |
IE6 | 266 | 114 | 332 | 368 | 111 |
IE7 | 264 | 110 | 342 | 364 | 111 |
Opera 9.26 | 99 | 72 | 91 | 248 | 40 |
Ez a Dojo egész jónak tűnik ... :-/ A szűk keresztmetszet az IE...
2 magos Athlon???
Bookmarklet
MooTestAdjust:
Így módosultak:
Safari:
208 209 341 499 314
(A dojo 152ms-t bukik a div ~ p selectoron.)
WebKit:
124 125 303 346 231
(A dojo gyengéje megmarad.)
FF3:
232 218 453 600 157
(A fenti itt csak 33ms.)
Ezután elgondolkodhatunk, hogy használnánk-e valaha a div ~ p szelektort egy ajax alkalmazásban. Arra mindenképpen jó a teszt, hogy ha letetted a voksod az egyik mellett mostmár tudod, mik a kerülendő pontok.
Hé :)
Nem értettem...
Teljes teszt
Google Chrome
Ez alaján nem tűnik olyan fényesnek az eredmény, bár lehet változott a környezet azok óta nálam.
Szelektorbajnokság
Stipistopi...
...
1GB RAM
Windows XP SP3
FF 3.0.1
Eredmények:
46 38 97 133 32