Март 31, 2006

Анонс OpenXmlDeveloper.org

Цитата из речи Билла Гейтса (via):

Мы анонсируем новую организацию, которая называется “OpenXMLDeveloper.org”. Никакая организация не считается хорошей, если вы не поставите слово «открытая» в начало, так что вот оно, тут тоже есть. И вообще, вы знаете, это три моих любимых слова — «открытый», “XML” и «разработчик», и все они — в одной организации.

Март 27, 2006

Краткое введение в RDF

На xmlhack.ru опубликована статья Джошуа Тауберера «Краткое введение в RDF».

Март 26, 2006

Секретное оружие — XML-редактор

В Компьютерре опубликована статья Сергея Токарева «Командная строка для дизайнера». В ней рассказывается про свободный векторный редактор Inkscape.

Команда, работающая над Inkscape, всерьез настроена на то, чтобы сделать его лучшим редактором для работы с SVG. Этот формат является одним из наиболее удачных стандартов W3C.

С точки зрения XML-разработчика, особенно интересна глава «Секретное оружие — XML-редактор». Из неё видно, как XML-технологии сильно помогают обычным пользователям.

Март 24, 2006

Новый Веб?

На xmlhack.ru опубликована статья «Новый Веб?» В ней Симон Сен-Лорен задаётся вопросом, какие из конкурирующих технологий для новой сети, включая Web 2.0 и AJAX, оказались плодотворными.

Март 15, 2006

XQuery 1.0 близок к завершению

На CITForum опубликована статья «XQuery 1.0 близок к завершению». В ней авторы концентрируются на изменениях, которые претерпел XQuery со времени их прежней публикации в 2002-м году.

Март 14, 2006

Вирус для Microsoft InfoPath

Из Компьютерры: На днях специалисты компании F-Secure обнаружили первый вирус для Microsoft InfoPath, программного пакета для работы с XML-документами. Вредоносная программа, получившая имя Icabdi.A, заражает компьютеры под управлением ОС Windows 95/98/Me/NT/2000/XP/Server 2003 и не наносит ощутимого вреда.

Web 2.0: Псевдоразум

На Вебпланете опубликована статья «Web 2.0: Псевдоразум», в которой Николай Митянов делится своим видением настоящего, исконного Web 2.0.

Март 13, 2006

Мастерство беспромедлительной публикации

На xmlhack.ru опубликована статья «Мастерство беспромедлительной публикации». В ней Майкл Фицджеральд напоминает об одной из целей XML — поддержки публикации документов. Технические вопросы по большей части просты, а вот как обстоят дела с процессом разработки? Достаточно ли он гибок, как мог бы быть?

Март 12, 2006

XML и реальная жизнь

По следам анонса статьи Ючи Огбуджи хочется привести пару примеров, когда неправильная работа с XML приводит к проблемам у клиентов.

Сообщение из форума xmlhack.ru:

Делаю шаблоны xslt для преобразования xml-файла справки о доходах. Для получения выходного файла использую консольный msxsl. Возникла проблема: в корневом элементе


<НДФЛ2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:noNamespaceSchemaLocation="ДОХОД_2НДФЛ_01.xsd">

при преобразовании меняется на


<НДФЛ2 xsi:noNamespaceSchemaLocation="ДОХОД_2НДФЛ_01.xsd"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

После этого файлы не принимаются налоговой. Как решить эту проблему?

Разница двух фрагментов кода в том, что атрибуты переставлены местами. С точки зрения XML, эти фрагменты кода идентичны, ибо порядок атрибутов не имеет значения, но в реальности это оказалось не так. Программа называется «Налогоплательщик ЮЛ».

Не стоит думать, что такие проблемы создают только российские программисты. Вот что пишет Michael Kay из Англии:

Несколько лет назад я догадался, что мои электронные декларации для налоговых вычетов передаются с помощью XML. Это случилось, когда я не смог добавить в поля ввода символы “<” и “&”.

Очень печально.

Март 07, 2006

Полезные советы для работы с XML

Юч Огбуджи даёт практические советы в области дизайна XML и обсуждает спорные моменты, связанные с форматированием: «Полезные советы для работы с XML».