Enumerate

В поисках упорядоченной истины

  • Указатель
  • Об авторе
  • Твиттер автора
  • ПодпискаRSS
  • Чем занимается и что умеет верстальщик

    11 августа 2011 года, выпуск #10

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

    Стоит сказать, что это может быть связано не только с тем, что от верстальщиков требуют зачастую не то, что изначально входило (или, по крайней мере, должно было входить) в его обязанности, но и с тем, что часто люди данной профессии обладают некоторыми качествами, которые находятся на стыке других специальностей. Именно поэтому часто происходит искажение предназначения профессии и смещение целей и задач в некую иную область знаний.

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

    • Метки:
    • теория
    • вёрстка
    • HTML
    • CSS
    • разработка
    • декомпозиция
    7 мнений
  • Каскадные Таблицы Трансформации

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

    Единообразие. Довольно просто познать природу вещей, если можно привести их свойства к общему знаменателю. Наш мир многогранен, даже сложен, но, в то же время, он довольно унифицирован. Многое в природе построено по одному и тому же принципу, что позволяет переносить свойства одних объектов на другие. Или даже использовать одни предметы в качестве других. Природа на наших глазах создаёт книгу жизни, и, как хороший автор, использует там метафоры, эпитеты и, разумеется, олицетворения.

    В 105 выпуске уже был обозначен факт, что человеку свойственно всё упорядочивать и систематизировать. Сегодня пришло время упомянуть ещё одно важное человеческое качество: стремление к унификации, созданию единого образа окружающего нас мира. Однако унификация не заканчивается на живой природе, она переносится и на творения человека. Что бы мы не создали, мы не хотим создавать вновь что-то, пусть даже слабо похожее на уже сотворённое, — гораздо мудрым выбором будет для нас использование или приспособление уже созданного.

    Сегодняшний разговор в очередной раз пойдёт о CSS, а точнее об одном из его нераскрытых возможностей, которое способно вывести CSS на серверную, тёмную для него сторону силы.

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

    • Метки:
    • теория
    • CSS
    • CTS
    • концепт
    • XHTML
    • шаблонизация
    11 мнений
  • Идеальная расширяемость: пространства имён в XML

    22 января 2009 года, выпуск #8

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

    Многие Web-разработчики, достигшие третьего уровня сложности игры в HTML (кто уже перешёл или начинает свой переход на строгий XHTML), могут задать вполне логичный вопрос: что это за атрибут такой, xmlns, который можно встретить на самой верхушке документа? Должно быть интересно, что он обозначает и зачем используется в XHTML. Давайте разбираться.

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

    • Метки:
    • теория
    • XML
    • XHTML
    • DTD
    • обработка
    • валидация
    • систематизация
    11 мнений
  • Валидация XML и XHTML

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • Метки:
    • теория
    • Javascript
    • XML
    • XHTML
    • приложения
    7 мнений
  • 2ая
  • следующая
  • предыдущая
Упорядочивай мир
  • Об авторе
  • Твиттер автора
  • Авторский кружок

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

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