{

Enumerate

Экспериментальный web-инженеринг

  • Указатель
  • Автор
  • Мой твиттер
  • ПодпискаRSS
  • Валидация XML и XHTML

    20 октября 2008 года, выпуск #4

    В 105-ом выпуске мы подробно рассмотрели формат DTD: чем является, где применяется и какая польза. На самом деле, эта статья была умышленно сфабрикована для того, чтобы мы смогли идти дальше по валидации разных языков программирования.

    Сегодня мы постараемся погрузиться в валидацию до боли знакомых нам языков разметки: XML и XHTML. На первый взгляд, они такие похожие и должны рассматриваться как одно целое, но на самом деле они довольно разные и для них следует писать совершенно разные валидаторы. Можно даже выразиться следующим образом: проверка XHTML на XML-валидаторе будет недостаточной, а XML на XHTML-валидаторе — избыточной, и обе проверки покажут, что документ невалиден.

    Читать далее →

    • Метки:
    • теория
    • XML
    • XHTML
    • валидация
    • DTD
    • XML Schema
    10 мнений
  • Трепанация DTD

    13 октября 2008 года, выпуск #3

    Человеку присуща слабость всё упорядочивать и систематизировать. Заметно, что при этом становится гораздо удобнее воспринимать информацию, которая до этого казалась какой-то разрозненной и несвязанной кипой слов или цифр. Простой процесс приводит к довольно масштабному результату.

    В Web-инженеринге также не обошлось без упорядочивания и систематизации. Одним из примеров подобного явления в нашей с вами области является DTD, который раскладывает по полочкам набор известных (X)HTML-тегов, не даёт запутаться валидатору и браузеру, а также помогает программисту, в некотором роде предоставляя для него минимальный набор справочного систематизированного материала. Жуть как удобно, правда?

    Читать далее →

    • Метки:
    • теория
    • DTD
    • HTML
    • XHTML
    • XML Schema
    10 мнений
  • Скальпель, сестра!

    11 октября 2008 года, выпуск #2

    Как бы рутинно не выглядел процесс разработки Web-документов, он всё равно является творческим: нет ничего интереснее, чем придумывать формы представления информации, упрощать процесс взаимодействия пользователя с ней, склонять читателей к чтению текстов, а писателей — к их немедленному написанию. Пожалуй, это и есть Web как среда обмена информацией. А что если нам, как инженерам, разделить на низком уровне слои представления информации? Такой хитрый ход позволит обеспечить лёгкую модификацию ранее разработанных документов, не прибегая к прямому вмешательству в организацию документа: всё будет проходить достаточно прозрачно и просто.

    Давайте попробуем сегодня достичь подобного результата. Думаю, что у нас всё получится (впрочем, как всегда).

    Читать далее →

    • Метки:
    • теория
    • Javascript
    • XML
    • XHTML
    • приложения
    3 мнения
  • Какие они, semi-valid?

    20 июня 2008 года, выпуск #1

    Очень часто в нашей повседневной жизни мы слышим слова с приставкой «полу-». Очевидно, что с этой приставкой слово приобретает оттенок чего-то сделанного на 50 процентов от возможного результата. В большинстве случае с этой приставкой связаны негативные ассоциации, но не всегда стоит связывать такие ассоциации с контекстом.

    Переходя от лирики к сухой теории, хочется напомнить, что валидация документа — это один из ключевых этапов при разметке документа. Но раз есть такой этап, то есть и промежуточные, ведь так? Именно поэтому я позволю себе представить читателям небольшую теорему по поводу документов с верификацией «semi-valid».

    Читать далее →

    • Метки:
    • теория
    • XHTML
    • XML
    • валидация
    • парсинг
    4 мнения
  • 1ая
  • следующая
  • предыдущая
  • Об авторе
  • Лаборатория
  • Статистика
  • Авторский кружок

Читатели соглашаются с тем, что они читатели

Доставляется с 2007 года по сей день

}