Будинки Розвиток Що таке бездротовий абстрактний XML (віск)? - визначення з техопедії

Що таке бездротовий абстрактний XML (віск)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає бездротовий абстрактний XML (WAX)?

Wireless Abstract XML (WAX) - це абстрактна мова розмітки та набір інструментів, призначених для полегшення розробки та мобільності бездротових додатків. WAX - специфікація, розроблена компанією Morphis, платформою для розробки додатків з відкритим кодом від Kargo.


Такі мови, як HTML, мова бездротової розмітки (WML) та мова розмітки портативних пристроїв (HDML), не переносяться з одного бездротового пристрою на інший. WAX працює на набагато вищому рівні порівняно з іншими мовами розмітки і тому є портативним на різних бездротових пристроях. Розробник додатків створює специфікацію WAX для певного розділу коду, який потім може бути реалізований на різних пристроях без основної модифікації. WAX має дуже малу криву навчання, тому розробники додатків можуть вивчити технологію за дуже короткий час із потрібними налаштуваннями.

Техопедія пояснює бездротовий абстрактний XML (WAX)

Питання про переносимість бездротових пристроїв виникає через різні формати зображень та текстові файли, що підтримуються на різних телефонах. Портативні пристрої високого класу підтримують формати зображень, такі як JPEG та BMP, тоді як пристрої низького класу можуть підтримувати лише зображення GIF. Тому портативна мова є важливою при розробці програми, оскільки вона може автоматично відображати такі обмеження на конкретних пристроях. WAX включає базу даних служб XML, функції розпізнавання пристроїв та реєстр для визначення оптимальної візуалізації вмісту. Пристрої, що поділяють схожі аспекти та атрибути, можна об'єднати в одну категорію. Специфікація WAX перетворюється на різні бездротові мови за допомогою перетворень XSL.


Специфікації мови WAX функціонують на дуже високому рівні абстракції. Вони ґрунтуються на синтаксичних властивостях HTML і WML. Один і той же компонент WAX відображається браузером по-різному на різних пристроях щодо оптимального суб'єктивного вигляду. Специфікація WAX перетворюється на цільові HTML, HDML та WML мови розмітки, застосовуючи розширювані перетворення таблиць стилів (XSLT).


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


Сервлет WAX є основним класом специфікації WAX. Однак можна використовувати інші мови та сервери, окрім Java. Також притаманні класи WAX забезпечують об'єднання баз даних та механізми реєстрації додатків.

Що таке бездротовий абстрактний XML (віск)? - визначення з техопедії