Letztens ist in einem meiner lieblings Blogs, ajaxian.com, ein Beitrag über eine neue Selector Engine geschrieben worden. Peppy ist ihr name. Und sie sollte schneller sein als Sizzle von John Resig.
Beim ausführen des Slickspeed Tests war Peppy dann sagenhafte 2ms schneller als Sizzle. Das war im Firefox 3.
Wow.
Liegt wohl an querySelectorAll().
Aber was mich dann wirklich beeindruckt hat, war der Test im IE7. 1. Sizzle hat teilweise Fehler ausgespuckt, statt Elemente. 2. Peppy war schneller. Der schnellste sogar, mit 101ms. Aber das hat irgendwas mit ‘nem Trick zu tun… Wie auch immer.
Sind jedenfalls sau schnell die Dinger, aber ich werde mich gedulden bis sie in den Frameworks eingebaut sind. Bis dahin lass ich die Finger davon. Vor allem weil mich der Satz “He cheats. He caches elements [...]” ein bischen skeptisch gemacht hat.
Man darf aber auch nicht vergessen, dass John noch nicht mit Sizzle fertig ist. Und ich denke da kann man noch eine Menge erwarten.
kein Kommentare bis jetzt