В.Г. Олифер Базовые технологии компьютерных сетей (ознакомительное качество) Высокое качество PDF, для печати :-)
Михаил Гук. Интерфейсы ПК. Справочник (ознакомительное качество) Высокое качество PDF, для печати :-)
Главная | К предыдущему документу | Оглавление курса авторских лекций | К следующему документу |
Лекции (А.Н. Самойлова) по Компьютерным сетяМ и Телекоммуникациям (КМТ)
Тема № 10 Тема: “ WEB - дизайн. Структура WEB - сайта в Интернете. Язык программирования WEB - документов”Особенности маркетинга в Интернете В любом коммерческом предприятии, будь то традиционный магазин или электронный, основным слагаемым успеха является план маркетинга, разработанный и внедренный владельцем компании. Ошибочна реклама магазина навязчивой рассылкой по E-mail, начнётся широкомасштабный уход пользователей, которые терпеть не могут коммерцию в Сети. Сеть Интернет рождалась как средство обмена информацией, поэтому электронная коммерция - сдержанное и даже скрытное поведение. Для среды Интернет справедливо правило: чем больше ссылок на ресурсы Интернета, чем больше визуальной и вербальной информации вы предоставите, тем больше будет объем продаж. Например, торговля компакт-дисками — помимо собственно торговли и распространения каталогов, такой магазин должен бесплатно предоставлять информацию: обзоры, образцы различной музыки (но не забывайте об авторских правах), дискографии, интервью с музыкантами и тому подобное, доски объявлений. Основные условия успешности электронной коммерции: 1. Планирование и формирование бюджета. Заранее определитесь с бюджетом времени и денег (в т.ч. технологическими и человеческими ресурсами) для реализации проекта и реагирования на непредвиденные обстоятельства. 2. Клиентура - два вида покупателей В упрощенном варианте всех пользователей Интернет можно разделить на “охотников” и “наблюдателей”. Может быть и смешанный тип. К каждому потребуется разработать адекватный маркетинговый подход. “Охотники” приходят в Интернет, имея ясные цели; они знают, какую информацию ищут. Редко преследуют коммерческий интерес, намерения совершать покупку, просматривать торговые предложения нет. “Охотники” пытаются решить какую-либо проблему, выполнить задание или найти ответ на вопрос. Например:
“Охотники” часто пользуются различными программами поиска. В случае поиска CD пользуясь ключевыми словами “компакт” и “диск”. “Наблюдатели” путешествуют по Интернет ради игр и развлечений, стремятся найти что-то новое и интересное (ежемесячно в Web появляется от 1500 до 2000 новых узлов), скользя от одного узла к другому, пользуясь элементами гипертекста как независимым средством связи, и неожиданно обнаруживают нечто любопытное, иногда записывая адрес такого места в список любимых страниц с помощью браузера, чтобы впоследствии быстро обратиться к нему.Именно с просмотра такого списка многие “наблюдатели” начинают свой следующий визит в Интернет. Его интерес основан на новизне, пик активности приходится на первый месяц работы в сети или около того, а в дальнейшем выходы приобретают случайный характер .Задача маркетолога , в размещении ссылок на свой электронный магазин: ими должны воспользоваться и “охотники”, и “наблюдатели”. На сегодняшний день есть несколько способов:
- создать связи с внешними страницами. Если магазин продает CD, стоит создать прямые и обратные связи с узлами Интернет, имеющими отношение к музыке; - ненавязчивое участие в телеконференциях. Насчитывается более 8000 соответствующих групп, у каждой из которых есть своя тематика, нужна близкая к бизнесу продаж CD. Например, конференции, содержащие в своем названии фрагмент alt.music. 3. Дизайн сайта - разработка структуры, графического дизайна и программной части веб-ресурса. 4. Процесс совершения покупки ("shopping experience"). Разработка и внедрение дружественного для покупателей интерфейса и окружения: четкие и недвусмысленные правила пользования магазином, описание процесса заказа и сроков получения товара, подробная информация о товаре, простота совершения покупки. 5. Обработка заказов и онлайн-платежей. Интеграция сайта с базой данных товаров, автоматизация приема и обработки заказов, обработка платежей по кредитным картам и круглосуточный телефон службы поддержки магазина. 6. Хостинг. Магазин должен быть размещен на надежном сервере и быстром канале, который в состоянии обеспечить большой трафик и корректное функционирование программной части сайта. По мере развития сетевого бизнеса, провайдеры снижают цены.В 2001 году:
7. Выполнение заказов. Своевременное пополнением склада, разработать технологию контроля процесса выполнения заказа (tracking). 8. Послепродажное обслуживание. Процедуры возврата и обмена товара, обработки запросов о состоянии заказа, а также процедуру обеспечения технической поддержки и оперативных ответов на вопросы. 9. Сбор и обработка информации. Формирование базы данных клиентов, обеспечение ее безопасности, сбор статистики продаж, а также обработка и использование информации о пожеланиях клиентов и посетителей. 10. Удержание покупателей (превращение в постоянных клиентов). Создание списка рассылки магазина, персонализация сайта, сервиса и контента магазина, работа с базой данных клиентов, раскрутка своего "брэнда". Основные факторы, воздействующие на совершение покупок в онлайн- магазине :- широкий выбор; - конкурентные цены; - всесторонняя информация о товаре; - простота совершения сделки (one-click shopping); - профессионализм дизайна сайта (внушающий доверие к продавцу); - безопасность; - оперативность отклика о совершении сделки; - правильно функционирующий механизм магазина. Основные факторы разочарования пользователей при онлайн покупках:
Требования к информационному наполнению WEB – сайта:
Преимущества такого подхода:
Структура WEB - сайтаПримерный план информационного наполнения сайта по продажам:
Оптимизация WEB - сайта:HTML – язык программирования WEB – документов Термин HTML (HyperText Markup Language) дословно: "язык маркировки гипертекстов", а сам термин означает - язык для работы с гипертекстом. Первую версию HTML разработал сотрудник Европейской лаборатории физики элементарных частиц Тим Бернерс-Ли. Известны спецификации 2.0, 3.0, 3.2 и 4.0. HTML - язык программирования для создания документов, размещаемых в глобальной сети Интернет. Пример документа на языке HTML: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional //EN" "http://www.w3.org/TR/REC-html40/ loose.dtd"> <HTML> <HEAD> <TITLE>Заголовок HTML документа отображаемый в окне-заголовке браузера. Рекомендуется название не больше 64 символов.</TITLE> </HEAD> <BODY> <H1> Пример содержимого в документах </H1> <!-- комментарий -- > <H2>Название</H2> <P>Автору помогают гипертекстовые ссылки на Web страницы, содержащие много <AНREF="http://www.yahoo.com/Computers_and_Internet/"> полезного</A> материала в Интернете. <P ALIGN=center>Это простейший пример HTML- документа.<br> пример выравнивания HTML-документа.<br> HTML-документа.</P> <H1 ALIGN=CENTER>Название <B>HTML-документа</B></H1> <P ALIGN=center><I>Пример наклонного шрифта.</I><br> Это простейший пример обычного шрифта.<br> <B> Пример жирного шрифта.</B> </P> </BODY> </HTML> Документ начинается с флага <HTML>, необходимый для указания, что это документ на языке HTML. Заканчивается документ флагом </HTML>, который является закрывающим флагом, парным флагу <HTML>. Комментарии Браузеры игнорируют любой текст, помещенный между <!-- и -->. Это удобно для размещения комментариев. <!-- комментарий --> HEAD Между флагами <HEAD> и </HEAD> следует головная часть документа, внутри между флагами <TITLE> и </TITLE>, находится название документа. Название выводится в полосе заголовка окна программы просмотра (title bar). Заголовок HTML-документа может включать неограниченное количество так называемых META-инструкций, предназначенных для обработки программами-роботами поисковых машин. META-инструкция - способ определить некоторую переменную путем указания ее имени (атрибут NAME) и значения (атрибут CONTENT). <META NAME="description" CONTENT="Курс по HTML"> - Краткое содержание документа для использования поисковыми системами, разумно ограничить 200 (всего 1000 знаков). Данный параметр позволяет показать поисковой машине информацию по документу. <META NAME="keywords" CONTENT="Интернет, HTML, WWW, гипертекст"> - Ключевые слова для робота через запятую, разумно ограничить 200 (всего 1000 знаков). По описанным внутри словам, поисковая машина определяет соответствие запросу пользователя. Такая META-инструкция определяет переменную keywords, содержащую набор ключевых слов, описывающих содержание документа. На практике поиск по ключевым словам очень удобно использовать при создании поискового механизма, работающего в пределах одного сервера. <META NAME="Author" CONTENT="Ivanov"> - Авторская информация. <META NAME="Generator" CONTENT="Homesite 4.0"> - Программное средство создания HTML-документа.
BODY Между флагами <BODY> и </BODY> - помещается основная часть документа, так называемое тело, начало и конец тела HTML-документа, которое определяет содержание документа. Заголовки (H1 - H6)
В языке HTML существует шесть уровней заголовков: H1 - наиболее крупный (важный) - и H6 – наименьший, где i цифра от 1 до 6. Например: <H1> ... </H1> <H6> ... </H6> Флаг <IMG SRC="face.gif" ALT="Face"> (image source) включает в документ изображение, хранящееся в файле face.gif. Атрибут ALT="Face" задает так называемый альтернативный текст (в данном случае, Face), который неграфические программы просмотра выводят на экран вместо соответствующего рисунка. Этот же текст будет виден, если в графической программе просмотра отключить автоматическую загрузку изображений (что обычно делается при медленной работе сети). Флаг <A HREF= "http://www.yahoo.com/Computers_and_Internet/"> отмечает начало якоря гиперсвязи (hyperlink anchor). Атрибут HREF="URL" указывает URL документа, на который делается ссылка. URL гиперссылки заключен в двойные кавычки, - их пропуск является ошибкой. Якорь гиперссылки заканчивается флагом </A>. Когда указатель мыши находится на якоре, то он обычно принимает вид указующего перста. Если в такой момент щелкнуть клавишей мыши, то программа просмотра начнет загружать связанный с этим якорем документ. <P> ... </P> - Флаг <P> отмечает начало параграфа, текст которого выводится с новой строки. Каждому параграфу предшествует пустая строка. Длина строки текста, выводимого программой просмотра, в общем случае, не совпадает с длиной строки в исходном HTML-файле. Длина определяется размером окна программы просмотра и размером символов шрифта, который эта программа использует для вывода текста. Такая пара меток описывает абзац. Все, что заключено между <P> и </P>, воспринимается как один абзац. Метки <Hi> и <P> могут содержать дополнительный атрибут ALIGN (читается "элайн", от английского "выравнивать"), например: <H1 ALIGN=CENTER>Выравнивание заголовка по центру</H1> <P ALIGN=RIGHT>Образец абзаца с выравниванием по правому краю</P> Непарные теги имеют название в скобках: <тег> Например: <BR> описание абзаца, если необходимо перейти на новую строку, не прерывая абзаца. Непарные метки Непарные метки вводятся без тега закрытия, а некоторые (так называемые &-последовательности) к тому же должны вводиться только строчными (маленькими) буквами. <BR> - Эта метка используется, если необходимо перейти на новую строку, не прерывая абзаца. Такая операция позволяет структурировать документ, и просто необходима при публикации стихов. <HR> - Метка <HR> описывает горизонтальную линию. Может дополнительно включать атрибуты SIZE (задает толщину линии в пикселях), WIDTH (определяет размах линии в процентах от ширины экрана). Например: <H1 ALIGN=CENTER>Коллекция горизонтальных линий</H1> <HR SIZE=2 WIDTH=100%><BR> <HR SIZE=4 WIDTH=50%><BR> <HR SIZE=8 WIDTH=25%><BR> <HR SIZE=16 WIDTH=12%><BR>
&-последовательности Поскольку символы "<" и ">" воспринимаются браузерами как начало и конец HTML-меток, возникает вопрос: а как показать эти символы на экране? В HTML это делается с помощью &-последовательностей (их еще называют символьными объектами или эскейп-последовательностями). Браузер показывает на экране символ "<", когда встречает в тексте последовательность < (по первым буквам английских слов less than - меньше, чем). Знак ">" кодируется последовательностью > (по первым буквам английских слов greater than - больше, чем). Символ "&" (амперсанд) кодируется последовательностью & Двойные кавычки (") кодируются последовательностью " Помните: точка с запятой - обязательный элемент &-последовательности. Все буквы, составляющие последовательность, должны быть набраны в нижнем регистре (т.е., маленькие). Использование меток типа " или & не допускается. Вообще говоря, &-последовательности определены для всех символов из второй половины ASCII-таблицы (куда, естественно, входят и русские буквы). Дело в том, что некоторые серверы не поддерживают восьмибитную передачу данных, и поэтому могут передавать символы с ASCII-кодами выше 127 только в виде &-последовательностей. Начертание шрифта HTML допускает два подхода к шрифтовому выделению фрагментов текста:
Физические стили Все, что находится между метками <B> и </B>, будет написано жирным шрифтом. Все, что находится между метками < U> и </U>, будет написано с подчеркиванием.Текст между метками <I> и </I> будет написан наклонным шрифтом .Текст, размещенный между метками <TT> и </TT>, будет имитировать пишущую машинку , то есть имеющим фиксированную ширину символа.Логические стили Разные браузеры толкуют одни и те же метки логических стилей по-разному. Некоторые браузеры игнорируют некоторые метки вообще и показывают нормальный текст вместо выделенного логическим стилем. Вот самые распространенные логические стили. <EM> ... </EM> - акцент. <STRONG> ... </STRONG> - сильный акцент. <CODE> ... </CODE> - для фрагментов исходных кодовых текстов. <SAMP> ... </SAMP> - От английского sample - образец. Рекомендуется использовать для демонстрации образцов сообщений, выводимых на экран программами. <KBD> ... </KBD> - Рекомендуется использовать для указания того, что нужно ввести с клавиатуры. <VAR> ... </VAR> - Рекомендуется использовать для написания имен переменных. Абзацы Ненумерованные списки: <UL> ... </UL> Текст, расположенный между метками <UL> и </UL>, воспринимается как ненумерованный список. Каждый новый элемент списка следует начинать с метки <LI>. У метки <LI> нет парной закрывающей метки. Например:
Соответствует HTML - код: <UL> <LI>Один; <LI>Два; <LI>Три. </UL> Нумерованные списки: <OL> ... </OL> Нумерованные списки вместо символов, выделяющих новый элемент, используются цифры. Например: <OL> <LI>Один; <LI>Два; <LI>Три. </OL> получится вот такой список:
Вложенные списки Элемент любого списка может содержать в себе целый список любого вида. Число уровней вложенности в принципе не ограничено. Вложенные списки очень удобны при подготовке разного рода планов и оглавлений. Списки определений: <DL> ... </DL> Вместо меток <LI> в списках определений используются метки <DT> (от английского definition term - определяемый термин) и <DD> (от английского definition definition - определение определения). Метки <DT> и <DD> не имеют парных закрывающих меток. Если определяемые термины достаточно коротки, можно использовать модифицированную открывающую метку <DL COMPACT>. Например: <DL> <DT>А <DD>Первая буква русского алфавита <DT>Б <DD>Вторая буква русского алфавита <DT>В <DD>Третья буква русского алфавита </DL> будет выведен на экран примерно так: А Первая буква русского алфавита Б Вторая буква русского алфавита В Третья буква русского алфавита Текст, заключенный между метками <PRE> и </PRE> - выводится браузером на экран как есть - со всеми пробелами, символами табуляции и конца строки. Это очень удобно при создании простых таблиц. Текст, заключенный между метками <BLOCKQUOTE> и </BLOCKQUOTE>, выводится браузером на экран с увеличенным левым полем. В отличие от обыкновенного текста, который можно читать только от начала к концу, гипертекст позволяет осуществлять мгновенный переход от одного фрагмента текста к другому. При нажатии левой кнопкой мыши на некоторый выделенный фрагмент текущего документа происходит переход к некоторому заранее назначенному документу или фрагменту документа. В HTML переход от одного фрагмента текста к другому задается с помощью метки вида: <A HREF="[адрес перехода]">выделенный фрагмент текста</A> Например: <A HREF="index.htm">Перейти к оглавлению</A>, что приведет к появлению выделенного фрагмента Перейти к оглавлению, при нажатии на который в текущее окно будет загружен документ index.htm. Если каталог не указан, переход будет выполнен внутри текущего каталога. Если в адресе перехода не указан сервер, переход будет выполнен на текущем сервере. Если документ ссылается на документ находящийся на другом сервере, необходимо включить в HTML-документ такой фрагмент: <A HREF="http://имя севера/директория/имя файла"> любой текст</A> Внутри документа задать переход можно через заранее созданную метку, желательно на латинском регистре для совместимости, например: <A NAME="AAA">Переход закончен</A> Слова "Переход закончен" никак не выделяются в тексте. Для определения перехода на эту ссылку, нужно указать полный путь к документу, после чего через символ # указать имя ссылки: <A HREF="2.htm#AAA">Переход к анкеру AAA</A> Внутри документа 2.htm переход происходит через следующий фрагмент: <A HREF="#AAA">Переход к анкеру AAA</A> Возможны ссылки и на другие виды ресурсов. Например: <A HREF="ftp://server/directory/file.ext">Выгрузить файл</A> Такая ссылка, если ей воспользоваться, запустит протокол передачи файлов (FTP) и начнет выгрузку файла file.ext, находящегося в каталоге directory на сервере server, на локальный диск пользователя. <A HREF="mailto:user@mail.box">Послать письмо</A> Если пользователь совершит переход по такой ссылке, у него на экране откроется окно ввода исходящего сообщения его почтовой программы. В строке To: ("Куда") окна почтовой программы будет указано user@mail.box. Изображения в HTML-документе Вставить изображение в HTML-документ очень просто. Для этого нужно только иметь это самое изображение в формате GIF (файл с расширением *.gif) или JPEG (файл с расширением *.jpg или *.jpeg) и одну строчку в HTML-тексте. Допустим, нам нужно включить в документ изображение, записанное в файл picture.gif, находящийся в одном каталоге с HTML-документом. Тогда строчка будет вот такая: <IMG SRC="picture.gif"> Метка <IMG SRC="[имя файла]"> может также включать атрибут ALT="[текст]", например: <IMG SRC="picture.gif" ALT="Картинка"> Встретив такую метку, броузер покажет на экране текст Картинка и начнет загружать на его место картинку из файла picture.gif. Атрибут ALT может оказаться необходимым для старых броузеров, которые не поддерживают изображений, а также на случай, если у броузера отключена автоматическая загрузка изображений (при медленном подключении к Интернет это делается для экономии времени). Если ссылка на изображение находится между метками <A HREF="..."> и </A>, изображение фактически становится кнопкой, при нажатии на которую происходит переход по ссылке. <HTML> <HEAD> <TITLE>Пример 7</TITLE> </HEAD> <BODY> <H1>Изображения </H1> <P><IMG SRC="picture.gif"></P> <P><A HREF="index.htm"><IMG SRC="picture.gif"></A></P> </BODY> </HTML> Цветовая гамма HTML-документа HTML - документы содержат HTML-метки, определяющие их цветовую гамму. Примеры таких меток не содержат, поэтому их цветовая гамма устанавливается браузером самостоятельно. Цветовая гамма HTML-документа определяется атрибутами, размещенными внутри метки <BODY>:
bgcolor=#FFFFFF Цвет фона. Насыщенность красным, зеленым и синим одинакова - FF (это шестнадцатеричное представление числа 255). Результат - белый цвет. text=#000000 Цвет текста. Насыщенность красным, зеленым и синим одинакова - 00 (ноль). Результат - черный цвет. link=#FF0000 Цвет гипертекстовой ссылки. Насыщенность красным - FF (255), зеленым и синим - 00 (ноль). Результат - красный цвет. Браузеры заполняют множественными копиями изображения - фона пространство окна документа. Цвет фона и изображение-фон не отображаются на бумаге при выводе HTML-документа на печать. Поэтому, старайтесь не использовать текст белого цвета. Таблица До настоящего времени мы имели дело с документами, в которых существовал только один "поток" текста. Таблица может помочь расположить текст в несколько колонок. Как организована таблица В устройстве таблицы легче всего разобраться на примере: <HTML> <HEAD> <TITLE>Пример 9</TITLE> </HEAD> <H1>Простейшая таблица </H1> <TABLE BORDER=1> <CAPTION><!--Это заголовок таблицы--></CAPTION> <TR><!--Это начало первой строки--> <TD><!--Это начало первой ячейки--> Первая строка, первая колонка </TD><!--Это конец первой ячейки--> <TD><!--Это начало второй ячейки--> Первая строка, вторая колонка </TD><!--Это конец второй ячейки--> </TR><!--Это конец первой строки--> <TR> <!--Это начало второй строки--> <TD> <!--Это начало первой ячейки--> Вторая строка, первая колонка </TD> <!--Это конец первой ячейки--> <TD> <!--Это начало второй ячейки--> Вторая строка, вторая колонка </TD> <!--Это конец второй ячейки--> </TR> <!--Это конец второй строки--> </TABLE> </BODY> </HTML> Таблица начинается с метки <TABLE> и заканчивается меткой </TABLE>. Метка <TABLE> может включать несколько атрибутов: ALIGN - Устанавливает расположение таблицы по отношению к полям документа. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо). WIDTH - Ширина таблицы. Можно задать в пикселах (например, WIDTH=400) или в процентах от ширины страницы (например, WIDTH=80%). BORDER - Устанавливает ширину внешней рамки таблицы и ячеек в пикселах (например, BORDER=4). Если атрибут не установлен, таблица показывается без рамки. CELLSPACING - Устанавливает расстояние между рамками ячеек таблицы в пикселах (например, CELLSPACING=2). CELLPADDING - Устанавливает расстояние между рамкой ячейки и текстом в пикселах (например, CELLPADDING=10). Таблица может иметь заголовок (<CAPTION> ... </CAPTION>), хотя заголовок не является обязательным. Метка <CAPTION> может включать атрибут ALIGN. Допустимые значения: <CAPTION ALIGN=TOP> (заголовок помещается над таблицей) и <CAPTION ALIGN=BOTTOM> (заголовок помещается под таблицей). Строки Каждая строка таблицы начинается с метки <TR> и заканчивается меткой </TR>. Метка <TR> может включать следующие атрибуты: ALIGN - Устанавливает выравнивание текста в ячейках строки. Допустимые значения:
Столбцы Каждая ячейка таблицы начинается с метки <TD> и заканчивается меткой </TD>. Метка <TD> может включать следующие атрибуты: NOWRAP - Присутствие этого атрибута означает, что содержимое ячейки должно быть показано в одну строку. COLSPAN - Устанавливает "размах" ячейки по горизонтали. Например, COLSPAN=3 означает, что ячейка простирается на три колонки. ROWSPAN - Устанавливает "размах" ячейки по вертикали. Например, ROWSPAN=2 означает, что ячейка занимает две строки. ALIGN - Устанавливает выравнивание текста в ячейке. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо). VALIGN - Устанавливает вертикальное выравнивание текста в ячейке. Допустимые значения: VALIGN=TOP (выравнивание по верхнему краю), VALIGN=MIDDLE (выравнивание по центру), VALIGN=BOTTOM (выравнивание по нижнему краю). WIDTH -Устанавливает ширину ячейки в пикселях (например, WIDTH=200). HEIGHT - Устанавливает высоту ячейки в пикселях (например, HEIGHT=40). Если ячейка таблицы пуста, вокруг нее не рисуется рамка, чтобы появилась рамка, в ячейку вводят символ (non-breaking space - не разрывающий пробел). Ячейка будет пустой, а рамка вокруг будет видна. Любая ячейка таблицы может содержать в себе другую таблицу. |
Главная | К предыдущему документу | Оглавление курса авторских лекций | К следующему документу |
Дата модификации: 12 мая 2008 г. |