Февраль 25, 2006

Экранированная разметка вредна. Её необходимо искоренить.

Если это не пресечь, анти-шаблон экранированной разметки разойдётся по XML-языкам. Если не удастся остановить его вовремя, то он станет стандартом де-факто, и разработчики будут вынуждены продолжать поддержку этой мерзости из простых экономических соображений. И виноваты будут не они, а все мы — в том, что не убили вирус до того, как он заразил всё вокруг.

Цикл статей Нормана Уолша:

Экранированная разметка вредна

Как в XML-документ вставить фрагмент XML или HTML? Только не используя CDATA или экранирование спецсимволов, требует Норман Уолш, и объясняет, почему экранирование неправильно.

Экранированная разметка: всё-таки она вредна

Никто так и не предложил ни одного мало-мальски убедительного аргумента за примирение с экранированной разметкой.

Экранированная разметка: чем же её заменить

Настало время приостановить критику. Автор предлагает свои решения.

Февраль 23, 2006

Сайт GovTrack.us, общественные данные и семантический веб

На xmlhack.ru опубликована статья «Сайт GovTrack.us, общественные данные и семантический веб». В ней Джошуа Тауберер рассказывает, как он использует технологии семантической сети для создания GovTrack.us, сайта, систематизирующего информацию американского правительства.

Февраль 18, 2006

MiLK 0.2

Максим Таланов выпустил новую версию MiLK 0.2, декларативного языка описания динамического содержания сайтов (мы уже писали о первой версии).

Основные улучшения:

  • исправлены ошибки,
  • упрощена работа с логическими конструкциями и конструкциями сравнения,
  • расширена документация,
  • появился пример сайта на MiLK.

Февраль 15, 2006

Встреча JUG, посвящённая XML, - 2

11 февраля 2006 состоялась встреча Java User Group, посвящённая XML. Принимаются заявки на корпоративные выступления.

Внимание, осторожно! В слайдах приведён пример с разметкой в секции CDATA и с использованием disable-output-encoding, но не сказано, что так делать не надо.

Зато мне понравились цитаты:

— XML — это, конечно, хорошая идея, но слишком разрекламированная. У нас вот система дико тормозит, когда с XML работает.
— А какого размера у вас XML?
— Да как у всех, мегабайт по 10…

Я знал, как положить XML в реляционную структуру, и я это сделал!

Февраль 13, 2006

Написание скриптов для Flickr на Python и REST

На xmlhack.ru опубликована статья «Написание скриптов для Flickr на Python и REST». В ней Юч Огбуджи показывает, как использовать Python для взаимодействия с Flickr как с облегчённым веб-сервисом.

Февраль 12, 2006

Правильное HTTP-кэширование: httplib2

На xmlhack.ru опубликована статья «Правильное HTTP-кэширование: httplib2». В ней Джо Грегорио рассказывает про особенности кэширования HTTP и представляет библиотеку httplib2, полнофункциональный HTTP-клиент, написанный на Python.

Февраль 10, 2006

Выиграй, отказавшись

На xmlhack.ru опубликована статья «Выиграй, отказавшись». В ней Мика Дубинко исследует общие подходы к созиданию, стоящие за хорошими и плохими сторонами XML.

Февраль 05, 2006

Приглашаем на борт: AJAX, HTML-холст, и Суперпоезд

На xmlhack.ru опубликована статья «Приглашаем на борт: AJAX, HTML-холст, и Суперпоезд». В ней Дэйв Гувер показывает, как использовать AJAX, Ruby и новый HTML-тег canvas для создания активных веб-приложений.