XML Pro виводить Web-сторінки за рамки HTML

огляд

Перший авторський пакет фірми Vervet на базі Windows вдався

Трава Бетони (PC Week Labs)

Завдяки XML Pro 1.0 фірми Vervet Logic з його простим інтерфейсом і легкими у використанні майстрами автори Web-сторінок відразу ж зможуть заговорити на новому мовою.

Продукт є першим з випробовувалися в Тестовому центрі PC Week Labs авторських пакетів, який відкриває дорогу розширювана мова розмітки XML (Extensible Markup Language), який представляє собою підмножина мови SGML (Standard Generalized Markup Language) і використовує "елементи" (або теги), які дозволяють передавати структуровані дані Web-додатків. XML дасть авторам можливість доставляти по Інтернету більш повні документи і набори даних, ніж ті, що дозволяє створювати фактично став сьогодні стандартом мову HTML.

Перший XML-редактор-XML Pro- виявився, на наш погляд, вельми вдалим. Це ПО дозволить авторам Web-сторінок швидко створювати документи на базі XML, не вивчаючи детально сам цю мову. Правда, продуктом можна користуватися лише в Windows-системах.

Правда, продуктом можна користуватися лише в Windows-системах

Ієрархічний інтерфейс XML Pro дозволяє авторам Web-сторінок без праці створювати і редагувати XML-документи

Треба відзначити, що вже з'являються підтримують XML Web-браузери, наприклад Internet Explorer 4.0 корпорації Microsoft. Однак в старих версіях браузерів XML-сторінки не читаються, і це якийсь час буде звужувати коло їх користувачів.

XML Pro, який за $ 149,95 можна отримати з Web-вузла фірми Vervet, підтримує специфікацію XML 1.0 організації World Wide Web Consortium. Java-версія XML Pro поставляється по груповим ліцензіями або за умови покупки великого числа копій продукту.

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

елементи стилю

XML-документ повинен починатися з кореневого елемента, який описує тип даних цього документа. Використовуючи майстри XML Pro під назвою Element Wizard, ми могли легко створювати нові елементи такого документа, просто набираючи їх назви. При цьому пакет автоматично створює код XML.

У програмі є палітра, що дозволяє наочно бачити всі елементи, які використані в документі. Щоб вставити в документ будь-якої елемент, досить виділити його і натиснути кнопку Insert. При видаленні елемента з документа пакет коректно вилучає цей елемент з усього файлу, що гарантує правильність і цілісність XML-документа.

Щоб перемістити елемент всередині документа, користувач XML Pro повинен виділити цей елемент, а потім в панелі інструментів вибрати стрілку вгору або вниз. На наш погляд, тут було б доцільніше використовувати метод буксирування, застосовуваний в SGML-редакторах типу Frame Marker + SGML фірми Adobe Systems.

коректність документів

XML Pro підтримує контроль правильності документів, перевіряючи їх відповідність шаблонами DTD (Document Type Definition- опис типу документа). Шаблон DTD- це зовнішній документ, який описує пристрій XML-документів. Шаблони DTD показують, які типи елементів повинні бути в документах, які атрибути пов'язані з тими чи іншими тегами і які типи даних можуть бути частиною елемента або атрибута.

При перевірці структури XML-документа XML Pro порівнює цю структуру з відповідним DTD-шаблоном, засвідчуючи правильність використаних в документі елементів і атрибутів. Як показали наші тести, досить декількох клацань мишею, щоб без праці перевірити коректність структури XML-документів.

У XML Pro є дуже корисна опція, яка дозволяє показувати тільки ті елементи і атрибути, які відповідають DTD, асоційованого з даним XML-документом. Якщо елемент є коректним, то XML Pro виводить на екран діалогове вікно з повідомленням про помилку.

Однак цю опцію варто вдосконалити. Краще б XML Pro не тільки виводив окремі повідомлення про помилки в елементах, але і дозволяв побачити всі ці помилки разом, зводячи їх для зручності редагування в один список. Тоді користувачі змогли б швидше коригувати XML-документи.

Атрибути XML-документа дають інформацію про елемент. Скажімо, елемент "приналежність" може мати атрибут "викрутка". Наявний в XML Pro майстер Attribute Wizard дозволяє, якщо необхідно, швидко створити список атрибутів і асоціювати їх з відповідними елементами.

Резюме для керівників

XML Pro 1.0 фірми Vervet є один із перших редакторів XML-документів. Він має продуманий і простий у використанні графічний інтерфейс і дозволяє авторам Web-сторінок швидко конструювати XML-документи. Незважаючи на дрібні недоробки, за допомогою цього редактора можна створювати закінчені документи, не вдаючись до використання більш складних SGML-інструментов.Методіка оцінки: www.pcweek.com/reviews/meth.html.

XML Pro 1.0.Vervet Logic, Блюмінгтон, шт. Індіана, (812) 856-5270, www.vervet.com.

(+) Простота використання; наявність шаблонів для швидкого створення документів; підтримка контролю за відповідністю шаблоном DTD.

(-) Відсутні кошти буксирування елементів; продукт можна використовувати тільки в Windows-системах; старі браузери не здатні читати код XML, через що створені документи будуть недоступними для більшості користувачів.

Версія для друку

Тільки зареєстровані користувачі можуть залишати коментарі.

Дополнительная информация

rss
Карта