Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

XMetaL или XMetaL Author - это программное приложение, которое люди используют для создания и редактирования документов в XML и SGML . Он имеет некоторые функции, общие для текстовых процессоров , но представляет собой собственный редактор XML, который можно настроить для работы с различными стандартными и настраиваемыми DTD и схемами XML . XMetaL был впервые выпущен SoftQuad Software в 1999 году и в настоящее время разрабатывается JustSystems .

Использует [ редактировать ]

XMetaL имеет пользовательский интерфейс, напоминающий текстовый процессор, в отличие от других редакторов XML, таких как XMLSpy , которые разработаны для программистов XML. [1] [2] XMetaL используется как техническими, так и нетехническими авторами [3] чаще всего для разработки технических документов, контента веб-сайтов, газет и журналов, а также организационных политик и процедур. Государственные органы также используют XMetaL для отслеживания законодательства. [4] [5]

Особенности [ править ]

XMetaL включает функции, общие для текстовых процессоров, такие как проверка орфографии, тезаурус и возможность отслеживать изменения, внесенные в документы. [6] XMetaL предоставляет различные представления документа, известные как «Обычный», «Теги включены» и «Обычный текст», которые в разной степени раскрывают базовые теги элементов и другую разметку XML, а также использует стандартные файлы CSS для стилизации документов для отобразить в редакторе. [6] [ мертвая ссылка ] Панель «Диспетчер ресурсов» может использоваться для поиска и вставки таких элементов, как файлы изображений и часто повторно используемые фрагменты текста. [6] [ мертвая ссылка ]

XMetaL можно настроить для работы со стандартными или настраиваемыми DTD или XML-схемами (XSD) . [4] После настройки пользовательский интерфейс отображает параметры для вставки элементов и атрибутов, объявленных в DTD или XSD, и гарантирует, что все изменения в документах действительны в соответствии с правилами DTD или XSD. Разработчики также могут связывать пункты меню и кнопки панели инструментов для редактирования изображений, таблиц и списков с элементами и атрибутами в конкретном DTD или XSD.

С помощью макроса разработчики могут добавлять настраиваемые диалоговые окна , команды меню, кнопки панели инструментов, формы и варианты поведения, используя языки, поддерживаемые средой сценариев Microsoft, такие как JScript и VBScript . [1] Он также включает интерфейсы для COM и Java . [1] XMetaL включает функции для импорта контента из базы данных в XML-документ, [7] и может быть интегрирован с другими системами через API . XMetaL работает с множеством систем управления контентом . [7]

«Корпоративная» версия XMetaL включает DTD Darwin Information Typing Architecture (DITA) и функции для редактирования и публикации тем и карт DITA. [8]

Версия тонкого клиента [ править ]

XMAX, платформа для создания настраиваемых XML-редакторов тонких клиентов , была впервые выпущена в 2003 году под названием «XMetaL for ActiveX». [9] Приложения на основе XMAX могут работать в браузере Internet Explorer для Windows и могут быть встроены в другие приложения, поддерживающие ActiveX . [3]

История [ править ]

XMetaL был впервые разработан SoftQuad Software , которая ранее разрабатывала HTML-редактор HoTMetaL [1] и SGML-редактор Author-Editor. XMetaL 1.0, выпущенный в июне 1999 года, был первым автономным редактором XML, предлагающим пользовательский интерфейс, подобный текстовому процессору. [10] В 2002 году корпорация Corel из Оттавы купила SoftQuad, но не смогла успешно развивать бизнес. [11] В 2003 году XMetaL был переименован в «XMetaL Author», поскольку некоторые функции для расширения и настройки продукта были разделены в приложение «XMetaL Developer».

В 2004 году Corel продала бизнес XMetaL Blast Radius , компании, базирующейся в Ванкувере , где все еще проживало большинство членов первоначальной команды разработчиков XMetaL. [11] Critique, продукт, разработанный Blast Radius для совместного анализа XML-документов, позже будет переименован в «XMetaL Reviewer». XMetaL был первым крупным редактором XML, который предоставил определенные функции для DITA . [3] В 2006 году японская компания JustSystems Corporation приобрела бизнес XMetaL у Blast Radius, сохранив команду разработчиков XMetaL в Ванкувере.

Ссылки [ править ]

  1. ^ a b c d Кейгл, Курт (26 июня 2003 г.). «XMetal 4 и возврат XML-документа» . ZDNet Asia . Проверено 8 июня 2009 .
  2. ^ Флойд, Майкл; Дайк, Тимоти; Гораздо больше, Майкл У .; Гамбхир, Сахиль (30 июня 2002 г.). "Разоблаченный XML". Журнал ПК . 21 (12): 132.
  3. ^ a b c Отчет об управлении содержанием XML и компонентов за 2009 год . Олни, Мэриленд США: CMS Watch. С. 84–91. Архивировано из оригинала на 2008-12-04.
  4. ^ a b Boeri, Роберт Дж. (май 2002 г.). «SoftQuad, Corel и XML будущего контента» . EContent . 25 (5): 7.
  5. ^ Maziarka, Майк; Омри Дуэк (22 марта 2007 г.). «Создание законов с помощью XML: взгляд из бюро законодательных советников штата Калифорния» (PDF) . Консультационная служба по программным стратегиям динамического контента. Архивировано из оригинального (PDF) 6 июля 2008 года . Проверено 8 июня 2009 .
  6. ^ a b c Boeri, Роберт Дж. (март 2000 г.). «SoftQuad's XMetaL 1.2 - Обзор программного обеспечения - Оценка» . Emedia Professional . Проверено 8 июня 2009 .
  7. ^ a b «Создание контента». Журнал ПК . 20 (12): 27. 26 июня 2001 г.
  8. ^ Диксон, Андреа (2007). «Обзор XMetaL Author 5.0 DITA Edition» . WritersUA . Проверено 8 июня 2009 .
  9. ^ Вуд, Джефф (март 2003). «Внутри скобок: COREL XMETAL 4» . Действительно стратегии. Архивировано из оригинального 26 июня 2009 года . Проверено 8 июня 2009 .
  10. ^ Bethony, Херб (7 июня 1999). «XMetal тестирует XML». Неделя ПК . 16 (23): 3.
  11. ^ a b Рид, Ребекка (10 февраля 2004 г.). «Радиус взрыва покупает XMetal от Corel» . IT World Canada . Проверено 8 июня 2009 .

Внешние ссылки [ править ]

  • Официальный веб-сайт