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

Реферат Технології розробки веб-додатків





ністю освоїти найбільш революційні аспекти Java, ця мова часто порівнювався з іншими технологіями для завантаження динамічних зображень і простої взаємодії з Web-клієнтами.


3.2.4 Active-X

Active-X - це майкрософтовськой технологія впровадження в web-сторінки і програми контролов (елементів управління). Контрол є звичайна бібліотека з розширенням DLL або OCX, яка виводить на web-сторінку що-небудь на зразок кнопки з стрибаючої картинкою. Кнопка промальовується, реагує на мишедвіженія і кнопконажатія, має свої властивості і методи, якими можна управляти з JavaScript .

Технологія ActiveX - засіб, за допомогою якого Internet Explorer (IE) використовує інші додатки всередині себе. За допомогою ActiveX IE завантажує Windows Media Player, Quicktime та інші додатки, які можуть відтворювати файли, впроваджені у веб-сторінки. Елементи керування ActiveX активізуються при клацанні по такому об'єкту на веб-сторінці, наприклад ,. WMV-файлу, щоб завантажити його для відображення у вікні браузера Internet Explorer.

Firefox та інші Кросплатформені браузери використовують програмний інтерфейс модулів Netscape (Netscape Plugin Application Programming Interface, NPAPI). NPAPI lt; # center gt; 3.2.5 Adobe Flash Flex

Технології Flash, або, як їх ще називають, технології інтерактивної веб-анімації lt; # justify gt; Apache flex

Apache Flex, раніше Adobe Flex - комплект засобів розробки (SDK) lt; # center gt; 3.2.6 Silverlight

Microsoft Silverlight - це програмна платформа, що включає в себе модуль lt; # center gt; 4. AJAX


Різні технології динамічної підвантаження даних (без перезавантаження сторінки) застосовуються вже досить давно, але поява терміна ajax змусило всіх говорити про неї. На жаль, через відмінності браузерів відсутня єдина кросбраузерністю реалізація даної технології.

Web-розробники в якійсь мірі заздрять розробникам віконних додатків. Поділ логіки програми (що знаходиться на сервері) і користувальницького інтерфейсу змушує вигадувати все більш витончені шляхи швидкого обміну даними, щоб хоч якось наблизитися до своїх соратників-оконнику. Саме AJAX - одне з таких хитрощів.

рік можна вважати датою народження технології AJAX. Цього року співтовариством програмістів microsoft. public. scripting. remote була запропонована модифікація, яка заміняла Java-аплет об'єктом XMLHTTPRequest в JavaScript. До 2005 року більшість використовуваних браузерів (таких як MS Internet Explorer і браузери Mozilla) підтримували цей об'єкт для динамічного доступу до даних.

Технологія AJAX увазі використання мови розмітки HTML спільно з таблицями стилів CSS для представлення даних, мови JavaScript і об'єктної моделі документа (Document Object Model, DOM) для маніпуляції даними і мови розмітки XML для обміну інформацією між сервером і клієнтом.

Підхід, заснований на базі AJAX, дозволяє підвищити інтенсивність обміну даними між користувачем і серверним додатком, тим самим зменшувати час простою сервера і, що головне, покращувати дружність інтерфейсу.

Завдяки асинхронному взаємодії інтерфейсу з серверної частиною користувачеві відкриваються нові грані зручності.

Якщо говорити докладніше про реалізацію об'єкта XMLHTTPRequest в кожному конкретному браузері, то можна виявити цікаві  підводні камені raquo ;, з якими стикається web-розробник. Приміром, в браузері MS Internet Explorer XMLHTTPRequest являє собою ActiveX-компонент. Відповідно, якщо користувач з якихось причин відключив в браузері ActiveX, то web-сторінка, написана з використання AJAX, не зможе отримати доступ до одного зі своїх головних компонентів.

Браузери Мozilla Foundation, такі як Mozilla і Firefox, мають кращу підтримку об'єкта XMLHTTPRequest, незалежну від будь-яких розширень і вбудовану в браузер. Єдиною особливістю є обмеження на завантаження документів тільки з поточного сайту при налаштуваннях за замовчуванням.

Приклади використання

Все більше великих web-сайтів починають використовувати технологію AJAX для поліпшення інтерактивної взаємодії з користувачем. Найвдаліша реалізація - web-інтерфейс поштової служби Gmail компанії Google.- важливий крок у розвитку ідеології Web 2.0, яка набирати популярність. Наближення інтерфейсів web-додатків до звичайних віконним додаткам змушує користувача задуматися про вибір, і симпатії людей обернуться на користь саме web а.

Висновок


Глобальна інформатизація суспільства призводить до того, що потреба в інформації, зростає з кожним новим...


Назад | сторінка 4 з 5 | Наступна сторінка





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

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