Архив

Архив Февраль 2009

Тестирование производительности селекторов jQuery

21 Февраль 2009 Comments off

Всем известно что jQuery может все. Но далеко не всем известно что jQuery это может несколькими способами. Вот именно об этом я и хочу сегодня поговорить, а заодно проверить какой способ быстрее. Подвергну тестам вышедшую сегодня в свет jQuery 1.3.2, вставленную в страницу результатов Google, общий вес html файла чуть более чем 25кб, все возможные тэги в наличии. Еще хотелось бы акцентировать внимание на том что я не буду использовать псевдо-селектор :not() , так как смысловой нагрузки он не несет, хотя дает еще один способ выбрать элемент.

Читать далее...

HashMap Comparator

20 Февраль 2009 Comments off

Небольшое напоминание себе, чтоб не забыть, а то вот уже третий раз не могу найти этот код в проекте (потому что он большой и хреново структурированный), поэтому пишу его четвертый раз и выкладываю тут чтоб не забыть. Это пример как отсортировать HashMap по значениям, а еще это пример использования double braces initialization, хоть это никому, по большому счету, и не надо.

Читать далее...

Ускоряем вставку в DOM дерево

19 Февраль 2009 3 comments

После написания прошлой статьи в котором рассказывал, как можно ускорить селекторы, объясняя внутреннее устройство jQuery, я решил написать еще один пост, в котором хочу объяснить как и почему можно ускорить вставку в DOM дерево. Я хочу углубиться в теорию того как jQuery обрабатывает переданный ей фрагмент html разметки на примере создания простого дива.

Читать далее...

Обновил автокомплит

18 Февраль 2009 Comments off

Вчера весь вечер сидел дописывал в autocomplete вещи которые больше нельзя было игнорировать. А сегодня вашему вниманию предлагается changelog:

Читать далее...

Буковель 2009

14 Февраль 2009 4 comments

Сегодня вернулся из отпуска за, сука, свой счет :( . Неделю убивался в Карпатах. За два падения сильно повредил левую руку и ногу, но все равно доволен. Фоткался мало, то что есть можно посмотреть у меня на Picassa

Читать далее...
Categories: Разное, События Tags: ,

Ускоряем селекторы в jQuery

7 Февраль 2009 23 comments

Когда я вчера начинал писать эту статью я хотел написать что-то типа "селекторы для продвинутых" небольшое руководство по сложным выборкам, но как то так получилось, что я отклонился от темы в сторону объяснения внутренних механизмов jQuery и получилось что-то средние между "селекторами для продвинутых" и "перфомансом селекторов", что тоже не плохо. Объяснять как работают селекторы я буду на простейшем примере, который лучше смотреть в FireFox 3.1 или IE8:

Читать далее...