HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов

HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов

Авторы:

Жанры: Учебники, Интернет, Программирование

Циклы: не входит в цикл

Формат: Фрагмент

Всего в книге 139 страниц. Год издания книги - 2011.

Практическое руководство по созданию современных Web-сайтов, соответствующих концепции Web 2.0. Описаны языки HTML 5 и CSS 3, применяемые, соответственно, для создания содержимого и представления Web-страниц. Даны принципы Web-программирования на языке JavaScript с использованием библиотеки Ext Core. Рассказано о создании интерактивных Web-страниц, приведены примеры интерактивных элементов, позволяющие сделать Web-страницы удобнее для посетителя. Раскрыты вопросы реализации подгружаемого и генерируемого содержимого, семантической разметки, применения баз данных для формирования Web-страниц. Показаны способы расширения функциональности Web-сайтов с использованием Web-форм, элементов управления, свободно позиционируемых элементов и программного рисования средствами HTML 5.

Читать онлайн HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов


Введение

Мир Web-дизайна в очередной раз лихорадит. Шутка ли — новые интернет-технологии на подходе!

Что грядет нового в Web-дизайне

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

Все эти языки и технологии были созданы более десяти лет тому назад, и за последнее время в них мало что изменилось (а в языке HTML не изменилось вообще ничего). Так что за последние лет десять в Web-дизайне не было никаких революций — только небольшие эволюционные изменения.

Но уже готовятся новые стандарты, которые описывают очередные версии этих языков: HTML 5 и CSS 3. Они обещают принести в Web-дизайн много нового.

— Упрощенную вставку на Web-страницу аудио- и видеоматериалов.

— Возможности рисования на Web-страницах.

— Многоколоночную верстку текста.

— Поддержку работы в оффлайновом режиме (при отключении от Интернета).

— Дополнительную поддержку мобильных устройств.

— Поддержку специальных Web-обозревателей для лиц с ограниченными физическими возможностями.

— И, как водится, многое-многое другое.

Звучит заманчиво, но… Сейчас эти стандарты существуют только в виде "черновых" редакций, и когда выйдут "чистовые", окончательные, никто не знает.

Так отчего же разгорелся весь сыр-бор?

Разработчики Web-обозревателей, не дожидаясь, пока их коллеги, "сочиняющие" интернет-стандарты, завершат работу над HTML 5 и CSS 3, уже внедряют поддержку некоторых их возможностей в свои творения. Так, Mozilla Firefox, Opera, Google Chrome и Apple Safari уже поддерживают интернет-мультимедиа в стиле HTML 5, программное рисование на Web-страницах и работу в оффлайновом режиме. Пусть и не в полной мере, но все-таки поддерживают!

"Не в теме" пока еще Microsoft Windows Internet Explorer. Однако Microsoft уже довольно давно объявила о разработке новой версии своего Web-обозревателя под номером 9. И в плане поддержки всех "горячих" интернет-новинок грозит заткнуть за пояс всех конкурентов. Что ж, у автора есть причины верить: даже предварительная версия Internet Explorer 9, совсем-совсем "сырая", на момент написания этой книги выглядит очень даже неплохо.

Но даже возможности действующих на сегодняшний день версий HTML и CSS на деле используются не в полной мере:

— подгружаемое содержимое — загрузка части содержимого вместо целой Web-страницы — практически не применяется;

— генерируемое содержимое — программное создание части содержимого Web-страницы после ее загрузки — применяется мало;

— разделение содержимого, представления и поведения Web-страниц также почти не реализуется.

А ведь все это способно значительно упростить труд Web-дизайнера и заметно улучшить вид и удобство использования Web-сайтов. Вот такие они Web- дизайнеры, не ведают своей выгоды…

О чем эта книга

В книге описываются:

— Язык HTML и принципы создания содержимого Web-страниц.

— Язык CSS и принципы создания представления Web-страниц.

— Возможности HTML 5 и CSS 3, уже поддерживаемые современными Web-обозревателями.

— Основы Web-программирования, язык JavaScript и принципы создания поведения Web-страниц.

— Библиотека Ext Core — инструмент, призванный упростить труд Web-программиста.

— Создание интерактивных Web-страниц с конкретными примерами.

— Реализация подгружаемого и генерируемого содержимого и семантической разметки данных средствами JavaScript.

— Использование специальных средств — Web-форм, элементов управления и свободных контейнеров — для обеспечения дополнительной функциональности Web-сайтов.

— Реализация программного рисования на Web-страницах средствами HTML 5.

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

Какие программы используются в этой книге

Вопрос далеко не праздный, учитывая то, что за программы сегодня приходится платить… Так что же за программы использовал автор?

Только бесплатные!

— Блокнот — простейший текстовый редактор, стандартно поставляемый в составе Windows.

— Firefox версий 3.6.* — Web-обозреватель. Все примеры тестировались на нем.

— Opera 10.52 и Apple Safari 4.* — Web-обозреватели. На них автор тестировал некоторые примеры.

Другие программы автор в работе практически не применял.

Типографские соглашения

В этой книге часто приводятся форматы написания различных тегов HTML, атрибутов стилей CSS и выражений JavaScript. Нам необходимо запомнить типографские соглашения, используемые для их написания.

ВНИМАНИЕ!

Все эти типографские соглашения автор применяет только в форматах написания тегов HTML, атрибутов стилей CSS и выражений JavaScript. В коде примеров они не имеют смысла.

В угловые скобки (<>) заключены названия значений атрибутов, параметров или фрагментов кода, которые, в свою очередь, набраны курсивом. В код реального Web-сценария, разумеется, нужно подставить реальное значение, конкретный параметр или код.


С этой книгой читают
Уголовное право. Особенная часть

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


Сочинения гр. А. К. Толстого как педагогический материал. Часть 2. Эпические мотивы

«Лирика обладает одним несомненным преимуществом перед другими родами поэзии: она лучше всего освещает нам личный мир поэта, ту сферу, которую выделяет для него в широком Божьем мире его темперамент, обстановка, симпатии, верования; она показывает степень отзывчивости поэта; т.е. его способности переживать разнородные душевные состояния: она часто открывает нам уголки поэтической деятельности, где живут не оформившиеся еще образы, задатки для определенных фигур эпоса и драмы. В эпосе и драме образы становятся разнообразнее и пестрее, но вместе с тем славятся объективнее, особенно в драме…».


Немецкая литература ХХ века. Германия, Австрия

Пособие состоит из двух разделов. Первый содержит характеристики крупнейших явлений в литературах Германии и Австрии на рубеже XIX–XX вв., в 1-й половине XX в. и во 2-й половине XX в. соответственно. Второй раздел включает преимущественно литературные портреты крупнейших немецкоязычных писателей (Г. Гауптмана, Т. Манна, Г. Манна, Р.М. Рильке, Б. Брехта, С. Цвейга, П. Хандке, Э. Елинек и др.).Для студентов филологических факультетов вузов, а также всех, кто интересуется немецкой литературой.


Технологии и методики обучения литературе

Содержание пособия соответствует требованиям Государственных образовательных стандартов высшего профессионального образования по дисциплине «Технологии и методики обучения литературе». В пособии представлены информационные материалы и практические рекомендации, предназначенные для студентов и преподавателей высших учебных заведений, которым предстоит работать в условиях двухуровневой подготовки кадров.Для студентов-бакалавров, обучающихся по направлению 050300.62 «Филологическое образование», а также учителей и преподавателей литературы учреждений общего среднего и начального профессионального образования.


Творчество Томаса Мура в русских переводах первой трети XIX века

В учебном пособии рассмотрены особенности восприятия произведений Томаса Мура (в частности, цикла «Ирландских мелодий» и поэмы «Лалла Рук») русскими поэтами и переводчиками первой трети XIX в. Детальный анализ большого фактического материала, относящегося к 1810-1830-м гг., позволил не только вписать творчество инонационального писателя в контекст развития отечественной романтической литературы, но и отчасти уточнить представления о «золотом веке» русской поэзии.Для студентов, аспирантов, преподавателей вузов, переводчиков, а также для всех, кто интересуется проблемами сравнительно-исторического литературоведения и истории художественного перевода.


Часть 1. Древнерусское государство в IX-XII веках
Автор: Д А Ляпин

История Средневековой Руси: учебное пособие для студентов академических специальностей исторических факультетов.Пособие содержит источники по древнейшей истории России и предназначено для работы на практических занятиях студентов академических специальностей по профилю подготовки бакалавр.


Огни на равнине
Автор: Сёхэй Оока

Сёхэй Оока (1909 — 1988) — выдающийся японский писатель, лауреат премии Ёмиури (1952) и Нома (1974). В своем романе «Огни на равнине» он одним из первых с поразительной частностью и отвагой подходит к тому рубежу человеческого бытия, за которым простирается пустыня отверженности и одиночества.Рядовой Тамура болен, его армия разбита, ни во взводе, ни в госпитале ему нет места. Теперь всё, что окружает его может нести с собой смерть: немыслимо прекрасная природа острова Лейте, американские бомбардировщики, мстители-филипинцы, одичавшие соратники-каннибалы.


Черный столб

СОДЕРЖАНИЕ:Е. ВОЙСКУНСКИЙ, И. ЛУКОДЬЯНОВ. Черный столб… 3.Т. Корнев. О повести «Черный столб»… 109.А. ДНЕПРОВ. Разговор с чужой тенью… 114.И. МИРОНОВ. Двое под гамаком… 134.А. АЗИМОВ. Хоровод… 150.A. Мицкевич. Роботы — что они могут?… 160.Н. РАЗГОВОРОВ. Четыре четырки… 176.B. Парин. Я признателен академику Ару… 220.A. КЛАРК. По ту сторону неба… 223.A. КЛАРК. Из солнечного чрева… 244.B. САФОНОВ. Пришествие и гибель собственника… 252.О научной фантастике:C. ЛАРИН. Пафос современной фантастики… 270.В. ТРАВИНСКИЙ. Раскроем сборник «Фантастика, 1962 год»… 280.М.


Кошачий крик

Она просто хотела поступить правильно. Вернуть черную кошку её хозяину. Но как только Элисон вошла в старый, полуразрушенный дом, она пожалела о своем решении. Теперь начинаются настоящие проблемы.


Под чужим небом

Василий Стенькин знаком читателям «Байкала» по рассказам о чекистах, опубликованным в журнале в разное время. Новая повесть «Под чужим небом» основана на документальных материалах.Е. Д. Таров — наш земляк, филолог, владеющий несколькими восточными языками, по заданию ЧК служил в штабе атамана Семенова, затем в годы Отечественной войны — в агентуре японской разведки. При его участии удалось раскрыть зловещие планы бактериологической войны, которую готовили японские захватчики против СССР.Повесть публикуется с некоторыми сокращениями.


Другие книги автора
Macromedia Flash Professional 8. Графика и анимация

Подробно, доступно и с юмором рассматривается создание современной интернет-графики и анимации с помощью пакета Macromedia Flash Professional 8. Описываются основные инструменты рисования и правки графики, использование слоев, образцов и библиотек, работа с текстом, импорт графики, видео и звука. Рассмотрен процесс производства фильмов стандартными, и весьма богатыми, средствами Flash. Также приводятся краткое описание встроенного языка программирования Flash — Action Script — и методика его применения для разработки интерактивных элементов.