Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Інтернет-додаток файлового обміну з розмежуванням прав доступу

Реферат Інтернет-додаток файлового обміну з розмежуванням прав доступу





де $ може використовуватися для своїх потреб, то можна використовувати її синонім - jQuery.

Роботу з jQuery можна розділити на 2 типи:

· Отримання jQuery-об'єкта за допомогою функції $ (). Наприклад, передавши в неї CSS-селектор, можна отримати jQuery-об'єкт всіх елементів HTML, що потрапляють під критерій і далі працювати з ними за допомогою різних методів jQuery-об'єкта. У випадку, якщо метод не повинен повертати якого-небудь значення, він повертає посилання на jQuery об'єкт, що дозволяє вести ланцюжок викликів методів згідно з концепцією текучого інтерфейсу.

· Виклик глобальних методів в об'єкта $, наприклад, зручних ітераторів по масиву.

Типовий приклад маніпуляції відразу декількома вузлами DOM полягає у виклику $ функції з рядком селектора CSS, що повертає об'єкт jQuery, що містить деяку кількість елементів HTML-сторінки. Ці елементи потім обробляються методами jQuery.

Основні особливості jQuery:

· Легко здійснює візуальні ефекти;

· Працює з подіями;

· Звертається і маніпулює будь-який елемент DOM - об'єктної моделі документа;

· Кросбраузерність;

· Надає відмінний API - інтерфейс програмування додатків, для роботи з Ajax - технологією, що дозволяє спілкуватися з сервером без перезавантаження сторінки;

· Володіє великою кількістю JavaScript плагінів, які призначені для створення елементів інтерфейсів користувачів;

· Має докладну документацію з масою оригінальних прикладів і докладними описами. [7] [8]


1.2.5 AJAX

AJAX- асинхронний JavaScript і XML ) - підхід до побудови інтерактивних користувацьких інтерфейсів веб-додатків, що полягає в фоновому обміні даними браузера з веб-сервером. У результаті, при оновленні даних веб-сторінка не перезавантажується повністю, і веб-додатки стають швидше і зручніше. [7] - не самостійна технологія, а концепція використання декількох суміжних технологій. AJAX базується на двох основних принципах:

· використання технології динамічного звернення до сервера на льоту raquo ;, без перезавантаження всієї сторінки повністю, наприклад:

· з використанням XMLHttpRequest (основний об'єкт);

· через динамічне створіння дочірніх фреймів;

· через динамічне створіння тега lt; script gt ;.

· через динамічне створіння тега lt; img gt ;, як це реалізовано в google analytics.

· використання DHTML для динамічної зміни змісту сторінки;

Дії з інтерфейсом перетворюються в операції з елементами DOM (англ. Document Object Model), за допомогою яких обробляються дані, доступні користувачеві, в результаті чого подання їх змінюється. Тут же проводиться обробка переміщень і клацань мишею, а також натискань клавіш. Каскадні таблиці стилів, або CSS (англ. Cascading Style Sheets), забезпечують узгоджений зовнішній вигляд елементів програми та спрощують звернення до DOM-об'єктам. Об'єкт XMLHttpRequest (або подібні механізми) використовується для асинхронного взаємодії з сервером, обробки запитів користувача і завантаження в процесі роботи необхідних даних [8].

Три з цих чотирьох технологій - CSS, DOM і JavaScript - складають DHTML (англ. Dynamic HTML). На думку деяких фахівців кошти DHTML, що з'явилися в1997 році, подавали великі надії, але так і не виправдали їх.

В якості формату передачі даних можуть використовуватися фрагменти простого тексту, HTML-коду, JSON або XML.

Вперше термін AJAX був публічно використано 18 лютого 2005 року в статті Джесі Джеймса Гарретта (Jesse James Garrett) Новий підхід до веб-додатків raquo ;. Гарретт придумав термін, коли йому довелося якось назвати новий набір технологій, пропонований ним клієнту.

Однак в тій чи іншій формі багато ті?? нологии були доступні і використовувалися набагато раніше, наприклад в підході Remote Scripting raquo ;, запропонованому компанією Microsoft в 1998 році, або з використанням HTML елемента IFRAME, що з'явився в Internet Explorer 3 в 1996 году.стал особливо популярний після використання його компанією Google в сервісах Gmail, Google Maps і Google Suggest.

Переваги: ??

Економія трафіку

Використання AJAX дозволяє значно скоротити трафік при роботі з веб-додатком завдяки тому, що часто замість завантаження всієї сторінки достатньо завантажити тільки змінилася частина, як правило, досить невелику.

Зменшення навантаження на серверпозволяет кілька знизити навантаж...


Назад | сторінка 14 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення web-сторінки за допомогою гіпертекстової розмітки HTML з використ ...
  • Реферат на тему: Розробка оффлайн-браузера, здатного зберігати HTML-сторінки з усім їх вміст ...
  • Реферат на тему: Технічне создания Web-Додатків помощью Ajax
  • Реферат на тему: Створення інтерактивних Web-додатків з використанням мови програмування Jav ...
  • Реферат на тему: Реалізація за допомогою програми внутрішньої роботи цифрових елементів з ви ...