{

Enumerate

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • Метки:
    • теория
    • Javascript
    • XML
    • XHTML
    • приложения
    3 мнения
  • Философский взгляд на Web

    9 августа 2008 года, выпуск #4

    Сотую запись в своём блоге мне хотелось посвятить чему-нибудь особенному. В особенном я вижу именно немного необычный, философский взгляд на Web, в частности, на основной язык разметки этой необычной среды.

    Многие читатели блога знают мою тягу к графике, но многие и не догадываются, что тяга к графике может привести к анализу чего-либо с помощью графики. Даже говорить не нужно, что мне всегда было интересно видеть Web немного под иным углом, немного с другой точки зрения. Сегодня, в этой статье, мы попробуем осуществить сдвиг нашей точки зрения на другую позицию.

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

    • Метки:
    • теория
    • аналитика
    • Web
    • HTML
    • Ruby
    16 мнений
  • Микроформат rel-translation (черновик)

    16 июля 2008 года, выпуск #3

    Данный документ является черновым вариантом спецификации микроформата rel-translation. Впоследствии данный черновой вариант будет доработан, переведён на английский язык и будет выведен на обсуждение сообществу микроформатов с последующим брейнстормингом. Данный микроформат претендует на звание открытого стандарта спецификации микроформатов.

    Данная спецификация является открытой спецификацией, распространяемой с использованием лицензии Public Domain, как и другие открытые спецификации микроформатов.

    В некоторых ситуациях пользователям необходимо предоставить многоязычные версии очень важных документов. Зачастую, механизмы интернационализации не предоставляют «двойную» пользу: они создаются либо только для человека, либо только для машины. В этой записи я постараюсь представить вам черновой вариант будущего выдвиженца в статус микроформата — rel-translation.

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

    • Метки:
    • теория
    • rel-translation
    • микроформаты
    • спецификации
    • HTML
    • hreflang
    50 мнений
  • Какие они, semi-valid?

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

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

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

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

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

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

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

}