Веб-Зайн

Добро пожаловать в Веб-зайн: блог об изучении различных аспектов инженеринга систем, основанных на SGML, XML; исследовании прикладных вопросов. Решение прикладных задач обработки данных с точки зрения программиста на таких языках, как Ruby, JavaScript и C++.

  • Статьи
  • Лаборатория
  • Указатель «Абра»
  • Как связаться?
  • Валидация XML и XHTML

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • Теги:
    • теория
    • Javascript
    • XML
    • XHTML
    • приложения
    3 мнения
  • А валидация ли?

    25 сентября 2008 года, выпуск #16

    Валидация — как много в этом слове. Или же оно ни о чём не говорит и ничего не объясняет? Я думаю, что Web-инженеры, а особенно работники передовой (front-end), не раз пользовались валидацией от W3C, однако представляют ли они, что делает эта система и как она это делает? На все эти вопросы мы постараемся найти ответы.

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

    • Теги:
    • теория
    • валидация
    • соответствие
    • документы
    2 мнения
  • Философский взгляд на Web

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

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

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

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

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

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

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

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

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

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

    • Теги:
    • теория
    • rel-translation
    • микроформаты
    • спецификации
    • HTML
    • hreflang
    50 мнений
  • 4ая
  • следующая
  • предыдущая
Блог Веб-Зайн
  • Показать метки
  • Как связаться?
  • Центр статистики
  • Авторский кружок

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

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