Уеб намерения - средства за комуникационни приложения, html5 урок

Да направим това ръководство, аз се опитах тук, за да освети технологията, която вече е възможно не само да се докоснат и да се опита, но тя се прилага ефективно. Такъв подход ми се струва най-добрият, защото аз съм програмист и ток и да си представя какво би могло да бъде интересно уеб разработчик тук и сега. Независимо от това, че е необходимо да се направи няколко изключения, най-вече защото някои от идеите и технологии, които все още не са възпроизведени стабилна версия на браузъра, обаче, се вписват добре в руслото на новия HTML и определя посоката на развитие на съвременната мрежа.

Технологии Уеб намерения, популяризирани от Google, предлага уеб-базирани приложения съвсем друг тип взаимодействие. Тя идва от архитектурата на Намерения, Android операционна система. Нейната същност е, че прилагането взаимодейства със системата, да я попитам извърши някакво действие, а системата дава списък с други приложения, които обявиха наличието на необходимата функционалност. Той може да се изпраща в снимки мрежа, публикуване, блог записи, или всяко друго действие, което може да се извърши едновременно изпълнение приложения.

И сега тази технология е пригодена да си взаимодействат уеб приложения.

Той декларира услуга в състояние да осигури прилагането на каквито и да било намерения:

Атрибути тук, имат следните значения:

- действие - действието на предоставяне на услугата (задължително атрибут);

- тип - вида на филтъра обработват ресурс. Както винаги, нека не се посочват видът на всеки етап;

- HREF - атрибут показва на страницата, която се зарежда в изпълнението на действието. При липса на този атрибут се приема, че всички ще се случи през текущата изкуство ranitse;

- разпореждане - може да отнеме прозореца на стойност (по подразбиране), или в ред, за определяне на производствените операции в нов прозорец или в контекста на една и съща страница.

Най-типичната използването от страна на приложението ще изглежда така:

Window. навигатор. startActivity (намерение):

Потребителят се, в случай на интерактивност, изберете от предоставените услуги, които един иска да използва за тази цел (приблизително като на фиг. 107).

Уеб намерения - средства за комуникационни приложения, html5 урок

Ето един конкретен пример за общата itent - редактиране, предлага разнообразие от инструменти за редактиране на съдържанието:

В този случай, ние се регистрирате намерението за редактиране на изображения, редактиране ще бъде направено в отделен прозорец с редактирате URL адрес. HTML.

(Най-общо, стандартът условие за редактиране на следните видове съдържание:. Изображение / *, udio / *, IDEO / *, т / URI-списък)

Клиентската част е както следва:

В момента определено схема за следните намерения:

- Открийте - предоставя на разработчиците на API да поиска външни услуги;

- Сподели - осигурява механизъм rassharkivaniya различни типове данни;

- Промяна - Редактиране на съдържанието на различни видове;

- Трансфер - за да изберете файловете за услугата да се използва в приложението на клиента;

- Абонамент - позволява на приложенията да се абонирате за данните от текущата страница;

- Запазване - спаси данните за услугата за приложението.

Списъкът не е впечатляващо? Няколко възможности и неясна formulirovochki? И аз мисля така също. Но разработчиците обещават да ни се, че с растежа на нови намерения заявки ще бъдат добавени към списъка. Предвижда се също така да се създаде и документира нови видове намерение.

Що се отнася до пълно използване - ние ще чакаме dorastut браузърите "".

Може би ще се интересуват от следните членове: