Sample - мой движок поиска по CSS-селекторам
Здравствуйте! Я написал свой JavaScript-движок поиска элементов по CSS-селекторам. Поддерживает все основные селекторы CSS 1-3, и дополнительные фильтры. Позволяет добавлять собственные фильтры. Полный размер - 10 Кб, сжатый - всего 4,1 Кб. Прямая ссылка: http://maxman.ucoz.com/Sample.zip Интересно ваше мнение! :)
|
Не терпится попробовать его в действии.
|
Удивительно быстрый движок. Для примера: 10 вызовов sample(':hidden') занимают 2-2.1 с, 10 вызовов jQuery(':hidden') занимают 0.5-0.6 с, дальше не тестил.
|
Кучу циклов типа
for(n = 0; n < neigh.length; n++){} можно переписать на while(l){--l} |
B~Vladi, вы правы, можно в некоторых местах, исправлю. Щас исправил ещё один баг, перезалил) надеюсь ещё кто-нить посморит. :)
|
Скачивать и распаковывать архивы лень. Создайте проект на googlecode.com и залейте в SVN (ну или GitHub, кому что нравится). Так можно будет следить за изменениями в коде, добавлять комментарии, загружать по HTTP сразу из SVN, если файлам добавлен соответствующий mime-type.
|
ещё один.. скууучно =_=" придумайте что-нибудь новое уже наконец!
|
Цитата:
|
Maxman,
хотел потестировать, но SlickSpeed отказался с ним работать - ReferenceError: Undefined variable: sample. |
Cr@ZyBoY, попробуйте теперь.
|
Часовой пояс GMT +3, время: 17:38. |