WWW.NEW.PDFM.RU
БЕСПЛАТНАЯ  ИНТЕРНЕТ  БИБЛИОТЕКА - Собрание документов
 

«Введение Организация текста Краткий обзор каждой главы Особенности книги Благодарности Об авторе Глава 1. Интернет и Всемирная паутина 1.1. Интернет и Всемирная паутина Интернет Развитие ...»

Купить книгу на сайте kniga.biz.ua

ОГЛАВЛЕНИЕ

Введение

Организация текста

Краткий обзор каждой главы

Особенности книги

Благодарности

Об авторе

Глава 1. Интернет и Всемирная паутина

1.1. Интернет и Всемирная паутина

Интернет

Развитие Интернета

Зарождение Всемирной паутины

Первый графический браузер

Слияние технологий

Кто управляет Интернетом?

Интранет и Экстранет

1.2. Стандарты Всемирной паутины

Рекомендации Консорциума W3C

Веб-стандарты и доступность

Требования по доступности веб-сайтов в Российской Федерации

1.3 Информация во Всемирной паутине

Достоверность источников информации во Всемирной паутине

Этичное использование информации во Всемирной паутине

1.4. Краткий обзор сети

1.5. Модель клиент-сервер

1.6. Интернет-протоколы

Протокол передачи файлов (FTP)

Протоколы электронной почты

Протокол передачи гипертекста (HTTP)

Протокол управления передачей/межсетевой протокол (TCP/IP)

Купить книгу на сайте kniga.biz.ua Оглавление

1.7. Унифицированные идентификаторы ресурса и доменные имена

URI и URL

Доменные имена

1.8. Языки разметки

Стандартный обобщенный язык разметки (SGML)

Язык разметки гипертекста (HTML)

Расширяемый язык разметки (XML)



Расширяемый язык разметки гипертекста (XHTML)

HTML5 — Следующая версия (X)HTML

1.9. Популярные решения во Всемирной паутине

Электронная коммерция

Доступ с мобильных устройств

Блоги

Вики

Социальные сети

RSS-каналы

Подкасты

Веб 2.0

Глава 2. Основы разметки веб-страниц

2.1. Обзор HTML

HTML

XHTML

HTML5

2.2. Определение типа документа

2.3. Пример веб-страницы XHTML

2.4. Пример веб-страницы HTML5

2.5. Элементы head, title, meta и body

Раздел заголовка страницы

Раздел тела страницы

2.6. Ваша первая веб-страница

Сохранение файла

Тестирование страницы

2.7. Элемент заголовка

Дополнительные параметры заголовков в синтаксисе HTML5

2.8. Элемент абзаца

Выравнивание текста

2.9. Элемент разрыва строки

2.10. Элемент цитирования

2.11. Элементы логического стиля

Купить книгу на сайте kniga.biz.ua Оглавление

2.12. Неупорядоченные списки

Атрибут type

HTML5 и неупорядоченные списки

2.13. Упорядоченные списки

Атрибут type

HTML5 и упорядоченные списки

2.14. Списки определений

2.15. Специальные символы

2.16. Элемент div

2.17. Элемент привязки

Абсолютные ссылки

Относительные ссылки

Ссылки на адрес электронной почты

Привязка блока

2.18. Проверка HTML- кода

Глава 3. Изменение цвета и текста с помощью CSS

3.1. Краткий обзор каскадных таблиц стилей

Преимущества каскадных таблиц стилей

Типы каскадных таблиц стилей

Селекторы и определения CSS

Свойство background-color

Свойство color

Конфигурирование цвета фона и текста





3.2. Использование цвета на веб-страницах

Шестнадцатеричные значения цветов

Веб-палитра «безопасных» цветов

Синтаксис CSS при определении цвета

3.3. Разметка внутренних стилей CSS

Атрибут style

3.4. Разметка глобальных стилей CSS

Элемент style

3.5. Изменение текста с помощью таблиц стилей

Свойство font-family

Дополнительные правила CSS для форматирования шрифтов

3.6. Селекторы класса, идентификатора и потомка

Селекторы класса

Селекторы идентификатора

Селекторы потомка

3.7. Элемент span

Купить книгу на сайте kniga.biz.ua Оглавление

3.8. Использование внешних таблиц стилей

Элемент link

3.9. Центрирование HTML- элементов с помощью CSS

3.10. Каскадность стилей CSS

3.11. Валидация CSS

Глава 4. Графические элементы и рисунки

4.1. Конфигурирование линий и границ

Горизонтальные линии

Свойства border, border-style и padding

4.2. Типы графических изображений

Изображения в формате GIF

Изображения в формате JPEG

Изображения в формате PNG

Новый формат WebP

4.3. Элемент изображения

Изображения-ссылки

Оптимизация изображений для Всемирной паутины.................160

4.4. Визуальные элементы HTML5

Элемент figure

Элемент figcaption

Элемент meter

Элемент progress

4.5. Фоновые изображения

Свойство background-image

Отображение фонового изображения браузером

Свойство background-repeat

Свойство background-position

Свойство background-attachment

4.6. Дополнительные возможности при работе с изображениями

Карты изображений

Значки веб-сайтов

Разрезание изображения

CSS-спрайты

4.7. Источники графических файлов и советы по работе с графикой

Источники графических файлов

Советы по использованию графических файлов

4.8. Визуальные эффекты CSS3

Свойство background-clip

Свойство background-origin

Купить книгу на сайте kniga.biz.ua Оглавление Свойство background-size

Множественные фоновые изображения

Скругление углов

Свойство box-shadow

Свойство text-shadow

Свойство opacity

Цветовая модель RGBA

Градиенты

Глава 5. Веб-дизайн

5.1. Создание дизайна для целевой аудитории

5.2. Структура веб-сайта

Иерархическая структура

Линейная структура

Хаотичная структура

5.3. Принципы визуального дизайна

Повторяемость: повторение элементов дизайна на всем сайте

Контраст: добавление эмоциональности и привлечение внимания

Приближенность: группирование

Выравнивание: выравнивание элементов для создания единства стиля

5.4. Методы обеспечения доступности

Кто выигрывает от повышения доступности?

Доступный дизайн может помочь при индексации сайта поисковыми системами

Доступность — это правильно

5.5. Написание текстов для Всемирной паутины

Структурируйте контент на странице

Текст в гиперссылках

Навыки чтения

Используйте общепринятые шрифты

Размер и толщина шрифтов

Контрастные цвета шрифтов

Орфография и грамматика

5.6. Использование цвета

Подбор цветов

Цвет и доступность

Цвета и целевая аудитория

5.7. Размещение графических и мультимедийных элементов........219 Размер файла и изображения имеют значение

Купить книгу на сайте kniga.biz.ua Оглавление

Сглаживание изображений текста

Используйте мультимедийные файлы только при необходимости

Предоставьте замещающий текст

5.8. Дизайн навигационных элементов

Навигационные панели

Навигация из «хлебных крошек»

Использование графики для навигации

Пропуск повторяющейся навигации

Динамическая навигация

Карта сайта

Система поиска по сайту

5.9. Дизайн макетов веб-страниц

Блок-схемы и макеты веб-страниц

Техники дизайна макетов веб-страниц

Дизайн для мобильного Интернета

5.10. Другие приемы дизайна веб-страниц

Время загрузки

Размещение на верхней половине полосы

Воздух

Не используйте горизонтальную прокрутку

Наиболее значимые области веб-страницы

Поддержка браузерами

Разрешение экрана

5.11. Таблица проверки аспектов веб-дизайна

Глава 6. Разработка макета страницы

6.1. Блочная модель

Контент

Отступ

Граница

Поле

Блочная модель в действии

6.2. Нормальный поток

Свойства CSS-макета

6.3. Позиционирование с помощью CSS

Относительное позиционирование

Абсолютное позиционирование

6.4. Свойство float

6.5. CSS: Отмена свойства float

Свойство clear

Удаление обтекаемого элемента с помощью разрыва строки....252 Купить книгу на сайте kniga.biz.ua Оглавление Другой способ удалить обтекаемый элемент

Свойство overflow

Удаление обтекаемого элемента

Конфигурирование полосы прокрутки

6.6. CSS: Макеты страниц в две колонки

Две колонки с навигацией слева

Две колонки с заголовком вверху и навигацией слева................259

6.7. Гиперссылки в виде неупорядоченного списка

Конфигурирование маркеров списка с помощью CSS................261 Вертикальная панель навигации с неупорядоченным списком

Горизонтальная панель навигации с неупорядоченным списком

6.8. Интерактивность CSS с помощью псевдоклассов

6.9. Практическое задание с макетом CSS в две колонки.................269

6.10. Советы по отладке CSS

Проверьте синтаксические ошибки в HTML- коде

Проверьте синтаксические ошибки в CSS

Создайте временные цвета фона

Создайте временные рамки

Используйте комментарии для поиска незапланированных связей

6.11. Веб-ресурсы, посвященные CSS

6.12. Структурные элементы HTML5

Элемент header

Элемент hgroup

Элемент nav

Элемент footer

HTML5 и современные браузеры

Глава 7. Дополнительные сведения о ссылках, макетах и мобильных устройствах

7.1. Другой подход к гиперссылкам

Дополнительная информация об относительных ссылках........287 Идентификаторы фрагментов

Атрибут target

Блочная привязка

Гиперссылки голосовых вызовов и текстовых сообщений........293

7.2. CSS-спрайты

7.3. Создание макетов веб-страниц с тремя колонками с помощью CSS

7.4. Подготовка страницы к печати с помощью CSS

Купить книгу на сайте kniga.biz.ua Оглавление

7.5. Стили CSS для отображения веб-сайтов на мобильных устройствах

Рекомендации по дизайну веб-страниц для мобильных устройств

Метатег viewport

Медиазапросы CSS

Глава 8. Таблицы

8.1. Краткий обзор HTML- таблиц

Элемент таблицы

Элемент описания таблицы

8.2. Строки, ячейки и заголовки таблицы

Элемент строки таблицы

Элемент данных таблицы

Элемент заголовка таблицы

8.3. Объединение строк и столбцов

8.4. Конфигурирование доступной таблицы

8.5. Использование CSS для оформления таблиц

8.6. Структурные псевдоклассы в CSS3

8.7. Конфигурирование разделов таблицы

Глава 9. Формы

9.1. Краткий обзор форм

Элемент form

Элементы управления формы

9.2. Элемент ввода данных

Текстовое поле

Кнопка отправки данных

Кнопка сброса

Флажок

Переключатель

Скрытый элемент формы

Поле ввода пароля

9.3.Текстовая область с прокруткой

Элемент textarea

9.4. Раскрывающийся список

Элемент select

Элемент option

9.5. Кнопки-изображения и элемент button

Кнопка-изображение

Элемент button

Купить книгу на сайте kniga.biz.ua Оглавление

9.6. Доступность и формы

Элемент label

Элементы fieldset и legend

Атрибут tabindex

Атрибут accesskey

9.7. Стилизация форм

9.8. Обработка на стороне сервера

Конфиденциальность и формы

Ресурсы, посвященные обработке на стороне сервера.................391 Изучение технологий обработки на стороне сервера

9.9. Элементы управления формы в HTML5

Поле ввода адреса электронной почты

Поле ввода URL-адреса

Поле ввода номера телефона

Поле поиска

Список данных

Ползунок

Счетчик

Календари

Палитра

HTML5 и прогрессивное улучшение

Глава 10. Разработка веб-сайта

10.1. Успешная разработка широкомасштабного проекта................408 Роли участников проекта

Критерии отбора персонала

10.2. Процесс разработки

Концептуализация

Анализ

Проектирование

Реализация

Тестирование

Запуск

Сопровождение

Оценка

10.3. Доменное имя

Выбор доменного имени

Регистрация доменного имени

10.4. Веб-хостинг

Хостинг-провайдеры

Типы веб-хостинга

10.5. Выбор виртуального хостинга

Купить книгу на сайте kniga.biz.ua Оглавление

Глава 11. Мультимедийные и интерактивные элементы на веб-страницах

11.1. Плагины, контейнеры и кодеки

11.2. Начало работы с аудио- и видеофайлами

Предоставление гиперссылки

Элемент object

Элемент param

Добавление аудиофайлов на веб-страницу

Добавление видеофайлов на веб-страницу

Мультимедийные файлы во Всемирной паутине

Проблемы совместимости браузеров

11.4. Технология Adobe Flash

Добавление Flash-анимации на веб-страницу

Элемент embed

Ресурсы с материалами по технологии Flash

11.5. Элементы HTML5 для добавления аудио- и видеофайлов....458 Элемент audio

Элемент source

Элемент audio на веб-странице

Элемент video

Элемент source

Элемент video на веб-странице

11.6. Вопросы авторского права и мультимедийные файлы............466

11.7. CSS3 и интерактивность

Создание галереи изображений с помощью CSS

Свойство transform

Свойство transition

11.8. Технология Java

Ресурсы Java-апплетов

11.9. Технология JavaScript

Бесплатные ресурсы по технологии JavaScript

11.10. Технология Ajax

Ресурсы по технологии Ajax

11.11. Элемент canvas

11.12. Доступность и мультимедиа/интерактивность

Глава 12. Электронная коммерция

12.1. Что такое электронная коммерция?

Преимущества электронной коммерции

Риски электронной коммерции

12.2. Бизнес-модели электронной коммерции

12.3. Электронный обмен данными

Купить книгу на сайте kniga.biz.ua Оглавление

12.4. Статистика электронной коммерции

12.5. Проблемы, касающиеся электронной коммерции

12.6. Безопасность в электронной коммерции

Шифрование

Целостность

Протокол безопасных соединений SSL

Цифровой сертификат

Протокол SSL и цифровые сертификаты

12.7. Процессы обработки заказа и его оплаты

Модель оплаты наличными

Модель оплаты чеком

Модель оплаты банковской картой

Модель оплаты смарт-картой

Модель оплаты с помощью мобильного телефона

12.8. Варианты решений интернет-магазинов

Мгновенный онлайн-каталог

Готовое программное обеспечение системы электронной коммерции

Магазин «под заказ»

Бюджетный магазин «частично под заказ»

Глава 13. Продвижение сайта

13.1. Обзор поисковых систем

13.2. Популярные поисковые системы

13.3. Устройство поисковых систем

Робот

База данных

Поисковые формы

13.4. Создание веб-страниц для продвижения

Ключевые слова

Названия страниц

Теги заголовков

Описания

Метатег description

Ссылки

Изображения и мультимедийные файлы

Валидный код

Значимый контент

13.5. Регистрация сайта в поисковых машинах и каталогах............519 Карта сайта

Альянсы

13.6. Мониторинг сайта в каталогах

Купить книгу на сайте kniga.biz.ua Оглавление

13.7. Популярность ссылок

13.8. Продвижение сайта в социальных сетях

Блоги и RSS-ленты

Социальные сети

13.9. Другие способы продвижения сайта

QR-коды

Партнерские программы

Баннерная реклама

Обмен баннерами

Обмен ссылками

Новостные рассылки

Элементы сайта, удерживающие посетителей

Персональные рекомендации

Группы новостей и серверы подписки

Традиционная мультимедийная реклама и существующие маркетинговые материалы

13.10. Сопровождение динамичного контента с помощью внутренних фреймов

Элемент iframe

Размещение видео с сайта YouTube во встроенном фрейме.......536 Глава 14. Краткий обзор JavaScript

14.1. Обзор языка программирования JavaScript

14.2. Развитие языка программирования JavaScript

14.3. Популярные приемы использования JavaScript

Сообщение с предупреждением

Всплывающие окна

Jump-меню

Техники перемещения мыши

14.4. Добавление в веб-страницу кода JavaScript

Элемент script

Шаблон блока операторов JavaScript

Окно с сообщением

Практикум отладки

14.5. Краткий обзор объектной модели документа

14.6. События и обработчики событий

14.7. Переменные

Создание переменной для веб-страницы

Сбор значений переменной с помощью метода prompt()...........559

14.8. Введение в концепции программирования

Арифметические операции

Принятие решений

Функции

Купить книгу на сайте kniga.biz.ua Оглавление

14.9. Обработка форм

14.10. Доступность и JavaScript

14.11. Ресурсы по JavaScript

Справочник веб-разработчика

Приложение А. Справочник HTML5

Приложение Б. Специальные символы

Приложение В. Справочник свойств CSS

Приложение Г. Использование протокола FTP для публикации сайтов

Приложения FTP

Соединение с FTP

Обзор приложения FileZilla

Запуск и авторизация

Загрузка файлов

Скачивание файлов

Удаление файлов

Предметный указатель

Купить книгу на сайте kniga.biz.ua Глава 1

ИНТЕРНЕТ И ВСЕМИРНАЯ ПАУТИНА

Цели главы

В этой главе вы узнаете следующее:

• описание эволюции Интернета и Всемирной паутины;

• предназначение веб-стандартов;

• описание стандартов веб-дизайна;

• определение достоверных источников информации во Всемирной паутине;

• предназначение веб-браузеров и веб-серверов;

• обзор сетевых протоколов;

• определение URI и доменных имен;

• описание HTML, XHTML и HTML5;

• описание популярных тенденций во Всемирной паутине .

Интернет и Всемирная паутина — часть нашей повседневной жизни .

Как все начиналось? Какие сетевые протоколы и языки программирования используются «за кадром», чтобы веб-страница отобразилась? Данная глава знакомит с некоторыми из этих тем и дает основную информацию, которую необходимо знать веб-разработчику. Вы познакомитесь с языком разметки гипертекста, Hypertext Markup Language (HTML), используемым для создания веб-страниц; расширяемым языком разметки гипертекста, eXtensible Hypertext Markup Language (XHTML), более стандартизированной версией языка HTML; и HTML5 — новейшей черновой версией языка HTML .

1.1. Интернет и Всемирная паутина Интернет, объединение компьютерных сетей, в наши дни встречается повсюду. Он стал частью нашей жизни. Вы можете смотреть телевизор или слушать радио и тут же услышать предложение посетить вебсайт. Даже газеты и журналы нашли свое место в Интернете .

–  –  –

Интернет начинался как сеть, связывающая компьютеры в исследовательских центрах и университетах. Сообщения в такой сети приходили в пункт назначения множеством путей и маршрутов. Это позволяло сети функционировать, даже если она была частично нарушена или уничтожена. Сообщение перенаправлялось через рабочую часть сети, путешествуя до пункта назначения. Эта сеть была предложена Агентству по перспективным исследовательским проектам (ARPA, Advanced Research Project Agency) — так родился ARPAnet. Четыре компьютера (расположенные в Калифорнийском университете в Лос-Анджелесе, Стэнфордском исследовательском институте, Университете Калифорнии в Санта-Барбаре и Университете Юты) были объединены в конце 1969 года .

Развитие Интернета

Время шло, и другие сети, такие как NSFnet Национального научного фонда, были созданы и объединены с ARPAnet. Использование объединенной сети, или Интернета, изначально ограничивалось правительственными, исследовательскими и образовательными целями. Запрет на коммерческое использование был снят в 1991 году. Рост Интернета продолжается — Internet World Stats сообщает о более чем 2 млрд пользователей в Интернете в 2011 году .

Рисунок 1.1 демонстрирует рост числа пользователей Интернета между 2000 и 2011 годами .

–  –  –

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

Зарождение Всемирной паутины

Работая в ЦЕРН, исследовательской организации в Швейцарии, Тим Бернерс-Ли предвидел значение обмена информацией для ученых, где они могли «перейти» на страницу другой научной статьи или обсуждения и мгновенно отобразить ее. Бернерс-Ли создал Всемирную паутину, которая могла выполнять эту функцию, и в 1991 году опубликовал код в группе новостей. Эта версия Всемирной паутины использовала протокол передачи гипертекста (HTTP, Hypertext Transfer Protocol) для установки связи между компьютером клиента и веб-сервером, и язык разметки гипертекста (HTML, Hypertext Markup Language), чтобы форматировать документы, и была текстовой .

Первый графический браузер В 1993 году стал доступен первый графический веб-браузер — Mosaic (рис. 1.2) .

Рис. 1.2. Mosaic — первый графический веб-браузер

Похожие работы:

«Настоящий диагностический протокол был принят Комитетом по стандартам от лица Комиссии по фитосанитарным мерам в августе 2016 года. Настоящее приложение является предписывающей частью МСФМ 27. МСФМ 27 Диагностические протоколы для регулируемых вредных организмов ДП 16: Род Liriomyza Принят в 2016 году; опубликов...»

«Задания первого теоретического тура Одиннадцатый класс ОДИННАДЦАТЫЙ КЛАСС Задача 11-1 В воде растворили 2,91 г дигидрата ацетата кальция. Полученный раствор смешали с эквимолярным количеством (3,51 г) соли Х, не содержащей кристаллизационной воды. При этом выпал белый кристалличес...»

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

«Если про график отпусков забыли Наталия Лобанова Читайте статью главный редактор журнала "Оформляем "Делопроизводство и документооборот на предприятии" ежегодный оплачиваемый Когда должен быть составлен график отпусков? Что грозит организации, если отпуск" она этого не сделает? В каких случаях отсутствие отпуска конкретного работна ст...»

«Региональные министерства (департаменты, комитеты) здравоохранения Министерство здравооохранения Республики Адыгея Адрес: Майкоп, Советская ул., 176 Телефон: (8772) 52-49-22 E-mail: mail@mzra.ru Http: http://mzra.ru/ Руководитель: Меретуков Рустем Батырби...»

«IX. vfolyam 2. szm 2014. jnius VNYA Lszl vanya.laszlo@uni-nke.hu РОССИЙСКИЕ СРЕДСТВА И СПОСОБЫ РАДИОЭЛЕКТРОННОЙ БОРЬБЫ В ИНТЕРЕСАХ ЗАЩИТЫ БРОНЕТАНКОВЫХ МАШИН Absztrakt To augment protection of modern armored fighting vehicles from new generations of anti-tank guided missiles, hand-held anti-tank rifle grenades (RPG1...»

«БОГОСЛОВСКИЕ ТРУДЫ, XV ПИТИРИМ, архиепископ Волоколамский О БЛАЖЕННОМ АВГУСТИНЕ Жизнь Блаженного Августина пришлась на тяжелое время. Давно миновала пора "римского мира": внутри государства не прекращались неурядицы; императорский престол стал игрушкой солдатского свое­ волия и людского честолюбия. На Севере и...»

«Осень в небе.мелодия подходила к своему финалу. Прекрасное, вибрирующее, волнующее душу и сердце крещендо неожиданно оборвалось. Точнее, не оборвалось, но пронзительно-высокая нота вкралась в музыкальную гармонию и обратила её в хаос. Она поморщилась, вздохнула, и постучала смычком по виолончели. Дело было даже не в звуке. З...»






 
2018 www.new.pdfm.ru - «Бесплатная электронная библиотека - собрание документов»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.