Шаг 2.
Библиотека jQuery.
Стратегии, положенные в основу jQuery

    На этом шаге мы перечислим основные стратегии, положенные в основу библиотеки jQuery.

    Новый всплеск интереса к динамическому HTML привел к возникновению большого числа платформ JavaScript. Одни из них являются узкоспециализированными инструментами, другие пытаются предложить полный спектр возможностей и анимационных эффектов и представляют собой комплекты всего, что только может потребоваться. Чтобы обеспечить широкий круг возможностей и остаться при этом достаточно компактной, библиотека jQuery использует несколько стратегий:

    Применение этих стратегий позволило сохранить малый объем библиотеки (сжатый файл занимает менее 20 Кбайт) и в то же время обеспечить компактность специализированного программного кода, использующего эту библиотеку.

    Элегантность библиотеки обеспечивается частично архитектурными решениями, а частично эволюционным процессом ее развития, поддерживаемым энергичным сообществом, возникшим вокруг этого проекта.

    Несмотря на значительные усилия, необходимые для разработки столь гибкой и надежной системы, конечный продукт остается бесплатным для любых видов использования. Этот открытый проект распространяется под двойной лицензией: GNU Public License (как и многие другие открытые проекты) и MIT License (в целях содействия использованию jQuery в проприетарном программном обеспечении).

    На следующем шаге мы рассмотрим краткую хронологию развития проекта jQuery.




Предыдущий шаг Содержание Следующий шаг