История возникновения сети Internet, ее прошлое и настоящее

Анализ развития самостоятельности при организации учебной деятельности по изучению информатики. Принципы создания школьного сайта в НПО "Школа самоопределения", этапы работы над методом проектов. Обзор основных программ для создания веб-страниц.

Рубрика Программирование, компьютеры и кибернетика
Вид учебное пособие
Язык русский
Дата добавления 25.11.2014
Размер файла 59,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

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

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

Все этапы работы над проектом проводятся с обеспечением максимально возможных условий для выбора, творческой инициативы, творчества учащихся. Реализация проекта в конкретных условиях обучения всегда имеет свои особенности, вариации и хода проведения, и результатов работы.

Как на меня повлияла работа над школьным сайтом

Вместо заключения я хотел бы привести рассказ одного из школьников, который работал над школьным сайтом и более того является координатором:

"Я думаю, что я стал ответственней. Поскольку мне приходилось отвечать не только за то, что сделал лично я, но и за то, что сделали люди, с которыми я работал. Еще один момент - стал более изворотливым человеком. Пришлось выискивать время для работы между уроками и незанятое личное время, а также время коллег по изготовлению сайта.

Все основные трудности касались только технических проблем, в частности изучения особенностей программ Adobe Photosop и Microsoft Frontpage, в частности дело касалось и разработки концепции и дизайна сайта. Также были и чисто организационные проблемы, касающиеся нежелания некоторых разработчиков продолжать работу, но это были единичные проблемы, и в целом работать было легко и приятно, никаких неразрешимых трудностей не было.

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

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

Обзор программ для создания веб-страниц

Простейшие средства создания веб-страниц

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

Как уже говорилось выше, веб-страницы кодируются на языке гипертекстовой разметки - HTML. Вообще говоря, чтобы написать HTML-файл, достаточно иметь любой текстовый редактор, лишь бы он умел не добавлять в текст свои специальные символы. Самый простой вариант - это редактор Notepad (Блокнот), входящий в стандартную поставку Windows. Собственно говоря, это именно то, что нужно, - простейшая программа, сохраняющая написанный текст именно в том виде, в котором он был введен, и ничего лишнего. (Тем, кто не работает под Windows, в качестве замены Блокноту подойдет почти "все что угодно": Edit - для MS-DOS, vi или jed - для Linux, Kedit - для Linux/KDE и т.д.)

Однако в очень простых текстовых редакторах типа Блокнота весь HTML-текст приходится писать вручную, а многим хотелось бы какую-то часть работы автоматизировать. Учитывая это желание, разработчики создали специализированные средства, призванные облегчить труд веб-программиста (как иногда называют тех, кто пишет код HTML, в отличие от веб-дизайнеров, которые придумывают внешний вид и иногда даже пытаются воплотить его, используя программы работы с графикой).

Давайте сначала кратко опишем несколько простых программ, а потом остановимся на лучших из них.

Веб-редактор TextPad

Итак, начнем. Тем, кто предпочитает набирать код HTML вручную, но кому не хватает функциональности Блокнота и подобных ему программ, можно посоветовать программу под названием TextPad. Эта программа по сути весьма похожа на Блокнот, однако разработчики специально предусмотрели некоторые удобства для того, чтобы писать код HTML (а также языков Java, С, C++, Perl и еще некоторых). Это выражается в том, что при написании HTML-документа все теги автоматически подсвечиваются синим цветом, их атрибуты - темно-синим, а значения атрибутов - зеленым (цвета можно настроить по собственному желанию, так же, как и шрифт). Это очень удобно. К примеру, если автор случайно ошибется в имени тега или атрибута, то оно останется черным, и он сразу поймет, что здесь что-то не то. Правда, проверка не является "интеллектуальной": программа может спокойно "разрешить" приписать тегу какое-либо свойство, которого у него в принципе быть не может (спокойно подсвечивает абракадабру типа <BR ALIGN="top"> или </BR>).

В отличие от Блокнота, TextPad - редактор многооконный. В нем можно открыть сразу несколько документов и работать, легко переключаясь между ними с помощью списка в левой части окна или вкладок в нижней части, Веб-редактор TextPad позволяет автоматизировать набор многих тегов. Если не хочется набирать их вручную (многие этого не любят просто из-за того, что приходится переключаться на латинский шрифт), то обратите внимание на левую нижнюю часть окна программы. Там приведен список наиболее распространенных HTML-тегов, которые можно вставлять в свой основной текст двойным щелчком мыши. Правда, в списке указаны не сами теги, а их описание. Например, чтобы вставить тег <BR>, нужно выбрать из списка пункт Block > Break Line. Однако к этому быстро привыкаешь. Почти все пункты списка вставляют теги вместе с закрывающим парным тегом. Например, если выбрать пункт Block > Preformatted, в текст автоматически будут добавлены теги и <PRE> и </PRE>. Некоторые пункты добавляют сразу целые блоки-заготовки. Если, к примеру, выбрать пункт Table (Таблица), в текст будет вставлен такой код:

<TABLE ALIGN="left" BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH^lOO"^

<TR ALIGN="left" VALIGN^'micldle^

У тега <BR>, как было указано выше, нет закрывающего парного тега; кроме того, он не может иметь атрибут ALIGN=. Впрочем, броузеры просто игнорируют подобные ошибки.

<TH></TH> <TH>? </TH>

<TR ALIGN="left" VALIGN=middle">

<TD>? </TD>

<TD>? </TD> </TABLE>

Значения этих тегов и их атрибутов мы рассмотрим позже, а пока обратим внимание на то, что кроме списка тегов TextPad предоставляет нам также возможность выбирать из списка специальные символы (список HTML Characters), а также, если потребуется, любой управляющий символ, например символы псевдографики DOS и другие.

Те, кто часто вводят какие-либо последовательности символов, что при написании веб-страниц не редкость, могут облегчить свою задачу, записав в TextPad соответствующие макросы. Для записи макроса надо нажать комбинацию клавиш CTRL+ SHIFT+ R (или выбрать из меню Macros пункт Record). При этом начнется запись макроса, то есть все последующие действия будут запомнены. Чтобы закончить запись, надо снова нажать комбинацию клавиш CTRL+ SHIFT+ R, после чего присвоить имя файлу макроса, а также дать название для представления макроса в меню. Здесь можно также дать, если нужно, краткое описание макроса и указать имя его автора. После нажатия на кнопку ОК название макроса появится в меню Macros. Выбрав его, можно ввести сразу всю заданную последовательность символов.

Для удобства отладки можно установить флажок в пункте Line Numbers (Нумерация строк) в меню View (Вид), - в этом случае все строки текста будут пронумерованы. Хочется отметить, что если в меню Configure (Настройка) включен пункт Word Wrap (Перенос по словам) для автоматического переноса концов длинных строк в видимую часть экрана, то каждая такая длинная строка все равно будет нумероваться одним номером, а не двумя или тремя (кстати, такая нумерация почему-то недоступна в замечательной программе Homesite, о которой речь пойдет ниже). А если в меню View (Вид) включить флажок Visible Spaces (Отображать пробелы), то можно увидеть на экране и "невидимые символы", такие, как пробелы, символы табуляции и прочие.

В программе TextPad можно легко сравнить два файла, выбрав из меню tools (Сервис) пункт Compare Files (Сравнить файлы). А если есть два (или более) похожих файла, в некоторые местах которых надо внести изменения, удобно использовать функцию Synchronize Scrolling (Одновременная прокрутка) из меню Configure (Настройка). В этом случае можно открыть сразу несколько файлов, например, выбрав из меню Windows (Окна) пункт Tile Vertically (Расположить по вертикали), и тогда при прокрутке одного из них другие прокручиваются синхронно.

Среди других полезных функций программы TextPad стоит отметить возможность автоматической смены клавиатурного регистра командой Edit > Change Case (Правка > Сменить регистр), автоматического копирования в буфер слова или строки, на которой находится курсор, с помощью команд Edit > Cut Other (Правка > Вырезать) и Edit > Copy Other (Правка > Копировать), а также функцию проверки орфографии Tools > Spelling (Сервис > Правописание). И, конечно, здесь присутствует возможность просмотра созданного файла в броузере View > In Web Browser (Вид > В броузере).

Веб-редактор Arachnophilia

Завершив краткий обзор возможностей программы TextPad, давайте рассмотрим другую программу для написания HTML-кода - Arachnophilia.

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

В программе Arachnophilia предусмотрена автоматизация ввода тегов HTML. В нижней части окна имеются кнопки, каждая из которых открывает соответствующую кнопочную панель. На этих панелях расположены кнопки для быстрого ввода тегов. Например, если нажать кнопку Styles (Стили), то откроется панель управления. Содержащая кнопки для ввода тегов форматирования текста. Нажатие на любую из них вводит тег или блок-заготовку. Например, после нажатия на кнопку BR в тексте появится тег <BR>, а после нажатия на кнопку HR - появится сразу заготовка: <HR WIDTH="95%" ALIGN=CENTER>. Нажатие некоторых кнопок вызывает появление диалоговых окон. Например, нажав на кнопку Color (Цвет), можно открыть стандартное диалоговое окно выбора цвета, а с помощью кнопки TableWiz (Мастер таблиц) открывают диалоговое окно Table Wizard (Мастер таблиц), средствами которого можно предварительно задать количество строк и столбцов в таблице, а также определить ее ширину, цвет линий и некоторые другие параметры.

Отличительной особенностью программы является возможность легкого просмотра веб-страницы в различных броузерах, для чего в меню Preview (Предварительный просмотр) предусмотрен пункт Identify Browser (Указать броузер). Здесь можно назначить до шести различных броузеров, в каждом из которых легко открыть создаваемый HTML-файл для просмотра, даже не сохраняя его на диске.

Однако самым замечательным свойством программы, пожалуй, является функция Instant View (Немедленный просмотр), которая доступна в меню Preview (Предварительный просмотр). Если она включена и внутренний броузер, который также имеется в программе, открыт, то все изменения, вносимые в текст HTML, немедленно отображаются на экране. Правда, в некоторых случаях, программа не успевает за вводом данных и изображение в окне броузера может исчезать. Но не волнуйтесь, а введите следующий символ, и изображение снова появится. В программе Arachnophilia существует множество дополнительных полезных функций. Например, в меню Selection (Фрагмент) есть команда Find/ Replace/Count (Поиск/Замена/Пересчет), которая позволяет быстро найти или заменить нужные слова в выделенной области, что часто очень выручает при создании веб-страниц. Команда Tag Delimiters (Ограничители тегов) из того же меню позволяет преобразовать угловые скобки, являющиеся общепринятыми ограничителями тегов HTML, в специальные символы &lt и &gt, что необходимо, когда надо показать код HTML на самой веб-странице. Можно также осуществить обратное преобразование. В этом же меню есть команда Strip all HTML tags (Скрыть теги HTML), с помощью которой можно быстро освободить текст от HTML-тегов, например, для переноса его в другую программу. Программа Arachnophilia, кстати говоря, способна читать и записывать файлы формата RTF (Rich Text Format). При открытии RTF-файла предлагается конвертировать его в формат HTML, но его можно редактировать и в обычном виде.

Интересно, что программу Arachnophilia 4.0 можно загрузить как в полном виде (это установочный файл размером полтора мегабайта), так и в сокращенном (1 Мбайт), если в системе установлены необходимые библиотеки. Можно также загрузить только исполняемый файл, а остальное дозагружать по мере необходимости.

Веб-редакторы типа WYSIWYG

Мы рассмотрели программы, в которых основной упор при создании веб-страниц сделан на написание HTML-кода вручную. Однако существуют программы, позволяющие редактировать веб-страницы как бы в режиме WYSIWYG.

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

Эффективно управлять оформлением страницы таким способом тоже не удается. Поэтому мы не будем долго задерживаться на веб-редакторах, работающих по принципу WYSIWYG.

Вообще говоря, для редактирования HTML-текста в режиме WYSIWYG можно использовать даже такой текстовый процессор, как Microsoft Word. Начиная с версии MS Word 97 он позволяет набрать некоторый текст, отформатировать его и сохранить в формате HTML. Если будете это делать, не забудьте удалить комментарии.

Принцип WYSIWYG, от англ. What You See Is What You Get - это принцип соответствия экранного образа готовому документу. В этом режиме автор непосредственно видит на экране готовый результат и работает с ним.

Редактор Star Office

Более мощными средствами редактирования HTML-файлов располагает программа StarOffice. Здесь при открытии или создании HTML-файла соответственно меняется содержимое некоторых меню, что позволяет достаточно эффективно работать с HTML-кодом. Самым приятным моментом здесь, пожалуй, является возможность установить флажок HTML Source (Исходный код HTML) в меню View (Вид), который отключает режим WYSIWYG и позволяет работать с исходным HTML-текстом, в котором все теги и их атрибуты подсвечены красным цветом. По своему усмотрению можно редактировать как исходный текст, так и отображаемый результат, переключаясь между режимами командой HTML Source (Исходный код HTML) из меню View (Вид).

В отличие от других WYSIWYG-редакторов, StarOffice довольно корректно удаляет ненужные элементы при отмене пользователем каких-либо действий и не вставляет лишних комментариев. При этом он довольно активно использует каскадные таблицы стилей (CSS).

Перед подсветкой теги проверяются на корректность - ошибочно написанные теги красным цветом не выделяются. Однако надо иметь в виду, что программа не понимает новых тегов, таких, как <BUTTON>, <LABEL> и пр.

Netscape Composer

Еще одна WYSIWYG-ориентированная программа для редактирования HTML-файлов встроена в броузер Netscape. Она называется Netscape Composer.

В этой программе возможностей гораздо меньше, чем в предыдущей, однако, поскольку это модуль популярного броузера, ее тоже используют активно. Средства верхней инструментальной панели позволяют вставить в файл изображение (Image), горизонтальную линию (HLine), таблицу, гиперссылку (Link) или якорь (Anchor). Ниже расположена небольшая панель для управления начертанием шрифта (полужирное, курсивное, подчеркнутое), а также его размером, отступом и выключкой. Здесь же можно выбрать цвет фона. С помощью выпадающих меню доступно еще несколько HTML-элементов.

Несмотря на доступность и популярность программы, мы вряд ли можем посоветовать использовать WYSIWYG-редакторы типа Netscape Composer для создания веб-страниц, за исключением каких-либо очень простых случаев. Если вам непременно хочется визуально отслеживать все вносимые изменения, то установите программу Arachnophilia и воспользуйтесь функцией Instant View.

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

Frontpage

Что представляет собой Frontpage в целом

Microsoft Frontpage позволяет разрабатывать документы Web и управлять ими. Не только страницами Web, для работы с которыми имеется масса прекрасных программ, но документами Web (sites) в целом, т.е. наборами связанных страниц. Если вы освоите Frontpage, то сможете преодолеть все трудности, связанные с установкой собственного Web.

Frontpage состоит из трех основных компонентов:

1. Frontpage Explorer (Проводник) обеспечивает создание структуры документов Web, и предоставляет мастеров и шаблоны, которые позволяют это сделать всего за несколько минут. Если Web уже установлен, проводник дает визуальное представление всего документа Web и позволяет поддерживать его в дальнейшем;

2. Frontpage Editor (Редактор) позволяет создавать отдельные страницы Web или редактировать ранее введенные страницы в режиме "что видите, то и получаете";

3. Frontpage Personal Web Server (Персональный сервер Web) обеспечивает проверку всех аспектов работы данного Web и его обслуживание в Internet.

Эти компоненты как раз и составляют то, что считается законченной средой разработки документа Web. Чтобы сделать Web полностью завершенным, вы захотите установить его на компьютер, подключенный к Internet через высокоскоростной канал связи все 24 часа в сутки. Однако даже при низкоскоростном модеме можно выделить часть рабочего времени для запуска Web. Для этого в пакете имеется почти все.

Что Frontpage не делает

Пакет Frontpage предлагает очень многое, и новые версии будут иметь свои дополнения. Основным недостатком пакета является отсутствие средств для создания приложений на языке Java. Могут понадобиться и такие инструментальные средства, как программы для манипуляции со снимками, программы графики с высоким разрешением, редакторы и программы создания видео и звуковых элементов. Могут потребоваться также специализированные инструментальные средства для создания на современном уровне, например, страниц Macromedia Shockwave или страниц VRML (Virtual Reality Modeling Language). To, каким образом Frontpage будет применять передовые технологии в будущем, еще предстоит рассмотреть, однако уже сейчас нужны средства развития системы, позволяющие сделать это.

Однако возможности, предоставляемые Frontpage, являются более чем достаточными для большинства разработчиков документов Web. Как комплекс инструментальных средств Frontpage кажется ближе к идеалу, чем что-либо еще имеющееся, в частности, в среде Windows 95 и NT, и эти средства могут быть дополнены любыми другими программами.

Компоненты Frontpage

Frontpage состоит из нескольких основных компонентов, которые совместно образуют полный пакет для создания документа Web. Взаимодействие программ подробно рассмотрено в следующем разделе, а приведенные здесь краткие описания служат только как вспомогательное средство на первом этапе изучения многочисленных возможностей пакета.

Frontpage Explorer

Frontpage Explorer (проводник) разработан, чтобы дать возможность видеть созданный документ Web. Проводник обеспечивает отображение документа Web на трех основных панелях: Outline View (Структурная панель). Link View (Панель связей), Summary View (Общая панель). Структурная панель показывает иерархическую структуру, связи между страницами. Она напоминает аналогичное окно в системах подготовки текстов. Панель связей дает ясное графическое представление того, как страницы данного документа Web связаны между собой и как они соотносятся с внешними элементами. Общая панель отображает характеристики каждого файла, входящего в данный документ Web.

В целом три панели позволяют видеть, как сконструирован документ Web, и в процессе работы помочь определить, что еще должно быть сделано для завершения данного Web. Разорванные связи четко выделяются и могут быть обновлены автоматическим изменением ссылок. Проводник самостоятельно создает и устанавливает То Do List (Список заданий), которые должны быть завершены, и вы можете поручить их любому сотруднику из вашей команды.

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

Наконец, проводник позволяет установить параметры управления документом Web. Можно определить, кто будет иметь доступ к документу Web на различных уровнях: от администраторов и авторов до конечных пользователей. Если требуется ограничить доступ к вашему документу Web внутри собственной организации, вы можете это сделать. Если нужно, чтобы пользователи регистрировались перед открытием вашего документа, вы можете указать и это. А если вы хотите, чтобы сотрудники могли изменять страницы без права изменения опций администрирования, то нужно установить несколько параметров в диалоговом окне.

Frontpage Editor

В настоящее время нет недостатка в хороших пакетах, позволяющих создавать документы Web. Обычно они называются редакторами HTML, поскольку страницы Web пишутся на языке разметки гипертекста (Hypertext Markup Language - HTML). Однако в Microsoft Frontpage в действительности не нужно знать язык HTML. Как и текстовый процессор, который не показывает коды форматирования, пока не будет сделан специальный запрос, редактор Frontpage действует по принципу отображения результатов, т.е. того, что и нужно видеть, а не коды и теги. И хотя на рынке это не первая программа такого типа, она представляется наиболее современной.

Редактор Frontpage поддерживает новые возможности HTML, такие как работа с таблицами, формами и кадрами. Он позволяет также установить цвет и параметры форматирования страницы с помощью группы диалоговых окон, благодаря чему упрощается стандартизация внешнего вида данного документа Web по сравнению с другими. В случаях с формами и кадрами программа делает шаг вперед благодаря встроенному мастеру, позволяющему создавать довольно сложные элементы. Далее, редактор продвигается еще на один шаг, предлагая средства автоматизации, называемые Bot 1 Bot - блок программы, который вставляется в страницы HTML и автоматизирует некоторые процедуры, главным образом, связанные с обеспечением свойства интерактивности страниц..

Если вы уже пробовали получить форму на сервере Web, то знаете, с какими трудностями можно столкнуться. Разработка самой формы относительно проста: программирование же скриптов, позволяющих форме взаимодействовать с сервером так, чтобы при нажатии кнопки Submit (Завершение) данные отправлялись по назначению, является исключительно неприятным процессом. Средства Bot в формах Frontpage исключают многие из этих трудностей, как и необходимость изучать интерфейс создания скриптов, известный как CGI (Common Gateway Interface - общий интерфейс шлюзов). С этими Bot вы не сможете выполнять все сложные варианты взаимодействия по CGI, по крайней мере в ранних версиях, но Frontpage даже для новичков делает возможным организовывать полноценное взаимодействие с серверами Web.

Personal Web Server

Если нужно ваш собственный Web-узел сделать хостом, потребуется часть программного пакета, которая называется программа сервера Web. Когда компьютер подключен к Internet, эта программа позволяет делать его доступным пользователям на World Wide Web. Для эффективной работы компьютер с сервером Web должен быть подключен к Internet все 24 часа в сутки и работать с большей скоростью, чем самые быстрые модемы. Но, если потребуется, можно использовать Personal Web Server (Персональный сервер Web) неполное рабочее время и с меньшей скоростью.

Все же обеспечение связи не является основной функцией персонального сервера. Он разработан как инструмент исследования ваших документов Web после их создания. Сразу вслед за созданием нескольких страниц вам захочется их посмотреть с помощью вашей программы просмотра (Netscape, Internet Explorer, Mosaic и т.д.). Все, что нужно сделать для этого, - просто запустить персональный сервер Web, установить его в локальный режим, затем загрузить программу просмотра (браузер) и убедиться, что все работает. Пока компьютер подключен к Internet, можете проверить внутренние и внешние связи и убедиться, что страницы Web выглядят точно так, как вы хотели.

Администратор сервера

Пакет Frontpage поставляется с программой администратора сервера, которая используется, главным образом, как средство инсталляции, хранения полных имен расширений сервера и установки ограничений прав доступа автора.

Расширения сервера

Самая большая уступка пользователям в пакете Frontpage связана с тем, что они могут захотеть применять средства создания Web, но не обязательно с подключенным сервером этого пакета. Действительно, нет такого варианта, когда профессиональные разработчики были бы согласны отказаться от своей хорошо отработанной программы сервера. Поэтому единственный способ сделать Frontpage полезным в широком смысле состоял во включении поддержки существующих серверов. Frontpage делает это с помощью расширений сервера, которые инсталлируют необходимые файлы и директории в существующем сервере, чтобы позволить ему работать со всеми элементами Frontpage.

Получение данных из форм является примером того, что выполняют расширения. Как кратко объяснялось ранее, Frontpage дает возможность не думать о том, каким образом сделанные формы возвращают данные, введенные пользователями. Но поскольку Frontpage выполняет возврат данных нестандартным способом (на практике, почти все серверы делают это по-разному), кто-то должен сообщить программе сервера, что именно форма Frontpage пытается делать. Этот "кто-то" и есть расширение сервера. Существенно, что расширения сервера увеличивают его функциональные возможности и позволяют работать как с Frontpage, так и с программами, которые сервер уже поддерживает.

Использование Frontpage Explorer для запуска Web

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

Войдите в меню Start (Старт), откройте подменю Microsoft Frontpage и выберите программу Frontpage Explorer. После короткой паузы появится окно Frontpage Explorer.

Выберите команду File, New Web (Файл, Создать Web) из меню проводника. Вы сразу увидите диалоговое окно со списком шаблонов и мастеров Web:

1. Normal Web (Обычный Web) - создает документ Web с единственной пустой страницей, которая будет исходной;

2. Corporate Presence Wizard (Мастер представления фирмы) проводит по процессу создания документа Web организационного типа;

3. Customer Support Web (Web поддержки клиента) позволяет работать со структурой документа для взаимодействия с клиентами;

4. Discussion Web (Web дискуссий) используется для создания Web-дебатов; создание такого окна с пустого места - работа, отнимающая массу времени;

5. Empty Web (Пустой Web) создает структуру документа Web без единой страницы. Используйте его после того, как подготовили исходную страницу и требуется пустой Web, чтобы ее вставить.

6. Learning Web (Web изучения Frontpage) - это краткое, но полезное пособие для данного пакета программ;

7. Personal Web (Персональный Web) устанавливает единственную исходную страницу с набором объектов гиперссылок, которые можно уничтожить или настроить в соответствии с вашими потребностями;

8. Project Web (Web проекта) устанавливает Web, который может использоваться для управления проектом.

Для начала выделите строку Normal Web (Обычный Web) и нажмите кнопку ОК. Появится диалоговое окно с запросом указать сервер, на котором нужно установить Web; примите установку по умолчанию. Затем введите имя для Web в поле имени. Имя должно соответствовать соглашениям для имен в данном сервере. Например, имена Web Frontpage не могут включать пробелы. Кроме того, имя чувствительно к регистру, т.е. "MyWeb" - не то же самое, что "myweb". Помните об этом, когда пытаетесь получить доступ к своему Web-узлу у поставщика услуг Internet (ISP).

Сразу после нажатия кнопки ОК проводник Frontpage начинает генерировать Web. Но прежде чем выполнить эту задачу, проводник как администратор Web-узла запросит ваше имя и пароль. Введите имя и пароль, которые были заданы при инсталляции пакета Frontpage, и нажмите ОК. Далее проводник заканчивает создание Web и открывает его в своей рабочей зоне. Одновременно проводник автоматически запускает персональный сервер Web.

И в этом состоит весь набор требующихся действий. В результате вы имеете новенький, готовый для дальнейшей разработки Web.

Проводник отображает документ Web на трех панелях в удобной форме. Outline View (Структурная панель) находится в левом подокне. Она отображает общую структуру данного Web.

В правой панели может быть два варианта изображения: Summary View (Общая панель) или Link View (Панель связей). Общая панель предоставляет список всех графических объектов и страниц текущего документа Web (открытого). Панель связей отображает значки для каждой страницы, образа или World Wide Web URL (Uniform Resource Locator - универсальный идентификатор ресурсов) с линиями, показывающими связи между ними. Переключение от одной панели к другой осуществляется по командам View, Link View (Вид, Панель связей) и View, Summary View (Вид, Общая панель). Обе панели исключительно полезны для управления структурой документа Web и для передачи страниц в редактор Frontpage.

В общей панели нового документа Web имеется две строки: im-ages/Undercon. gif и Normal Page. Первая строка содержит имя графического файла со знаком Under Construction (В работе), столь милый для разработчиков Web. Вторая строка - имя исходной страницы данного Web, названной Normal Page (Обычная страница), потом вы научитесь изменять имя на более подходящее. Если вы включите панель связей, то увидите единственный значок для Normal Page, который выглядит довольно одиноко.

Использование Frontpage Editor для создания страниц

Если проводник Frontpage выполняет функции организатора строящегося документа Web, то редактор Frontpage является той программой, при работе с которой вы тратите большую часть творческой энергии. Это полноценный редактор страниц Web с большим количеством дополнительных возможностей сверх стандарта HTML 2.0. Он предоставляет совершенную среду WYSIWYG - редкое свойство для современных редакторов HTML. С помощью редактора можно переходить по связям от одной страницы к другой даже в процессе редактирования, что на практике превращает Frontpage Editor в мини-браузер, поэтому вы можете открыть в редакторе страницы World Wide Web для изучения кодов HTML.

Редактор Frontpage во многом напоминает текстовый процессор. Можно одновременно открыть несколько страниц и переключаться между ними, можно вырезать, копировать и вставлять фрагменты страниц, выполнять проверку орфографии, задавать размер и внешний вид символов. Он поддерживает работу с таблицами аналогично Word и WordPerfect, но варианты форматирования таблиц здесь несколько сужены из-за ограничений, обусловленных языком HTML. Включение графических объектов осуществляется так же, как в текстовом процессоре. Связывание - всего лишь дополнительная строка в меню Edit (Правка).

Для первого знакомства с редактором Frontpage начните с команды проводника Tools, Show Frontpage Editor (Сервис, Показать редактор). Почти сразу появляется окно редактора.

Теперь поместите в рабочую зону редактора исходную страницу нового документа Web, чтобы иметь возможность ее просматривать. Для этого выберите команду File, Open from Web (Файл, Открыть из Web); появляется диалоговое окно Current Web (Текущий Web) с единственным именем в списке страниц Web: Normal Page. Это ваша новая исходная страница.

Выделите строку Normal Page и нажмите кнопку ОК. Вы получите рабочую зону серого цвета, поскольку страница еще не имеет содержания, а в зоне заголовка окна редактора выводится Normal Page. С этого момента начинается разработка страницы путем добавления графических изображений, текста, гиперссылок, таблиц, таблиц образов, форм, оглавлений и т.д. - список можно продолжать долго.

Литература

1. Семенов Ю.А. Протоколы и ресурсы Internet. - М.: Радио и связь, 1996.

2. Уваров А.Ю. Вступая в век информации. // Информатика и образование, N 2, 1995.

3. Ястребцева Е.Н. Как рождается проект: Из опыта внедрения методических и организационно-педагогических нововведений в гимназии №1512 г. Москвы. - М.: Экономико-математическая гимназия №1512, 1995.

4. Полат Е.С. Распахнутая дверь в мир педагогических и информационных технологий: Из опыта внедрения методических и организационно-педагогических нововведений в гимназии №1512 г. Москвы. - М.: Экономико-математическая гимназия №1512, 1994.

5. Константинов Н.А. И др. История педагогики: Учебник для студентов педагогических институтов. - М.: Просвещение, 1982, с.447.

6. Компьютерные коммуникации - школе: Пособие для учителя. - М.: Институт сретств обучения РАО, 1995, с.167.

7. Леонтьев Б. Web-Дизайн: Тонкости, хитрости и секреты. - М.: Майор, 2001, с.170.

8. Белунцов В. Новейший сомоучитель по созданию Web-страниц. - М.: ДессКом, 2000, с.447.

9. Гершунский Б.С. Компьютеризация в сфере образования: проблемы и перспективы. - М.: Педагогика. 1987.

10. Машбиц Е.И. Психолого-педагогические проблемы компьютеризации обучения. - М.: Педагогика, 1988, 192с.

11. Жалдак М.И. Система подготовки учителя к использованию информационных технологий в учебном процессе.: Автореферат дне. док. пед. наук. - М. / 1989.

Размещено на Allbest.ru


Подобные документы

  • Обзор программ для создания Web-страниц; сравнительный анализ Macromedia Dreamweaver и Front Page. Процесс создания современного сайта; оценка экономической целесообразности использования компьютера. Охрана труда оператора компьютерного набора и верстки.

    дипломная работа [84,2 K], добавлен 07.07.2010

  • Средства работы с ресурсами Internet. Программы-интерфейсы – www, Lynx, SlipKnot и I-com. Системы Arena, Netscape и Internet Explorer. Отечественная программа Ariadna. JavaScript - средство создания "оживших" страниц Web. Печать документов Internet.

    контрольная работа [22,7 K], добавлен 18.11.2009

  • Основные принципы создания сайта: написание HTML-кода страниц в блокноте, сохранение текстовой информации с расширением .htm. Размещение сайта на ресурсах хостинг-провайдеров с помощью Total Commander. Поиск информации в сети Интернет. Работа с Google.

    отчет по практике [6,8 M], добавлен 08.09.2013

  • История создания сети Internet, ее административное устройство и архитектура. Организация доступа к сети, структура ее функционирования. Характеристика интернет-протоколов. Особенности сетевой этики. Охрана труда и техника безопасности при работе на ПК.

    курсовая работа [43,8 K], добавлен 20.05.2013

  • Языки написания сайта, принципы и обоснование их отбора. Программы создания web-страниц, их функциональные особенности и возможности. Технология и основные этапы разработки интернет-сайта, правила его составления, оформления, заполнения, программный код.

    курсовая работа [3,1 M], добавлен 20.05.2015

  • Работа с HTML-редактором Adobe Dreamweaver. Этапы и правила построения заглавной страницы сайта, форматирования HTML-страниц, создания гипертекстовых ссылок, создания и форматирования таблиц. Использование графических материалов при разработке сайта.

    методичка [1,9 M], добавлен 06.07.2011

  • Подходы к созданию сайтов. Обоснование необходимости наличия персонального сайта компании ИП Тимонина Е.Н.. Структура, интерфейс, этапы создания сайта. Описание кода страниц. Создание web-страниц и наполнение их информацией. Верстка сайтов с чистым кодом.

    дипломная работа [1,5 M], добавлен 03.06.2015

  • Исторические этапы возникновения кибернетики. Формирование информатики как науки и как технологии. История развития информатики в СССР и современной России. Характеристика автоматизированных систем управления. Роль информатики в деятельности человека.

    реферат [37,0 K], добавлен 01.05.2009

  • История развития сети Internet. Общая характеристика сети Internet. Протоколы. Услуги предоставляемые сетью. Internet - мировая сеть. Компьютерная зависимость. Internet-2. Нехватка мощностей Internet. Создание Internet-2. Структура Internet-2.

    контрольная работа [19,5 K], добавлен 06.10.2006

  • Общая характеристика коммерческой организации. Основные цели проектирования web-сайта, предъявляемые к нему требования. Этапы разработки эскизного и технического проектов динамического сайта, анализ экономической эффективности его создания и окупаемости.

    дипломная работа [3,5 M], добавлен 25.12.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.