Темы

Технологии XML

XML Technologies · 89 статей

  1. Определения типов документов (DTD) в SGML и XML: структура, валидация и безопасность.

    Определение DTD: спецификация типов документов SGML/XML/HTML. Валидация структуры, элементы и атрибуты. Внутреннее или внешнее объявление DTD.

    #1968 · 2 мин чтения

  2. Стандарты электронного обучения: SCORM и xAPI

    SCORM: стандарт для электронного обучения. Описание спецификаций, пакетирования контента (PIF) и последовательности обучения. Совместимость с LMS.

    #6829 · 3 мин чтения

  3. SMIL: Язык разметки для мультимедийных презентаций

    SMIL 2.0: язык разметки для мультимедийных презентаций. Модульная структура, интеграция с SVG и Timed Text, профили XHTML+SMIL. Стандарт W3C.

    #6944 · 3 мин чтения

  4. Протокол обмена сообщениями SOAP для веб-сервисов

    SOAP: протокол обмена данными для веб-сервисов. Использует XML, HTTP, обеспечивает взаимодействие между разными ОС и языками программирования. SEO-оптимизация.

    #7096 · 6 мин чтения

  5. Язык разметки XML: Структурирование и обмен данными

    XML: язык разметки для хранения и передачи данных. Стандарт W3C, обеспечивающий читаемость для людей и машин, поддержку Unicode и простоту использования.

    #8140 · 14 мин чтения

  6. Язык XSL: Трансформация и представление XML-документов

    XSL: что это такое? Узнайте о языках XSLT, XSL FO и XPath для преобразования и форматирования XML. SEO-оптимизация, спецификации W3C, MSXML.

    #8147 · 3 мин чтения

  7. Язык XSLT для преобразования XML-документов

    XSLT: язык преобразования XML в HTML, текст, PDF и другие форматы. Поддержка JSON. Актуальная версия – XSLT 3.0 для Java, Python, PHP, NodeJS и др.

    #8158 · 5 мин чтения

  8. Java API для обработки XML (JAXP)

    JAXP: Java API для обработки XML. Парсинг (DOM, SAX, StAX), валидация и преобразование XML документов. Актуальные версии и поддержка JSR.

    #10294 · 2 мин чтения

  9. DocBook: Язык разметки для технической документации

    DocBook: семантическая разметка для технической документации. Создание контента, независимого от формата (HTML, PDF, EPUB). Легкий перенос и публикация!

    #10361 · 5 мин чтения

  10. S-выражения: Формат сериализации данных

    S-выражения (sexpr) в программировании: формат сериализации данных, как в Lisp. Сравнение с XML, преимущества и недостатки. Простота и гибкость.

    #12763 · 3 мин чтения

  11. Язык разметки WML для беспроводных устройств

    WML: устаревший язык разметки для WAP устройств (мобильных телефонов). Основан на XML, предшествовал XHTML и HTML. История, стандарты WML 1.1 и 2.0.

    #13482 · 2 мин чтения

  12. XML-RPC: Протокол удаленного вызова процедур на основе XML

    XML-RPC: протокол удаленного вызова процедур, использующий XML для кодировки и HTTP для передачи данных. История, развитие и альтернативы стандарта.

    #18201 · 3 мин чтения

  13. Язык разметки JSML для синтеза речи на основе XML

    JSML: язык разметки на основе XML для синтеза речи в Java Speech API. Соответствует стандартам XML, известен также как JSpeech Markup Language.

    #45393 · 1 мин чтения

  14. VoiceXML: Стандарт для разработки голосовых интерфейсов.

    VoiceXML: стандарт для разработки интерактивных голосовых приложений и систем автоматического обслуживания. Основан на XML, работает через телефонную сеть.

    #53478 · 3 мин чтения

  15. Схема XML (XSD): Определение и применение

    XSD (XML Schema Definition) от W3C: описание элементов XML, проверка данных и обеспечение валидности документов. Разработка ПО для обработки XML.

    #55475 · 4 мин чтения

  16. XML-грамматика для географических данных (GML)

    GML: XML-грамматика для географических данных от OGC. Обмен геоинформацией, векторные объекты, покрытия, сенсорные данные. Создание GML-профилей.

    #58838 · 9 мин чтения

  17. Трансформации XML в потоковом режиме (STX): Высокоскоростная альтернатива XSLT.

    STX: Быстрая и эффективная обработка XML без полной загрузки в память. Альтернатива XSLT 1.0/2.0 для потоковой обработки данных. XML стандарт.

    #67883 · 1 мин чтения

  18. XML-конвейеры: определение, языки и стандарты.

    XML-пайплайн: что это такое? Объединение XML-процессов (преобразований, валидаций) для обработки данных. Языки и движки XML-пайплайнов.

    #69363 · 1 мин чтения

  19. YAML: Человекочитаемый формат сериализации данных

    YAML – это удобный для чтения формат сериализации данных, часто используемый в конфигурационных файлах. Альтернатива XML и JSON, прост в использовании.

    #79445 · 11 мин чтения

  20. RELAX NG: Язык схем для XML

    RELAX NG: схема для XML документов. Простота, компактный синтаксис, стандарт OASIS и ISO/IEC 19757. Определение структуры и содержимого XML.

    #83101 · 2 мин чтения

  21. Schematron: Язык валидации XML на основе правил

    Schematron: язык валидации XML на основе правил. Проверка структуры и содержания XML, возможности XPath. Превосходит XML Schema и DTD.

    #83200 · 1 мин чтения

  22. Язык описания каталогов ресурсов (RDDL)

    RDDL: язык описания ресурсов для XML-пространств имен. Расширение XHTML Basic 1.0 для поиска информации и ресурсов. Неофициальная спецификация.

    #83737 · 1 мин чтения

  23. Устаревший формат векторной графики VML

    VML: устаревший XML-формат векторной графики, использовавшийся в MS Office. Устарел с 2012 г. и больше не поддерживается Internet Explorer.

    #86303 · 2 мин чтения

  24. SyncML: Стандарт синхронизации данных и управления устройствами

    SyncML: стандарт синхронизации данных для мобильных устройств. Поддержка Outlook, Google, Facebook, Twitter. Замена ActiveSync и проприетарным решениям.

    #91554 · 7 мин чтения

  25. XForms: XML для создания веб-форм

    XForms: XML формат для веб-форм. Создание интерактивных форм, альтернатива HTML. MVC архитектура, спецификации W3C. Подробно о XForms 1.0 и 1.1.

    #96120 · 6 мин чтения

  26. Атом: Стандарты веб-каналов и публикации

    Atom: веб-стандарты для RSS-лент и публикации контента. Форматы Atom Syndication и Atom Publishing Protocol (AtomPub) – простое обновление ресурсов.

    #109808 · 5 мин чтения

  27. XSL FO: Форматирование XML для создания PDF и других документов

    XSL FO: язык разметки для форматирования XML в PDF. Часть XSL (XSLT, XPath). Версия 1.1 (2006). Технологии W3C для трансформации данных.

    #123024 · 12 мин чтения

  28. Открытый формат документов OpenDocument

    OpenDocument Text (ODT): открытый XML формат для офисных документов. Стандарт ISO/IEC 26300, разработан OASIS для OpenOffice и других приложений.

    #126332 · 4 мин чтения

  29. Язык связывания XML: XLink и его применение

    XLink: язык разметки XML для создания ссылок внутри и между документами. Стандарт W3C для связывания данных и добавления метаданных. XLink 1.1.

    #130373 · 3 мин чтения

  30. Химическая разметка языка (CML): формат и применение

    ChemML (CML): язык разметки для хранения и обмена химической информацией. Основан на XML, обеспечивает совместимость и повторное использование данных.

    #134983 · 1 мин чтения

  31. Saxon: XSLT и XQuery процессор для различных платформ

    Saxon: мощный XSLT и XQuery процессор от Saxonica. Java, JavaScript, .NET версии. Открытый и коммерческий исходный код. Актуальная версия 12.0.

    #137529 · 5 мин чтения

  32. XML-подписи: синтаксис, валидация и безопасность

    XML подписи (XMLDSig): синтаксис, стандарты W3C, применение в SOAP, SAML и других веб-технологиях. Подробно о типах подписей: отсоединенные, встроенные.

    #138333 · 2 мин чтения

  33. OpenMath: Язык разметки для математических формул

    OpenMath: язык разметки для математических формул. Дополняет MathML семантикой, определяет объекты и словари понятий. XML или бинарный формат.

    #140854 · 2 мин чтения

  34. Привязка XML данных к объектам: методы и преимущества

    Привязка XML данных: представление XML информации как объектов в памяти. Упрощает доступ к данным, игнорируя структуру или сохраняя её полностью.

    #141680 · 3 мин чтения

  35. Инициатива текстовой кодировки: академическое сообщество и стандарт TEI

    TEI: Стандарт кодирования текста для цифровых гуманитарных наук. Семантическая разметка XML, поддержка исследований, инструменты и ресурсы для работы с текстом.

    #141683 · 4 мин чтения

  36. Редакторы XML: Функциональность, типы и применение

    Редактор XML: создание и редактирование XML-документов. Функции автозаполнения, графический интерфейс, удобство для пользователей с любым уровнем подготовки.

    #144026 · 4 мин чтения

  37. Лёгкие языки разметки: простота и удобство использования

    Легкие языки разметки (LML): простота, читаемость, удобство редактирования в текстовом редакторе. Для документации, блогов, вики и ввода данных.

    #144929 · 6 мин чтения

  38. Дэвид Меггинсон: Пионер XML и открытого ПО

    Дэвид Меггинсон – канадский разработчик ПО, создатель SAX API для XML. Эксперт в области открытого ПО и XML стандартов, лауреат Java Technology Achievement Award.

    #145579 · 1 мин чтения

  39. Apache Cocoon: Web-фреймворк на основе XML и XSLT

    Apache Cocoon – Java веб-фреймворк для публикации XML и XSLT. Разделение задач, компонентная разработка, ETL, интеграция данных. CMS Lenya & Daisy.

    #146007 · 3 мин чтения

  40. Тим Брей: от XML до критики Amazon Web Services

    Канадский разработчик ПО, соавтор XML. Работал в Amazon, Google, Sun. Ушёл из Amazon из-за увольнений осведомителей. Биография и карьера.

    #146405 · 3 мин чтения

  41. Схемы XML: Описание и виды

    XML схемы: описание типов XML документов, ограничения структуры и контента. DTD, XML Schema, RELAX NG – языки для определения схем. SEO-оптимизация XML.

    #150096 · 3 мин чтения

  42. Библиотека парсеров Expat: Обзор и особенности

    Expat – это C библиотека для парсинга XML 1.0. Используется в Apache, Mozilla, Python, PHP и др. Открытый исходный код, разработана James Clark.

    #150881 · 2 мин чтения

  43. DIME: Неудавшийся стандарт Microsoft для потоковой передачи данных

    DIME: протокол Microsoft для передачи бинарных данных в интернете. Устаревший стандарт, рекомендованный для Web-сервисов и Java EE, но не получивший RFC статуса.

    #156067 · 1 мин чтения

  44. XFA: Архитектура XML-форм и её развитие

    XFA: архитектура XML-форм от JetForm для веб-форм и PDF. Устарела в PDF 2.0, не стала ISO стандартом. Подробности о спецификации XFA.

    #164892 · 8 мин чтения

  45. XPath 2.0: Описание и особенности языка запросов

    XPath 2.0: руководство по языку запросов XML от W3C. Выбор данных из XML, древовидная структура документа. Устаревший, заменен XPath 3.0.

    #169684 · 6 мин чтения

  46. Формат файлов PAD: описание и история развития

    Формат PAD: стандарт для описания ПО. XML-схема для автоматизации каталогов приложений Windows, macOS, Linux. Экономит время авторам и вебмастерам.

    #173044 · 2 мин чтения

  47. RTML: Язык программирования для Yahoo! Store и Yahoo! Site

    RTML: язык разметки для Yahoo! Store и Yahoo! Site. Создан Viaweb (Paul Graham, Robert Morris) для e-commerce платформ. Шаблонизация, веб-хостинг.

    #177391 · 2 мин чтения

  48. CCXML: Стандарт управления телефонией на основе XML

    CCXML: стандарт XML для асинхронного управления телефонией и интеграции с VoiceXML. Рекомендация W3C, обеспечивает контроль голосового канала.

    #191191 · 4 мин чтения

  49. CellML: Язык описания математических моделей в биологии.

    CellML: язык разметки для математических моделей, особенно в биологии. Портатный формат, модульность, альтернатива SBML. Разработка и моделирование.

    #192527 · 5 мин чтения

  50. XML базы данных: архитектура, возможности и реализация.

    XML базы данных: хранение, запрос и управление данными в формате XML. NoSQL СУБД для эффективной работы с иерархическими данными и документами.

    #217767 · 1 мин чтения

  51. SPML: XML-фреймворк для управления доступом к сервисам

    SPML: стандарт OASIS для обмена данными о предоставлении услуг и ресурсов. XML-фреймворк для интеграции и взаимодействия организаций. Версии 1.0 и 2.0.

    #221238 · 3 мин чтения

  52. Annodex: Формат аннотирования и индексации мультимедиа

    Annodex: формат для аннотации и индексации аудио и видео, разработанный CSIRO. Основан на Ogg, использует CMML для метаданных и создания CMWeb.

    #224626 · 2 мин чтения

  53. Языки разметки пользовательских интерфейсов: обзор.

    EMML: язык разметки для создания корпоративных mashup-приложений. Поддержка REST, WSDL, RSS, JSON, XML и других форматов данных. DSL для интеграции.

    #229414 · 2 мин чтения

  54. Языки разметки пользовательских интерфейсов

    Языки разметки UI: создание графических интерфейсов. XML-диалекты, JavaScript, повторное использование кода, упрощение дизайна и разработки интерфейсов.

    #229626 · 6 мин чтения

  55. Сравнение языков разметки документов

    Сравнение языков разметки документов: AsciiDoc, CDF, Creole и др. Информация о создателях, версиях, редакторах и возможностях преобразования форматов.

    #230413 · 3 мин чтения

  56. Пространства имен XML: обеспечение уникальности элементов и атрибутов

    Пространства имен XML: уникальные элементы и атрибуты в XML-документах. Рекомендации W3C, разрешение конфликтов имен, примеры использования. XML, пространства имен.

    #244249 · 4 мин чтения

  57. Обобщенный язык разметки (GML): История и применение

    Язык разметки GML: история создания, принципы работы и применение в IBM SCRIPT/VS для форматирования текста и создания документов.

    #258205 · 1 мин чтения

  58. Формат плейлистов XSPF: Переносимость и расширенные возможности обмена

    XSPF: формат плейлистов в XML для цифровых медиа. Обеспечивает переносимость плейлистов между компьютерами и устройствами, спонсируется Xiph.Org.

    #267856 · 1 мин чтения

  59. XrML: История и Эволюция Языка Управления Правами

    XrML: язык разметки прав доступа для цифрового контента. Основан на XML, стандартизирован как REL (MPEG 21). Разработка – ContentGuard, Xerox PARC.

    #270198 · 4 мин чтения

  60. Сущности в SGML: Типы, Объявления и Применение

    Сущности SGML: базовый тип данных для организации документов. Определение, типы, ключевые слова и ссылки на внешние документы – всё о сущностях SGML.

    #276832 · 2 мин чтения

  61. E4X: Расширение ECMAScript для работы с XML

    E4X: расширение ECMAScript для работы с XML. Упрощенный синтаксис, доступ к XML как к примитиву, альтернатива DOM. ISO/IEC 22537:2006.

    #277501 · 3 мин чтения

  62. Символьные сущности в SGML, HTML и XML: Обзор и особенности использования

    Справочник по именованным сущностям HTML и XML: коды символов, атрибуты, объявление сущностей в DTD. Полный список для SGML, HTML5, XHTML.

    #287709 · 3 мин чтения

  63. Fast Infoset

    #293002 · 4 мин чтения

  64. Язык разметки XACML для управления доступом

    XACML: стандарт для управления доступом на основе атрибутов. XML-язык для определения политик безопасности, архитектура и модель обработки запросов.

    #304813 · 6 мин чтения

  65. Стандарт DAISY для цифровых аудиокниг и доступной информации

    DAISY: стандарт для аудиокниг и текстов для людей с нарушениями зрения и дислексией. Поиск, закладки, навигация, регулировка скорости – всё для комфортного чтения!

    #313909 · 3 мин чтения

  66. Информационное множество XML: спецификация и компоненты

    XML Infoset: абстрактная модель данных XML-документа от W3C. Определение элементов, атрибутов и других информационных элементов. Без требований к валидности.

    #319231 · 2 мин чтения

  67. Секции CDATA в SGML и XML: Назначение и особенности использования

    CDATA в SGML и XML: что это такое и для чего используется. Разбираемся с секциями символьных данных, их синтаксисом и отличиями от обычного текста.

    #324676 · 2 мин чтения

  68. Open Scripture Information Standard

    #328962 · 1 мин чтения

  69. XDIME: Язык независимой разметки для различных устройств

    XDIME: язык разметки для адаптации контента под любые устройства. Создавайте сайты один раз и отображайте их корректно на ПК, мобильных и других платформах.

    #339863 · 2 мин чтения

  70. Язык разметки SALT: альтернатива VoiceXML для голосового управления

    SALT: язык разметки для голосового управления веб-приложениями. Поддержка распознавания речи, мультимодального доступа и телефонии. Альтернатива VoiceXML.

    #341542 · 2 мин чтения

  71. OpenFormula: Открытый стандарт для обмена формулами в таблицах

    OpenFormula: открытый стандарт для обмена формулами в таблицах. Входит в OpenDocument 1.2. Подробности о спецификации, MathML и обмене данными.

    #348284 · 3 мин чтения

  72. CXML

    #348940 · 2 мин чтения

  73. Язык описания гипермедиа NCL для интерактивного телевидения

    NCL: декларативный язык для интерактивного ТВ и гипермедиа. Описывает синхронизацию и композицию мультимедиа, используя XML и XHTML. Создание сложных документов.

    #353347 · 1 мин чтения

  74. Ричард Джеллифф: Пионер веб-стандартов и XML-технологий

    Рик Джеллиф – австралийский программист, эксперт по веб-стандартам (XML, ISO, W3C). Создатель языка Schematron. Технический директор Topologi Pty. Ltd.

    #367422 · 2 мин чтения

  75. StAX: API для потоковой обработки XML

    StAX API для работы с XML: чтение и запись данных, альтернатива DOM и SAX. Экономия памяти, высокая скорость, потоковая обработка XML документов.

    #372149 · 1 мин чтения

  76. Форматы файлов Microsoft Office: ECMA и ISO/IEC 29500

    Форматы файлов Microsoft Office: поддержка ECMA 376, ISO/IEC 29500. Эволюция от Office XP (XML) к современным версиям. Совместимость и особенности.

    #375952 · 1 мин чтения

  77. ОмниМарк: Язык программирования для обработки данных и преобразования форматов.

    OmniMark – язык программирования 4-го поколения для обработки данных и конвертации форматов. Используется в издательском деле, поддержка XML и XQuery.

    #380539 · 3 мин чтения

  78. XMLSpy: Среда разработки для XML и JSON

    XMLSpy: мощная IDE для разработки XML, JSON и Web-сервисов. Редактирование XML, JSON, Schema, XSLT, XPath и др. Лицензионное ПО от Altova с 1999 года.

    #381782 · 2 мин чтения

  79. Спецификации открытого стандарта документов OpenDocument

    Открытый стандарт документов OpenDocument: технические характеристики, преимущества и шаблоны. Альтернатива проприетарным форматам, свободный доступ и реализация.

    #385014 · 9 мин чтения

  80. Макото Мурата: вклад в разработку XML и электронных публикаций

    Макото Мурата: японский ученый-компьютерщик, эксперт XML и RELAX NG. Участвовал в разработке XML 1.0 в W3C. Профессор университета Keio.

    #389963 · 3 мин чтения

  81. XMLBeans: Java-привязка к XML на основе схем XML

    XMLBeans: Java-библиотека для работы с XML. Преобразует XML Schema в Java классы, обеспечивая удобный доступ и модификацию XML данных. Apache XML project.

    #405250 · 3 мин чтения

  82. XPP: Профессиональная система автоматизированной XML-верстки

    XPP: автоматизированная система верстки XML, SGML и ASCII в PDF/PostScript. Создание технической, научной и юридической документации. Стандарты качества.

    #427948 · 2 мин чтения

  83. Язык SBML для моделирования биологических систем

    SBML: формат XML для биологических моделей. Инструменты mod2sbml.py и sbml2mod.py для быстрого создания и обмена моделями биологических процессов на Python.

    #444163 · 1 мин чтения

  84. Оптимизированная бинарная упаковка XML (XOP)

    XOP: оптимизация XML с бинарными данными. Уменьшает размер файлов, избегая base64 кодирования. Эффективная сериализация и десериализация данных.

    #454163 · 2 мин чтения

  85. WebML

    #461554 · 4 мин чтения

  86. Structure mining

    #463819 · 3 мин чтения

  87. Microsoft InfoPath

    #466270 · 7 мин чтения

  88. SVG Working Group

    #474412 · 1 мин чтения

  89. MSXML

    #476801 · 4 мин чтения