- •Глава 1. Введение 174
- •Часть 1. Дизайн для Всемирной паутины Глава 1. Пройдемся по «понятиям»
- •Глава 2. «Вид» дизайна
- •Глава 3. Критические ошибки
- •Глава 4. Структура оптимизированных страниц
- •Глава 5. «Непрошеные» окна
- •Глава 6. Студия web-дизайна
- •Глава 7. «Это» — плохо!
- •Глава 8. Дизайн без «дизайна»
- •Глава 9. Гипертекстовый документ
- •Глава 10. Универсальный локатор ресурса
- •Часть 2. Основы создания гипертекстового документа Глава 1. Введение
- •Глава 2. Этикет в «паутине»
- •Глава 3. Структура
- •Глава 4. Внутри документа
- •Глава 5. Тестируйте свой документ
- •Глава 6. Таблица или фреймы
- •Глава 7. Перекодировщики кириллицы
- •Часть 3.Описание языка гипертекстовых документов Глава 1. Гипертекстовый язык
- •Глава 2.Термины гипертекста
- •Глава 3. Использование звуков
- •Глава 4. Создание графического меню
- •Глава 5. Текстовые стили
- •Глава 6. Общий интерфейс и формы языка
- •Глава 7. Фреймы
- •Глава 8.Планирование и взаимодействие фреймов
- •Глава 9.Зарезервированные имена фреймов
- •Глава 10.Создание документа html
- •Глава 11. Формы в html документах
- •Глава 12. Html 4.0
- •Глава 13. Тэги
- •Глава 15. Создание документов в формате html 4.0
- •Глава 16. Sgml и html
- •Глава 17. Как читать html dtd
- •Глава 18. Представление документа в формате html
- •Глава 19. Глобальная структура документа
- •Глава 20. Тело документа
- •Глава 21. Списки
- •Глава 22. Таблицы стилей
- •Часть 4. Редакторы web-страниц Глава 1. Основные требования
- •Глава 2. Adobe ImageReady
- •Глава 3. Corel Xara
- •Глава 4. Macromedia Fireworks
- •Глава 5. Macromedia Dreamweaver
- •Глава 6. Metacreation Headline Studio
- •Глава 7. HomeSite
- •Глава 8. Microsoft FrontPage Express
- •Часть 5. Создание Интернет-портала Глава 1. Что такое портал?
- •Глава 2. Что такое современный корпоративный портал?
- •Глава 3. Для чего нужен корпоративный портал?
- •Глава 4. Использование пакета Cold Fusion
- •Глава 5. Использование пакета Web-Oracle-Web (wow)
- •Часть 6. Cgi, php, Perl, MySql и cms системы Глава 1. Cgi
- •Глава 2. Выбор cms
- •Глава 3. Серверные скрипты
- •Глава 4. Вступление в php и MySql
- •Глава 5. Написание Гостевой книги на рнр
- •Глава 6. Гостевая книга на php — еще один вариант
- •Глава 7. Графический счетчик на php
- •Часть 7. Life Site cms — система создания и развития сайтов Глава 1. Введение
- •Глава 2. Что такое cms?
- •Глава 3. Функциональность системы
- •Глава 4. Часто задаваемые вопросы
- •Часть 8. «Раскрутка» сайта Глава 1.Выгодность хорошей «раскрутки»
- •Глава 2. Как создать вирусный трафик с помощью бесплатных электронных книг
- •Глава 3.Правильная раскрутка проекта и привлечение нужных посетителей
- •Глава 4. Экономика проекта
- •Глава 5. Стратегия эффективной работы с партнерскими программами
- •Глава 6. Преимущества использования Интернета в сетевом маркетинге
- •Глава 7. Как получить более 20 000 посетителей в день на свой сайт?
- •Глава 8. Банерная реклама
- •Часть 9. Заработок при помощи своего сайта Глава 1. Бесплатное место под ваш сайт
- •Глава 2. Как заработать на своем сайте
- •Глава 3. Банер и оплата его размещения
- •Глава 4. Влияние местоположения банера на его эффективность
- •Глава 5. Банерокрутилка на JavaScript
- •Глава 6. Бесплатное размещение web-страницы на сервере www.Geocities.Com
- •Часть 10. Уроки мастерства Глава 1. Выбираем и настраиваем домашний Web-сервер
- •Глава 2. Выводим иллюстрации в отдельном окне
- •Глава 3. Добавляем страницу в Избранное
- •Глава 4. «Откат назад» с помощью JavaScript
- •Глава 5. Индикатор состояния icq
- •Глава 6. Как поменять цвет скролл-бара
- •Глава 7. Как «обмануть» фреймы
- •Глава 8. Свойства тэга mailto
- •Глава 9. Пример практического создания сайта
- •Часть 11. Тонкости и секреты Глава 1. Фреймы
- •Глава 2. Ускоряем загрузку графики
- •Глава 3. Создаем систему быстрой навигации
- •Глава 4. Защитим страницу паролем
- •Глава 5. Устанавливаем счетчик
- •Глава 6. Десять советов web-дизайнеру
- •Глава 7. Каскадные таблицы стилей — css
- •Вопросы и ответы
- •Приложения Арсенал web-строителя
- •Тэги html
- •Meta-тэги
- •Хостинг
- •Бесплатная регистрация в поисковиках
- •Лучшие русскоязычные хостинг-серверы
- •Каталог бесплатного хостинга
- •Краткий словарь Интернета
- •Список использованных материалов
Леонид Орлов
Web-сайт без секретов
издание второе, дополненное и исправленное
УДК 004.738.5 ББК 32.973.26-018.2 О66
Рецензенты:
кандидат экономических наук Б. К. Самсонов
доктор физико-математических наук А. В. Наумов
Орлов Л. В.
Web-сайт без секретов. / Л. В. Орлов. — 2-е изд. — М.: Букпресс, 2006. — 512 с.
ISBN 5-9643-0032-4
Создание собственного web-сайта — это прежде всего творчество. В этой сфере можно полностью показать себя, не ограничиваясь ни в содержании, ни в объеме. Почему бы Вам не создать свой собственный web-сайт и не «раскрутить» его во Всемирной компьютерной сети? Тогда воспользуйтесь современными технологиями Интернет и этим достаточно полным пособием, которое написано опытным разработчиком и дизайнером web-приложений.
Одна из «изюминок» книги — описание конкретных приемов работы по созданию web-страниц, публикации их в Интернет и проверке работоспособности всего сайта.
Издание адресовано в первую очередь тем пользователям ПК, которые желают создавать профессиональные сайты в Интернет, а также оно может быть использовано в качестве практического пособия разработчиками web-сайтов, дизайнерами и всеми, кто имеет отношение к web-проектам.
УДК 004.738.5 ББК 32.973.26-018.2
ISBN 5-9643-0032-4
© Орлов Л. В., 2006 © Бук-пресс, 2006
Содержание
Часть 1. Дизайн для Всемирной паутины 4
Глава 1. Пройдемся по «понятиям» 4
Глава 2. «Вид» дизайна 5
Глава 3. Критические ошибки 6
Глава 4. Структура оптимизированных страниц 7
Глава 5. «Непрошеные» окна 7
Глава 6. Студия web-дизайна 8
Глава 7. «Это» — плохо! 9
Глава 8. Дизайн без «дизайна» 10
Глава 9. Гипертекстовый документ 11
Глава 10. Универсальный локатор ресурса 11
Часть 2. Основы создания гипертекстового документа 12
Глава 1. Введение 12
Глава 2. Этикет в «паутине» 12
Глава 3. Структура 13
Глава 4. Внутри документа 15
Глава 5. Тестируйте свой документ 17
Глава 6. Таблица или фреймы 18
Глава 7. Перекодировщики кириллицы 19
Часть 3.Описание языка гипертекстовых документов 20
Глава 1. Гипертекстовый язык 20
Глава 2.Термины гипертекста 21
Глава 3. Использование звуков 23
Глава 4. Создание графического меню 23
Глава 5. Текстовые стили 23
Глава 6. Общий интерфейс и формы языка 24
Глава 7. Фреймы 25
Глава 8.Планирование и взаимодействие фреймов 28
Глава 9.Зарезервированные имена фреймов 29
Глава 10.Создание документа HTML 29
Глава 11. Формы в HTML документах 34
Глава 12. HTML 4.0 37
Глава 13. Тэги 47
Глава 14. Тэг <A>, использование в сценариях 49
Глава 15. Создание документов в формате HTML 4.0 50
Глава 16. SGML и HTML 50
Глава 17. Как читать HTML DTD 52
Глава 18. Представление документа в формате HTML 55
Глава 19. Глобальная структура документа 63
Глава 20. Тело документа 68
Глава 21. Списки 76
Глава 22. Таблицы стилей 80
Часть 4. Редакторы web-страниц 86
Глава 1. Основные требования 86
Глава 2. Adobe ImageReady 92
Глава 3. Corel Xara 92
Глава 4. Macromedia Fireworks 93
Глава 5. Macromedia Dreamweaver 96
Глава 6. Metacreation Headline Studio 98
Глава 7. HomeSite 99
Глава 8. Microsoft FrontPage Express 111
Часть 5. Создание Интернет-портала 120
Глава 1. Что такое портал? 120
Глава 2. Что такое современный корпоративный портал? 121
Глава 3. Для чего нужен корпоративный портал? 122
Глава 4. Использование пакета Cold Fusion 123
Глава 5. Использование пакета Web-Oracle-Web (WOW) 134
Часть 6. CGI, PHP, Perl, MySQL и CMS системы 138
Глава 1. CGI 138
Глава 2. Выбор CMS 162
Глава 3. Серверные скрипты 162
Глава 4. Вступление в PHP и MySQL 164
Глава 5. Написание Гостевой книги на РНР 169
Глава 6. Гостевая книга на PHP — еще один вариант 170
Глава 7. Графический счетчик на PHP 173
Часть 7. Life Site CMS — система создания и развития сайтов 174
Глава 1. Введение 174
Глава 2. Что такое CMS? 174
Глава 3. Функциональность системы 175
Глава 4. Часто задаваемые вопросы 176
Часть 8. «Раскрутка» сайта 177
Глава 1.Выгодность хорошей «раскрутки» 177
Глава 2. Как создать вирусный трафик с помощью бесплатных электронных книг 180
Глава 3.Правильная раскрутка проекта и привлечение нужных посетителей 181
Глава 4. Экономика проекта 183
Глава 5. Стратегия эффективной работы с партнерскими программами 183
Глава 6. Преимущества использования Интернета в сетевом маркетинге 185
Глава 7. Как получить более 20 000 посетителей в день на свой сайт? 186
Глава 8. Банерная реклама 187
Часть 9. Заработок при помощи своего сайта 188
Глава 1. Бесплатное место под ваш сайт 188
Глава 2. Как заработать на своем сайте 190
Глава 3. Банер и оплата его размещения 195
Глава 4. Влияние местоположения банера на его эффективность 196
Глава 5. Банерокрутилка на JavaScript 196
Глава 6. Бесплатное размещение web-страницы на сервере www.geocities.com 197
Часть 10. Уроки мастерства 201
Глава 1. Выбираем и настраиваем домашний Web-сервер 201
Глава 2. Выводим иллюстрации в отдельном окне 202
Глава 3. Добавляем страницу в Избранное 204
Глава 4. «Откат назад» с помощью JavaScript 205
Глава 5. Индикатор состояния ICQ 205
Глава 6. Как поменять цвет скролл-бара 205
Глава 7. Как «обмануть» фреймы 206
Глава 8. Свойства тэга mailto 206
Глава 9. Пример практического создания сайта 206
Часть 11. Тонкости и секреты 208
Глава 1. Фреймы 208
Глава 2. Ускоряем загрузку графики 210
Глава 3. Создаем систему быстрой навигации 211
Глава 4. Защитим страницу паролем 212
Глава 5. Устанавливаем счетчик 213
Глава 6. Десять советов web-дизайнеру 214
Глава 7. Каскадные таблицы стилей — CSS 215
Вопросы и ответы 218
Приложения 226
Арсенал web-строителя 226
Тэги HTML 227
META-тэги 229
Хостинг 229
Бесплатная регистрация в поисковиках 230
Лучшие русскоязычные хостинг-серверы 230
Каталог бесплатного хостинга 231
Краткий словарь Интернета 234
216 web-безопасных цветов 235
Таблица базовых цветов и супер-подбор цветовых оттенков для сайта. 235
Список использованных материалов 237
Часть 1. Дизайн для Всемирной паутины Глава 1. Пройдемся по «понятиям»
Web-дизайн — это прежде всего творчество, в котором тебя никто не ограничивает. Только в этой сфере вы можете полностью показать себя, не ограничиваясь, ни в содержании, ни в объеме. Если например брать корреспондентов и журналистов. Они написали материал, долго трудились, и подали его редактору, а редактор взял и выбросил статью, ссылаясь на то, что они написали несколько слов про знаменитого «жулика», который занимает высокий пост в местной Думе. А вам предоставляются все возможности (естественно это не значит, что вы можете материть каждого попавшегося депутата), для того чтобы писать, рисовать и т.д. Потом вывесить это все на сайте и пусть все любуются.
Но в основном web-дизайн означает умение красиво оформить web-страничку на сайте. Если вы написали несколько слов, на обычном default'ном фоне, это не дизайн. Не ограничивайтесь этим. Старайтесь, пытайтесь и у вас все получится.
Причины, по которым люди решают подготовить и опубликовать во Всемирной сети собственный web-ресурс, могут быть совершенно различными. Если речь идет о домашней страничке, то основным движущим фактором для web-мастера является стремление разместить в сети информацию, которую впоследствии можно использовать при поиске работы или интерактивном общении с другими людьми посредством Интернета. Иногда домашняя страничка служит средством для публикации, например литературных произведений, рисунков, музыки или научных исследований автора. Таким способом владелец странички может найти издателя для своих рассказов, организаторов выставки для своих картин, продюсера для музыкального проекта или спонсора, готового финансировать его разработки. В ряде случаев посредством домашней странички можно просто зарабатывать деньги.
Некоммерческий сайт, представляющий посетителям информацию по какой-либо конкретной тематике, вырастает, как правило, хорошо продуманной, грамотно выполненной и регулярно обновляемой домашней странички. Каким бы ни был подобный ресурс — развлекательным порталом, музыкальным сайтом или проектом, посвященным съемке и монтажу любительского видео, он создается обычно с теми же целями, что и домашняя страница. Иногда помимо чисто практических интересов, которыми руководствуется владелец некоммерческого сайта, им движет честолюбие в лучшем смысле этого, то есть стремление обрести популярность и признание у сетевой аудитории. По статистике большинство талантливых и популярных проектов российского Интернета было создано именно честолюбивыми авторами. Не стоит забывать о том, что web-дизайн — это весьма молодая и быстро развивающаяся сфера Интернет-технологий, в которой всегда найдутся высокооплачиваемые вакантные места для толковых специалистов. Налицо тенденция активного освоения Интернета малым и средним бизнесом, в русскоязычную часть Всемирной Сети стали вливаться большие деньги, поскольку данный вид капиталовложений является сегодня одним из наиболее перспективных. По мере насыщения рынка сформируется повышенный спрос на web-дизайнеров и программистов Интернет приложений, а спрос, как известно, рождает предложение.
Что же представляет собой тот «полигон», на котором начинающий web-мастер может испытать собственные силы и способности? Разумеется, это собственная домашняя страничка, ваш первый самостоятельный проект или первый любительский некоммерческий сайт, который вы создаете своими руками.
Коммерческие интернет-проекты организуются с расчетом на получение финансовой прибыли, причем эта прибыль может быть как прямой, так и косвенной. Под косвенной прибылью подразумеваются те неоспоримые преимущества, которые дает грамотно подготовленный web-сайт его владельцам: по сравнению со стоимостью традиционной рекламы, реклама в Интернете практически бесплатна, что с учетом огромной аудитории Всемирной Сети является огромным плюсом. Более того, компания-владелец web-ресурса получает в свое распоряжение именно целевую аудиторию, поскольку ее сайт будут посещать лишь те пользователи, которые нашли его по набору ключевых слов, введенных в форму запроса поисковых машин или в соответствующем тематическом разделе интерактивных каталогов. Web-страница является лучшим и наиболее выгодным решением при поиске как отечественных, так и партнеров и потенциальных клиентов. Никакой иной способ рекламы не даст вам такой приток заинтересованных лиц и заказчиков, как хорошо продуманный и правильно разработанный web-сайт. Получение прямой прибыли подразумевает создание проекта, изначально рассчитанного на привлечение финансовых средств непосредственно из Интернета. Существуют компании, живущие только за счет, созданных силами их сотрудников, web-ресурсов. Это могут быть поисковые машины или информационные порталы, продающие на своих страницах рекламное пространство; Интернет магазины, посетители которых могут заказать какой-либо товар прямо в режиме on-line, получив его впоследствии по почте; система интерактивных аукционов или виртуальное рекламное агентство. Возможностей зарабатывать деньги в Интернете такое множество, что их трудно было бы даже кратко описать. Как бы то ни было, разработка коммерческого проекта, безусловно требует большого времени и продолжительного, кропотливого труда.
