Page 27 - jQuery для начинающих
P. 27

10% Подключаем, находим, готовим




             Базу  подготовили,  и  теперь  пора  перейти  к  непосредственному  изучению  jQuery.  Всё
             начинается с подключения библиотеки. И уже на этом этапе мы можем пойти несколькими
             путями:

                    1.  Скачиваем  фреймворк  с  домашней  странице  проекта  (http://jquery.com/)  и
                    положим  рядышком  с  нашей  HTML  страничкой  (советую  скачать  development
                    версию — всегда интересно покопаться в исходном коде :):


                    <head>
                           <script type="text/javascript" src="js/jquery.js"></script>
                    </head>

                           Данный способ хорош для работы в offline, или при медленном соединении с
                           интернетом. Отдельно стоит обратить внимание на путь — скрипты в
                           отдельной папке, и это не случайно, нужно приучать себя к порядку.


                    2. Используем CDN (предпочитаю сервис от Google, хотя есть и Microsoft и Яндекс,
                    последний, кстати, размещает даже популярные плагины, за что команде Яндекса
                    отдельное спасибо):

                    <head>
                           <script type="text/javascript"
                           src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.
                           js"></script>
                    </head>

                           Небольшие  пояснения:  CDN  достаточно  умная  штука,  при  таком  запросе
                           библиотеки jQuery вам вернутся HTTP заголовки, в которых будет сказано,
                           что «протухнет» этот файл лишь через год. Если же вы запросите файл по
                           адресу jquery/1.8/jquery.min.js, то вам вернётся последняя доступная
                           версия фреймворка из ветки 1.8 — на момент написания сих строк это была
                           версия 1.8.1, при этом в заголовках expires будет стоять текущая дата, и
                           кэш будет жить лишь час.

                           Есть  CDN  предоставляемый  и  самими  разработчиками  jQuery,  но  он
                           отнюдь не такой продвинутый как у Google, и на моей памяти у него были
                           проблемы  со  стабильностью,  так  что  будьте  аккуратней  при  работе  с
                           ним - http://code.jquery.com/













                                                                                                         27


                                                                                        www.trk.kg
   22   23   24   25   26   27   28   29   30   31   32