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

Реферат Складові документи на основі XML





нт був збережений в звичайному текстовому форматі редактора.

Написання ХМL-коду значно спрощується у разі використання спеціалізованого XML-редактора. Нижче наводиться перелік найпоширеніших програм:

. Adobe FrameMaker- фірма Adobe пропонує розширену, але дорогу підтримку XML у своїй програмі FrameMaker.

. XML Prо - складний у застосуванні, але потужний XML-редактор.

. XML Writer- колірне виділення синтаксису, приємний для ока інтерфейс.

. XML Notepad - безкоштовно поширюваний редактор XML-коду від фірми Microsoft, хоча його застосування трохи важко.

. eNotepad - замінник WordPad, добре обробляє XML-код, якому властивий ретельно продуманий інтерфейс користувача.

. XML Spy - добре продуманий інтерфейс користувача, який простий у застосуванні.

7. Serna Free - XML ??редактор Serna володіє інтуїтивно-зрозумілим і зручним інтерфейсом користувача і багато в чому нагадує традиційний текстовий редактор.


4. Редактор Serna Free


Графічні редактори з графічним інтерфейсом вважаються легшими у застосуванні, ніж текстові редактори, і не можуть вимагати знання синтаксису XML. Такі редактори часто називають візуальними, або WYSIWYG, але не всі графічні редактори є візуальними - існують також графічні редактори типу WYSIWYM («Ти бачиш те, що маєш на увазі»). Графічні редактори XML називаються WYSIWYM, коли вони намагаються відобразити фактичне значення елементів XML. WYSIWYM редактори не відображають графічно кінцевий вигляд документа, а замість цього фокусуються на передачі змісту тексту. Вони використовують DTD або схеми XML і/або конфігураційні файли, щоб відображати елементи XML за допомогою графічних компонентів.

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

Візуальні редактори (WYSIWYG) дозволяють редагувати файли безпосередньо, відображаючи теги не у вигляді коду, а у вигляді графічного зображення. Найчастіше візуальні редактори намагаються емулювати кінцевий результат деякої трансформації або застосування стилю CSS.

неосмислених використання візуального редактора може призвести до створення документів, що не володіють семантикою, властивою певному мові XML. Таке відбувається, коли користувач зосереджений на спробі домогтися певного візуального представлення за допомогою редактора, а не використовує візуальний редактор для спрощення редагування документа. Наприклад, хтось створює веб-сторінку і використовує елемент H2 (значення: заголовок другого рівня) замість H1 (значення: заголовок першого рівня), тому що він відображається більш дрібним шрифтом в поточному використовуваному візуальному редакторі. У даному випадку автор робить вибір на основі відомого візуального представлення, але відвідувач веб-сайту може побачити це відображеним по-іншому у своєму браузері.

Однак, покуда автор розуміє сенс, лежить у основі документа, і не приймає рішень на основі буквального відображення у візуальному редакторі, візуальний редактор представляє цінність для письменника. В цілому набагато простіше читати документ, представлений візуально, ніж читати голий код XML. Крім того, робота в візуальному редакторі набагато більш інтуїтивна, оскільки візуальні редактори пропонують інструменти, схожі на ті, які присутні в традиційних звичних текстових процесорах. Деякі візуальні редактори дозволяють використовувати DTD або схему і налаштовувати користувальницький інтерфейс.

Зазвичай візуальні редактори підтримують CSS, а не XSLT, оскільки трансформації XSLT можуть бути дуже складними, і буває неможливо зрозуміти, що мав на увазі користувач при зміні кінцевого результату. Візуальні редактори з підтримкою XSLT, серед яких можна виділити редактор Syntext Serna, вносять зміни безпосередньо у вихідний код XML і оновлюють відображуваний вид документа, запускаючи XSLT для кожної зміни.

Serna Free - безперечно кращий вибір, якщо ви шукаєте безкоштовний візуальний XML редактор з відкритим кодом для використання в особистих, освітніх або інших некомерційних целях.редактор Serna використовує настроюються шаблони XML документів, щоб ви могли простіше створювати і відкривати документи. Документи можна відкрити одним клацанням миші, так як Serna автоматично визначає XML шаблон для даного типу XML документа і застосовує відповідну XML схему, таблицю стилів XSL для його відображення і т.д.

XML редактор Serna поставляється з готовими ш...


Назад | сторінка 6 з 8 | Наступна сторінка





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

  • Реферат на тему: Графічні редактори, які використовуються для створення векторних і растрови ...
  • Реферат на тему: Графічні редактори
  • Реферат на тему: Графічні редактори Corel Draw і Photoshop
  • Реферат на тему: Комп'ютерна графіка та основні графічні редактори
  • Реферат на тему: Текстовий редактор Microsoft Word