-
Чем занимается и что умеет верстальщик
11 августа 2011 года, выпуск #15Профессия верстальщика является довольно аморфной на сегодняшний день. Чёткого определения того, чем должен заниматься человек данной профессии, какой у него круг обязанностей в рамках определённых проектов в частности и в глобальном определении профессии в целом. Верстальщики сейчас склонны заниматься не только созданием HTML-документов с CSS-определениями для элементов таких документов, но и другими, иногда даже отнюдь не смежными, делами.
Стоит сказать, что это может быть связано не только с тем, что от верстальщиков требуют зачастую не то, что изначально входило (или, по крайней мере, должно было входить) в его обязанности, но и с тем, что часто люди данной профессии обладают некоторыми качествами, которые находятся на стыке других специальностей. Именно поэтому часто происходит искажение предназначения профессии и смещение целей и задач в некую иную область знаний.
- Метки:
- теория
- вёрстка
- HTML
- CSS
- разработка
- декомпозиция
-
Проектирование методом дерева
24 февраля 2010 года, выпуск #14Мимолётная идея, которая внезапно оказывается у нас в голове, оставляет там множество следов, мыслей и расплывчатых картин. Мы цепляемся за эту идею, стараемся выкрутить наше воображение на максимальную мощность, чтобы картинка стала ярче, чётче, чтобы мы смогли перенести нашу идею, например, на бумагу. После переноса на какой-либо носитель вне собственного мозга, идея становится наглядной, её можно уже практически ощутить и потрогать; она становится не только частью наших мыслей, но и частью окружающей реальности.
У каждого человека есть свои приёмы и методы работы с идеями. Художники рисуют наброски на полях в любых тетрадях, прозаики самые тонкие свои мысли записывают себе в блокнот, учёные оставляют след мелом на доске. Большинство приёмов созданы для того, чтобы обеспечить последующую наглядность идеи, материализовать её и помочь себе не забыть о ней в будущем, если придётся отложить эту идею в долгий ящик. Сегодня мы рассмотрим ещё один подобный приём, с помощью которого будет гораздо проще запоминать и структуризировать идеи, заключающиеся в создании сайтов или наборов связных страниц в интернете.
-
Каскадные Таблицы Трансформации
3 июля 2009 года, выпуск #13Единообразие. Довольно просто познать природу вещей, если можно привести их свойства к общему знаменателю. Наш мир многогранен, даже сложен, но, в то же время, он довольно унифицирован. Многое в природе построено по одному и тому же принципу, что позволяет переносить свойства одних объектов на другие. Или даже использовать одни предметы в качестве других. Природа на наших глазах создаёт книгу жизни, и, как хороший автор, использует там метафоры, эпитеты и, разумеется, олицетворения.
В 105 выпуске уже был обозначен факт, что человеку свойственно всё упорядочивать и систематизировать. Сегодня пришло время упомянуть ещё одно важное человеческое качество: стремление к унификации, созданию единого образа окружающего нас мира. Однако унификация не заканчивается на живой природе, она переносится и на творения человека. Что бы мы не создали, мы не хотим создавать вновь что-то, пусть даже слабо похожее на уже сотворённое, — гораздо мудрым выбором будет для нас использование или приспособление уже созданного.
Сегодняшний разговор в очередной раз пойдёт о CSS, а точнее об одном из его нераскрытых возможностей, которое способно вывести CSS на серверную, тёмную для него сторону силы.
-
XML и комментарии
15 апреля 2009 года, выпуск #12Web-разработчики придумывают множество интересных вещей, которые находят применение в самых различных областях деятельности в сети. Самое интересное, что довольно часто изобретённые технологии применяют не там, где ожидали разработчики, однако, это тоже приносит свои плоды. Неординарность применения разработок — это один из ключей к изобретению новых подходов обработки, хранения и передачи данных.
- Метки:
- теория
- XML
- комментарии
- обработка
- валидация
-
Идеальная расширяемость: пространства имён в XML
22 января 2009 года, выпуск #11Почти все основанные на SGML приложения содержат в себе массу таинственных, но от этого не менее интересных, вещей, о которых можно часами рассказывать знакомым программистам или девушкам. И те, и другие такие рассказы о скрытых возможностях различных языков разметки слушают довольно внимательно, стараясь не отвлекаться на внешние раздражители. А всё почему? Потому что вдохновители SGML и его потомков сделали всё возможное, чтобы их формат играл не только роль обычного связующего между человеком и машиной, но и являлся средством вдохновения на различные приятные подвиги. Именно поэтому Web-инженеров можно называть азартными романтиками.
Многие Web-разработчики, достигшие третьего уровня сложности игры в HTML (кто уже перешёл или начинает свой переход на строгий XHTML), могут задать вполне логичный вопрос: что это за атрибут такой, xmlns, который можно встретить на самой верхушке документа? Должно быть интересно, что он обозначает и зачем используется в XHTML. Давайте разбираться.
-
Валидация XML и XHTML
20 октября 2008 года, выпуск #10В 105-ом выпуске мы подробно рассмотрели формат DTD: чем является, где применяется и какая польза. На самом деле, эта статья была умышленно сфабрикована для того, чтобы мы смогли идти дальше по валидации разных языков программирования.
Сегодня мы постараемся погрузиться в валидацию до боли знакомых нам языков разметки: XML и XHTML. На первый взгляд, они такие похожие и должны рассматриваться как одно целое, но на самом деле они довольно разные и для них следует писать совершенно разные валидаторы. Можно даже выразиться следующим образом: проверка XHTML на XML-валидаторе будет недостаточной, а XML на XHTML-валидаторе — избыточной, и обе проверки покажут, что документ невалиден.
- 3ая
- следующая
- предыдущая