Содержание
- 2. История jQuery 2006 14 января первый анонс о создании библиотеки 26 августа jQuery 1.0 2007 14
- 3. Популярность jQuery (Google Trends) jquery javascript 1.00 prototype javascript 0.78 dojo javascript 0.22 mootools javascript 0.16
- 4. Кто пользуется jQuery Wikipedia.org Microsoft.com IBM.com Amazon.com StackOverflow.com Bing.com Bit.ly Wordpress.com Mtv.com Whitehouse.gov ... Nokia и
- 5. jQuery на каждом третьем сайте с JavaScript по данным BuiltWidth.com
- 6. Как работают селекторы Sizzle - открытый движок селекторов (4Кб min+gzip) http://sizzlejs.com/ разбор селекторов справа налево (как
- 7. Browser sniffing... определение браузера ($.browser) - устаревающий подход парсинг navigator.userAgent либо navigator.appName if ( /mozilla/.test( ua
- 8. ... vs Feature Detection определение фич браузера ($.support) - правильный подход (v1.3+) hrefNormalized: a.getAttribute("href") === "/a",
- 9. Браузеры Safari 3.2, Safari 4 Firefox 2, Firefox 3, Firefox 3.5 IE 6, IE 7, IE
- 10. Тестирование jQuery QUnit (тестовый фреймворк для jQuery) Selenium IDE (функциональное тестирование) Swarm Grid (распределенное тестирование)
- 11. Развитие фреймворка Выход jQuery 1.4 в январе 2010 поддержка .live() для событий submit, change, mouseenter, mouseleave,
- 12. Развитие фреймворка (2) поддержка ECMAScript 5 (декабрь 2009) убраны устаревшие конструкции, добавлена поддержка JSON.parse починено 207
- 13. Внутренние оптимизации
- 14. Оптимизация работы с DOM
- 15. Результаты сравнения js-фреймворков
- 16. Шпаргалка Онлайн-версия документации на одной странице http://futurecolors.ru/jquery/
- 17. Шпаргалка Оффлайн-версия (pdf, png) более 5000 скачиваний за первые сутки
- 18. Будущее jQuery модульность фреймворка - core.js - attributes.js - css.js - manipulations.js - traversing.js асинхронная подгрузка
- 20. Скачать презентацию