Во всяком случае, мне хотелось бы
избавить себя от необходимости разъяснять, что такое бит или байт, как создать
файл с таким-то именем, как открыть его при помощи той или иной
программы или, скажем, какую роль в браузере играет меню выбора кодировки.
В то же время, для того, чтобы приступить к чтению этой книги, никаких
специальных знаний, отличающих разработчика от пользователя, не
требуется.
Чему научит книга
Веб-издательство — чрезвычайно широкое и разнообразное поле
деятельности. Взрастить на нем свои собственные плоды могут люди любого склада —
и «физикам», и «лирикам» вполне по силам найти здесь свою нишу.
Но, как известно, нельзя объять необъятное. Эта книга имеет большей частью
«технократический» уклон. Мы будем разбирать сайты «по винтикам» с
целью получить развернутое представление об их внутреннем устройстве.
10
Введение
«Гуманитарным» же вопросам — скажем, художественному аспекту или
проблемам эргономики — внимание в этой книге будет уделяться лишь постоль-
ку-поскольку, в самых важных и ответственных случаях, требующих
знакомства с основополагающими правилами хорошего тона, следование которым
отличает профессиональную работу от любительской.
В результате прочтения книги читатель познакомится с самыми
необходимыми, базовыми технологиями, которые незаменимы при реализации веб-
проектов любого назначения. После некоторой тренировки читатель сможет
самостоятельно, без посторонней помощи создавать вполне работоспособные
сайты информационного характера, осознанно подбирая те или иные
технологии, наиболее уместные в каждом конкретном случае.
Речь идет, главным образом, о технологиях стороны клиента (т. е., иначе
говоря, пользовательского программного обеспечения). Вся обработка страниц,
построенных только на базе клиентских технологий, в полном объеме
осуществляется браузером, и поэтому при создании подобных страниц нет нужды
использовать веб-сервер — чтобы посмотреть результат работы, вполне
достаточно открыть файл той или иной веб-страницы в окошке браузера с
локального диска.
( Примечание ^
Буквально на наших глазах происходят весьма судьбоносные метаморфозы.
В сообществах «инсайдеров отрасли» стали намного больше говорить о
явлении, которое нынче модно именовать словом «веб-стандарты». Под этим емким
термином подразумеваются актуальные рекомендации Консорциума W3C
(WWW Consortium), нацеленные на отказ от морально устаревших, но пока еще
доминирующих в среде разработчиков концепций построения веб-страниц.
Официальные спецификации веб-технологий можно получить с веб-сайта
Консорциума www.w3.org. Веб-стандарты — весьма злободневная и
неоднозначная тема, порождающая вокруг себя массу дискуссий. В своей книге я,
разумеется, уделю этому вопросу самое пристальное внимание и постараюсь
расставить все точки над Т. Мы обсудим как устаревшие, так и новые,
пропагандируемые Консорциумом W3C, подходы к созданию веб-страниц,
проанализируем каждый из них с позиций исторической подоплеки, достоинств,
недостатков (как с точки зрения пользователя, так и с точки зрения
разработчика) и взаимных противоречий.
Краткий экскурс по главам и приложениям
Книга состоит из двух частей, объединяющих в общей сложности семь глав.
Часть I «Технологические основы» включает в себя три главы
«общеобразовательного», скажем так, толка.
Так, в главе 1 автор поставил цель сформировать у читателя целостное
представление о Всемирной паутине как одной из прикладных служб Интернета,
Введение
11
комплексно раскрыть все этапы технологической цепочки создания
вебсайтов, привить чувство сопричастности к контексту современного состояния
веб-разработки.
В главе 2 обсуждаются базовые конструкции языка разметки гипертекста
(HyperText Markup Language, HTML), а точнее, двух его наиболее часто
используемых спецификаций — языка HTML версии 4.01 и расширяемого
языка HTML (extensible HTML, XHTML) версии 1.0. В этой главе также
рассматриваются первые учебные примеры.
5th Фев 2011
|
Теги:
|