Журналы и книги » Эффективный самоучитель по креативному Web-дизайну скачать бесплатно

Эффективный самоучитель по креативному Web-дизайну

 Эффективный самоучитель по креативному Web-дизайну

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

Книга одного из наиболее известных "гуру" в области Web-дизайна, Криса Джамса, Эффективный самоучитель по креативному Web-дизайну. HTML, XHTML, CSS, javascript, PEP, ASP, ActiveX. Текст, графика, звук и анимация является не просто очередным учебным пособием в этой сложной и многогранной области, изобилующей множеством разнообразных технологий и приемов. Это настоящая "книга рецептов" для тех, кто желает быстро и эффективно получить минимальных набор знаний и навыков, дабы немедленно приступить к разработке Web-сайтов профессионального качества. Удачно подобранные примеры и их решения в реальных ситуациях, простой и точный стиль изложения, большой объем работающего кода и иллюстраций - вот лишь несколько очевидных достоинств книги, выгодно отличающих ее от множества ей подобных. В ней приводятся оптимальные решения более чем 300 задач, возникающих в повседневной практике программирования для Web. Подробно рассматриваются такие вопросы, как создание динамических сайтов с использованием HTML, javascript и CSS-стилей, внедрение мультимедиа-элементов в Web-страницы, подготовка мультимедиа-содержимого, создание и использование Java-аплетов и ActiveX-объектов, написание серверных сценариев на РНР и ASP, создание баз данных для Web и многие другие. Большое внимание уделяется вопросам производительности и готовности Web-сайтов, а также методике повышения безопасности пользователей и защите критически важной информации.

Содержание:
Введение
Основы языка HTML
Роль Web-браузеров и Web-страниц
Контейнерные HTML-дескригтгоры
HTML-дескрипторы разделов
Пустые HTML-дескрипторы
Создание Web-страницы
Управление форматированием текста
Атрибуты в HTML
Работа со шрифтами
Назначение одного и того же набора атрибутов множеству элементов страницы
Создание Web-страниц с помощью текстовых редакторов, текстовых процессоров
и программ компоновки Web-страниц
Работа с относительными и абсолютными адресами файлов
Загрузка и установка персонального Web-сервера
Работа с персональным Web-сервером и публикация Web-страниц
Описание содержимого Web-страницы при помощи заголовка
Идентификация Web-документов с помощью определения типа документа
Вставка комментариев в Web-документы
Определение гарнитуры шрифта текста Web-страницы
Управление структурой текста с помощью дескрипторов абзаца и перевода строки
Изменение размера текста с помощью дескрипторов уровней заголовков и атрибута size дескриптора шрифта
Изменение цвета текста в HTML-документе
Добавление графики в Web-страницу с помощью базового дескриптора img
Изменение выравнивания текста и графики
Добавление гипертекстовых ссылок
Выделение отдельных букв и слов с помощью дескрипторов форматирования символов
Использование специальных символов в HTML-документах
Использование горизонтальных линий для структурирования Web-содержимого
Использование дескрипторов блоков цитирования для управления левым и правым отступами текста
Создание упорядоченных и неупорядоченных списков
Создание вложенных списков
Создание списков определений
Использование дескрипторов предварительно форматированного текста для управления
отображением Web-содержимого
Отображение навигационного меню в фрейме Web-страницы
Одновременный вывод на экран нескольких Web-страниц
HTML-таблицы
Понимание HTML-дескрипторов, используемых для создания таблиц
Создание таблиц с ячейками, объединяющими несколько столбцов и несколько строк
Работа с шириной границы таблиц и ячеек
Работа с цветами границ таблицы и ячеек
Работа с фоновыми изображениями и цветами
Определение значения цветового атрибута
Работа с полями ячеек и расстоянием между ячейками таблицы
Задание размеров таблицы с помощью относительных и абсолютных значений
Задание размеров ячеек с помощью относительных и абсолютных величин
Выравнивание содержимого ячейки по горизонтали и по вертикали
Выравнивание таблицы на Web-странице
Управление шириной и высотой ячейки с помощью вставки прозрачного GIF-изображения
Обтекание текстом изображения
Отображение с помощью таблицы галереи миниатюр
Создание маркеров и списков с помощью таблиц и графики
Создание бокового навигационного меню с помощью таблицы
Добавление графики и ссылок в ячейки таблицы
Управление границами на Web-странице с помощью вложенных таблиц
Составление навигационной карты путем помещения фрагментов изображения в таблицу
Разрезание графического изображения на фрагменты для вставки в ячейки таблицы с целью создания быстрозагружаемой Web-графики
Снижение времени, затрачиваемого Web-браузером на рисование таблицы
Имитация фреймовой Web-страницы с помощью таблицы
Привлечение внимания посетителя с помощью цвета фона ячеек
Визуальное выравнивание содержимого Web-страницы с помощью видимых границ таблицы
Управление расстоянием между колонками и шириной полей текста на Web-странице
HTML-формы
Обработка HTML-форм
Дескрипторы и атрибуты, используемые для создания форм
Создание на форме однострочного поля ввода
Создание на форме многострочного поля ввода
Проверка данных текстового элемента перед передачей результатов заполнения формы
Создание на форме флажков
Создание на форме переключателей
Проверка выбора группы переключателей перед передачей результатов формы
Создание на форме выпадающего списка(меню выбора)
Проверка выбора элемента списка перед передачей результатов формы
Изменение элементов списка выбора на основании введенных посетителем д а н н ы х...
Передача всех значений списка выбора на Web-сервер с использованием скрытых полей
Создание на форме кнопки Reset
Предотвращение случайной очистки посетителем элементов формы
Создание на форме кнопки Submit
Замена стандартных кнопок Submit и Reset другими графическими изображениями
Отправка результатов формы по электронной почте без использования Щ l-сценария
Управление расположением элементов и текста формы с помощью HTML-таблиц,
Создание клавиши быстрой навигации по форме с помощью дескриптора label
Указание Web-браузеру выполнять функцию проверки данных формы с помощью атрибута onclick
Передача значений Web-серверу с помощью скрытых полей
Сокрытие ввода пользователя от просмотра в поле ввода пароля
Вставка на форму кнопки общего типа
Блокирование и разблокирование элементов формы лету
Каскадные списки стилей
Разделение содержимого и внешнего вида
Создание списка стилей
Добавление на Afeb-страницу каскадного списка стилей
Выбор типа шрифта с помощью свойства font-family
Задание размера текста с помощью свойства font-size
Создание перекрывающегося текста
Выравнивание текста на Web-странице
Установка полей и высоты строк
Вывод текста в колонках
Работа с границами
Создание абзацного отступа и работа с интервалами между буквами, словами и строками
Использование в тексте начальных заглавных букв
Настройка внешнего вида гиперссылок
Создание эффекта отбрасывания тени
Использование графических границ
Расположение фоновых изображений и "водяных знаков"
Плавающие изображения и текст.
Настройка внешнего вида списков
Создание эффектов текста и изображений с помощью фильтров
Выравнивание надписей с элементами формы и добавление цветов в форму.
Вывод на странице галереи миниатюр с заголовками
Управление курсором
Расположение элементов Web-страницы по слоям
Передача списка стилей через функцию проверки
XHTML и новые тенденции
Требования к созданию корректных ХНТМL документов
Что еще нужно знать о XHTML?
Преобразование HTML в XHTML c помощью HTML Tidy
Выбор правильного значения ОС ТУРЕ для Web-страницы
Проверка Web-страницы с помощью функции проверки XHTML
Установка размера текста на XHTML-странице с помощью ключевых слов
Группировка элементов списка выбора XHTML-формы с помощью дескриптора optgroup
Добавления цветов в XHTML-таблицы с помощью правил каскадных списков стилей
Внедрение шрифтов на XHTML-страницу с помощью правил каскадных списков стилей
Вставка одной XHTML-страницы в другую с помощью внутритекстового фрейма
Одновременное обновление нескольких внутритекстовых фреймов XHTML-страницы
Изменение внешнего вида XHTML-страницы на основе типа целевой системы
Управление печатью XHTML-страницы Web-браузером,
Графика
Понимание роли графики в Web-дизайне
Создание Web-графики
Понимание форматов файлов изображений
Помещение Web-графики на Web-страницу
Учет скорости доступа в Internet
Соблюдение авторских прав при работе c Web-графикой
Достижение баланса между текстом и графикой на Web-странице
Вопросы межплатформенной совместимости при создании графических изображений для Web-страниц
Задание размеров изображения в дескрипторе img
Работа с атрибутом alt и браузерами, не воспроизводящими графику.
Создание всплывающей подсказки с помощью атрибута title в дескрипторе img
Сжатие фотографий в JPEG-файл
Сохранение аппликаций и текста в файл формата GIF.
Создание видимости быстрой загрузки рисунков
Работа с форматами файлов PNG-8 и PNG-24
Преобразование графики в Web-изображения с помощью программ редактирования изображений
Создание Web-совместимых графических изображений на сканере
Создание цветных горизонтальных линий
Извлечение быстро загружающегося изображения-"наживки" с помощью атрибута lowsrc
Обеспечение правильного представления цветов с помощью Web-безопасной цветовой палитры
Создание графических гиперссылок
Создание мозаичного фона из графических изображений
Создание прозрачности в GIF-изображениях
Извлечение полноразмерного изображения после щелчка на пиктограмме
Предварительная загрузка и "фоновое" кэширование изображений
Расширение Web-безопасной цветовой палитры с помощью техники растрирования
Сглаживание краев текста, преобразованного в графический элемент,
за счет устранения контурных неровностей
Анимация, звук и видео
Понимание роли анимации в Web-дизайне
Понятие подключаемого программного модуля
Понятие динамического HTML(DHTML)
Работа с GIF-анимацией
Работа с Macromedia Flash
Использование Shockwave
Когда использовать и когда не использовать анимацию
Работа со звуком в Internet
Встраивание видео на Web-страницу
Монтаж видеоролика
Использование виртуальных экскурсий
Создание GIF-анимации с чистого листа
Управление GIF-анимацией с помощью внутренних параметров
Создание баннера с помощью GIF-анимации
Создание плавных переходов между кадрами GIF-анимации с помощью построения
промежуточных изображений
Включение в Web-сайт готовой Flash-заставки
Создание Rash-фильма с чистого листа
Построение анимации на основе текста с помощью FlaX
Передача потокового аудио и видео
Создание потокового медиа
Создание страницы с Web-камерой
Встраивание видео и аудио в страницу с помощью SMIL
javascript
Вставка операторов javascript в HTML-код Web-страницы
Сокрытие сценариев от браузеров, не поддерживающих javascript
Понятие функций javascript
Передача значений в функцию и из функции
Зарезервированные слова javascript
Пояснение выполняемой сценарием обработки с помощью комментариев
Объявление переменных в сценарии или функции
Понятие операций javascript
Условная и повторяющаяся обработка
Вставка функций javascript в HTML-код Web-страницы
Отображение документа в устаревших браузерах, не поддерживающих сценарии
Хранение множественных значений в одной переменной с помощью массивов javascript
Принятие сценарием решений и выполнение соответствующей обработки
Принятие решений на основании двух или более условий
Выполнение кода, когда условие не истинно
Повторение операторов определенное число раз
Повторение операторов, пока условие истинно "
Реагирование на события javascript
Выполнение операторов javascript в теле Web-страницы
Вызов определенной пользователем функции javascript
Вызов javascript-функции в обработчике события
Что такое обработчики событий javascript
Создание интерактивной навигационной панели с эффектом смены изображения при наведении курсора
Использование массивов объектной модели
Обращение к объектам Web-страницы по имени(а не по позиции в массиве)
Использование содержимого объекта документа
Использование массива изображений javascript
Использование массива ссылок javascript
Изменение цветов Web-страницы с помощью javascript
Сохранение cookie-набора на жестком диске посетителя
Форматирование данных cookie-набора с помощью javascript
Извлечение значения cookie-набора из cookie-файла
Удаление cookie-набора из cookie-файла
Экономия времени и усилий с помощью готовых(внешних)сценариев
Создание анимации с помощью события on Load
Отображение самоизменяющихся баннеров с помощью javascript
Направление гиперссылок на новые файлы "на лету"
Предварительное кэширование файлов для уменьшения времени отображения изображений
Создание бегущей строки с помощью javascript
Java-аплеты и объекты ActiveX
Как браузер выполняет Java-аплет
Почему выполнение Java-аплетов безопасно
Как браузер выполняет объект ActiveX
Помещение Java-аплета на Web-страницу
Внедрение в Web-страницу объекта ActiveX
Настройка параметров безопасности Java и ActiveX
Создание всплывающего навигационного меню с помощью аплета
Анимация строки текста с помощью аплета
Отображение и печать календаря на любой год с помощью аплета
Отображение с помощью аплета отрывка, случайным образом выбранного из текстового файла
Создание с помощью аплета навигационного меню, выполняющегося в отдельном окне
Прокручивание содержимого файла по вертикали в прямоугольной области на экране с помощью аплета
Анимация синусоидальных колебаний изображения с помощью аплета
Редактирование исходного Java-кода для компиляции пользовательского аплета
Добавление в Web-страницу Internet-чата с помощью элемента управления ActiveX Microsoft Chat
Использование только объектов ActiveX в internet Explorer
РНР4
История PHP
Загрузка и установка РНР
Начальный и конечный дескрипторы РНР
Синтаксис РНР
Переменные
Операции
Условная и циклическая обработка
Передача данных HTML-формы PHP-сценарию.
Использование РНР для обработки и извлечения результатов формы
Использование РНР для отправки сообщения по электронной почте
Определение, принимает ли Web-браузер посетителя cookie-наборы
Использование РНР и дискового файла для организации парольного доступа кWeb-сайту
Предотвращение перехода посетителей по ссылкам на сайт.
Использование PHP-сеанса для установки постоянного соединения между посетителем и Web-сервером
Создание базы данных MySQL и таблиц
Вывод на Web-странице результатов запроса B6a3yflaHHbixSQLB HTML-таблице
Использование РНР для генерации случайного пароля
Использование РНР и MySQL для организации парольного доступа KWeb-сайту.
Исключение возможности изменения посетителями значений переменных с помощью U R L - аргументов
Использование РНР и МувСХдля отслеживания положения посетителя наWeb-сайте
Определение IP-адреса посетителя для запросов Web-страницы, переданных через прокси-сервер
Предотвращение принятия одним посетителем PHP-идентификатора сеанса другого посетителя
Использование функций РНР для создания шаблонов Web-страниц
Использование РНР для внедрения на страницу функциональности выгрузки файла
Активные серверные страницы(ASP)
Что нужно, чтобы создавать и просматривать ASP-страницы
Начальный и конечный дескрипторы ASP
Сокрытие исходного ASP-кода от посетителя Web-сайта
Объекты ASP
Предотвращение вывода браузером устаревших ASP-страниц
Перенаправление Web-браузера на другую страницу
Хранение значений переменных между HTTP-запросами в cookie-наборах
Получение данных из формы с помощью коллекции Form
Получение данных из формы с помощью коллекции QueryString
Получение информации из коллекции ServerVariables
Использование драйвера МуООВСдля работы с СУБД MySQL
Организация доступа KWeb-сайту по имени пользователя и паролю
Запуск сеанса и работа с переменными сеанса
Выполнение запросов SQL и отображение результатов запроса в HTML-таблице
Отображение рекламных баннеров с помощью Microsoft Banner AcLRotator
Отслеживание показов и посещений в Microsoft Banner Ad Rotator
Обработка ошибок типа "Код 404: файл не найден"
Безопасность и производительность
Угроза атак со стороны хакеров
Каким образом хакеры перехватывают и изменяют сообщения в сети?
Каким образом хакеры попадают в систему?
Каким образом хакеры блокируют доступ к вашей системе?
Каким образом хакеры атакуют CGI-сценарии?
Каким образом брандмауэры защищают ваш сайт?
Каким образом шифрование защищает передаваемые по сети сообщения?
Загрузка и установка открытого ключа, цифровой подписи и идентификатора сервера
Создание защищенной Web-страницы на IIS-сервере
Установка программного брандмауэра
Настройка назначения портов в брандмауэре
Снижение подверженности сайта вирусам
Повышение производительности и уровня безопасности за счет блокировки принтера
и запрещения совместного использования файлов
Использование клиентских сертификатов для ограничения доступа пользователей
Анализ системных событий для обнаружения вторжений
Использование файловой системы NTFS
Отключение удаленных служб
Анализ уязвимых мест системы
Обработка данных кредитных карточек
Исследование цепочки производительности Web-сайта
Тип сетевого соединения
Скорость работы процессора
Создание набора Web-серверов
Контроль быстродействия сервера
Предметный указатель


Информация о книге:
Автор:Крис Джамса, Конрад Кинг, Энди Андерсон
Год:2007
Страниц:667
Формат:PDF.
Язык:русский
Размер:32.6 MB.


Здесь вы можете скачать "Эффективный самоучитель по креативному Web-дизайну" на высокой скорости без СМС. Прежде чем скачать "Эффективный самоучитель по креативному Web-дизайну полная версия" из категории - Журналы и книги, проверьте работоспособность ссылок. На момент размещения данной новости, все ссылки были в рабочем состоянии. Если по каким-то причинам у вас не получается скачать бесплатно "Эффективный самоучитель по креативному Web-дизайну torrent", то опишите в комментариях свою проблему, и мы постараемся вам помочь.

Cкачать Эффективный самоучитель по креативному Web-дизайну бесплатно

Автор: desa43, 23-03-2010, 14:50 | 1012 просмотра | Категория: Журналы и книги |
Похожие новости:
Информация
Вы не можете написать комметарий о Эффективный самоучитель по креативному Web-дизайну. Для того чтобы оставить свой комментарий, Вам следует зарегистрироваться или войти на сайт под своим именем.