Скачать реферат, курсовой Реферат "Проектирование школьного сайта" бесплатно
Этот реферат, курсовую работу на тему "Реферат "Проектирование школьного сайта"" вы может совершенно бесплатно скачать с этого портала, как и другие работы. Эти работы помогут школьнику, студенту, абитуриенту. Необходимым условием при использовании Реферат "Проектирование школьного сайта" и других рефератов с нашего порталаявляется их использование только в личных целях без коммерческой выгоды.
В программе Arachnophilia предусмотрена автоматизация ввода тегов HTML.
В нижней части окна имеются кнопки, каждая из которых открывает соответствующую
кнопочную панель. На этих панелях расположены кнопки для быстрого ввода тегов.
Например, если нажать кнопку Styles (Стили), то откроется панель управления.
Содержащая кнопки для ввода тегов форматирования текста. Нажатие на любую из
них вводит тег или блок-заготовку. Например, после нажатия на кнопку BR в
тексте появится тег , а после нажатия на кнопку HR — появится
сразузаготовка: . Нажатие
некоторых кнопок вызывает появление диалоговых окон. Например, нажав на кнопку
Color (Цвет), можно открыть стандартное диалоговое окно выбора цвета, а с
помощью кнопки TableWiz (Мастер таблиц) открывают диалоговое окно TableWizard
(Мастер таблиц), средствами которого можно предварительно задать количество
строк и столбцов в таблице, а также определить ее ширину, цвет линий и
некоторые другие параметры.
Отличительной особенностью программы является возможность легкого просмотра
веб-страницы в различных броузерах, для чего в меню Preview (Предварительный
просмотр) предусмотрен пункт IdentifyBrowser (Указать броузер). Здесь можно
назначить до шести различных броузеров, в каждом из которых легко открыть
создаваемый HTML-файл для просмотра, даже не сохраняя его на диске.
Однако самым замечательным свойством программы, пожалуй, является функция
InstantView (Немедленный просмотр), которая доступна в меню Preview
(Предварительный просмотр). Если она включена и внутренний броузер, который
также имеется в программе, открыт, то все изменения, вносимые в текст HTML,
немедленно отображаются на экране. Правда, в некоторых случаях, программа не
успевает за вводом данных и изображение в окне броузера может исчезать. Но не
волнуйтесь, а введите следующий символ, и изображение снова появится. В
программе Arachnophilia существует множество дополнительных полезных функций.
Например, в менюSelection (Фрагмент) есть команда Find/ Replace/Count
(Поиск/Замена/Пересчет), которая позволяет быстро найти или заменить нужные
слова в выделенной области, что часто очень выручает при создании веб-страниц.
Команда TagDelimiters (Ограничители тегов) из того же меню позволяет
преобразовать угловые скобки, являющиеся общепринятыми ограничителями тегов HTML,
в специальные символы < и >, что необходимо, когда надо показать
код HTML на самой веб-странице. Можно также осуществить обратное
преобразование. В этом же меню есть команда StripallHTMLtags (Скрыть теги
HTML), с помощью которой можно быстро освободить текст от HTML-тегов,
например, для переноса его в другую программу. Программа Arachnophilia, кстати
говоря, способна читать и записывать файлы формата RTF (RichTextFormat).
При открытии RTF-файла предлагается конвертировать его в формат HTML, но
его можно редактировать и в обычном виде.
Интересно, что программу Arachnophilia 4.0 можно загрузить как в полном виде
(это установочный файл размером полтора мегабайта), так и в сокращенном (1
Мбайт), если в системе установлены необходимые библиотеки. Можно также
загрузить только исполняемый файл, а остальное дозагружать по мере
необходимости.
Веб-редакторы типа WYSIWYG
Мы рассмотрели программы, в которых основной упор при создании веб-страниц
сделан на написание HTML-кода вручную. Однако существуют программы, позволяющие
редактировать веб-страницы как бы в режиме WYSIWYG.
На самом деле обычно из этого ничего хорошего не получается. Это связано с
тем, что автор создает не код, а оформление страницы, после чего программа
автоматически подбирает для нее код, который соответствует тому, что задумал
автор. Обычно на странице оказывается много совершенно лишнего кода. Он может
оставаться, например, от отмененных проб, не говоря уже о том, что программа
может сама вставлять комментарии, которые только замедляют загрузку страницы.
Эффективно управлять оформлением страницы таким способом тоже не удается.
Поэтому мы не будем долго задерживаться на веб-редакторах, работающих по
принципуWYSIWYG.
Вообще говоря, для редактирования HTML-текста в режиме WYSIWYG можно
использовать даже такой текстовый процессор, как MicrosoftWord. Начиная с
версии MSWord 97 он позволяет набрать некоторый текст, отформатировать его и
сохранить в формате HTML. Если будете это делать, не забудьте удалить
комментарии...
Принцип WYSIWYG, от англ. WhatYouSeeIsWhatYouGet — это принцип
соответствия экранного образа готовому документу. В этом режиме автор
непосредственно видит на экране готовый результат и работает с ним.
Редактор StarOffice
Более мощными средствами редактирования HTML-файлов располагает программа
StarOffice. Здесь при открытии или создании HTML-файла соответственно
меняется содержимое некоторых меню, что позволяет достаточно эффективно
работать с HTML-кодом. Самым приятным моментом здесь, пожалуй, является
возможность установить флажок HTMLSource (Исходный код HTML) в меню View (Вид),
который отключает режим WYSIWYG и позволяет работать с исходным
HTML-текстом, в котором все теги и их атрибуты подсвечены красным цветом. По
своему усмотрению можно редактировать как исходный текст, так и отображаемый
результат, переключаясь между режимами командой HTMLSource (Исходный код HTML)
из меню View (Вид).
В отличие от других WYSIWYG-редакторов, StarOffice довольно корректно
удаляет ненужные элементы при отмене пользователем каких-либо действий и не
вставляет лишних комментариев. При этом он довольно активно использует
каскадные таблицы стилей (CSS).
Перед подсветкой теги проверяются на корректность — ошибочно написанные теги
красным цветом не выделяются. Однако надо иметь в виду, что программа не
понимает новых тегов, таких, как , и пр.
NetscapeComposer
Еще одна WYSIWYG-ориентированная программа для редактирования HTML-файлов
встроена в броузер Netscape. Она называется NetscapeComposer.
В этой программе возможностей гораздо меньше, чем в предыдущей, однако,
поскольку это модуль популярного броузера, ее тоже используют активно. Средства
верхней инструментальной панели позволяют вставить в файл изображение (Image),
горизонтальную линию (HLine), таблицу, гиперссылку (Link) или якорь (Anchor).
Ниже расположена небольшая панель для управления начертанием шрифта
(полужирное, курсивное, подчеркнутое), а также его размером, отступом и
выключкой. Здесь же можно выбрать цвет фона. С помощью выпадающих меню доступно
еще несколько HTML-элементов.
Несмотря на доступность и популярность программы, мы вряд ли можем
посоветовать использовать WYSIWYG-редакторы типа NetscapeComposer для создания
веб-страниц, за исключением каких-либо очень простых случаев. Если вам
непременно хочется визуально отслеживать все вносимые изменения, то установите
программу Arachnophilia и воспользуйтесь функцией InstantView.
Отметим, что все рассмотренные в этом разделе программы распространяются
бесплатно. В принципе, таких средств, как TextPad и Arachnophilia, вполне
достаточно, чтобы чувствовать себя комфортно при создании веб-страниц любой
сложности. Однако некоторые разработчики предлагают еще более продвинутые
средства разработки веб-страниц, стремясь обеспечить максимальное удобство для
пользователя и автоматизацию рутинной работы. К сожалению, как правило, такие
программы уже не являются бесплатными, но из-за удобства в использовании они
тоже пользуются большой популярностью.
Frontpage
Что представляет собой Frontpage в целом
MicrosoftFrontpage позволяет разрабатывать документы Web и управлять ими.Не
только страницами Web, для работы с которыми имеется масса прекрасных
программ, но документами Web (sites) в целом, т. е. наборами связанных
страниц. Если вы освоите Frontpage, то сможете преодолеть все трудности,
связанные с установкой собственного Web.
Frontpage состоит из трех основных компонентов:
1. FrontpageExplorer (Проводник) обеспечивает создание структуры
документов Web, и предоставляет мастеров и шаблоны, которые позволяют это
сделать всего за несколько минут. Если Web уже установлен, проводник дает
визуальное представление всего документа Web и позволяет поддерживать его в
дальнейшем;
2. FrontpageEditor (Редактор) позволяет создавать
отдельные страницы Web или редактировать ранее введенные страницы в режиме
"что видите, то и получаете";
3. FrontpagePersonalWebServer (Персональный сервер Web)
обеспечивает проверку всех аспектов работы данного Web и его обслуживание в
Internet.
Эти компоненты как раз и составляют то, что считается законченной средой
разработки документа Web. Чтобы сделать Web полностью завершенным, вы захотите
установить его на компьютер, подключенный к Internet через высокоскоростной
канал связи все 24 часа в сутки. Однако даже при низкоскоростном модеме можно
выделить часть рабочего времени для запуска Web. Для этого в пакете имеется
почти все.
Что Frontpage не делает
Пакет Frontpage предлагает очень многое, и новые версии будут иметь свои
дополнения. Основным недостатком пакета является отсутствие средств для
создания приложений на языке Java. Могут понадобиться и такие инструментальные
средства, как программы для манипуляции со снимками, программы графики с
высоким разрешением, редакторы и программы создания видео и звуковых элементов.
Могут потребоваться также специализированные инструментальные средства для
создания на современном уровне, например, страниц MacromediaShockwave или
страниц VRML (VirtualRealityModelingLanguage). To, каким образом Frontpage
будет применять передовые технологии в будущем, еще предстоит рассмотреть,
однако уже сейчас нужны средства развития системы, позволяющие сделать это.
Однако возможности, предоставляемые Frontpage, являются более чем достаточными
для большинства разработчиков документов Web. Как комплекс инструментальных
средств Frontpage кажется ближе к идеалу, чем что-либо еще имеющееся, в
частности, в среде Windows 95 и NT, и эти средства могут быть дополнены любыми
другими программами.
Компоненты Frontpage
Frontpage состоит из нескольких основных компонентов, которые совместно
образуют полный пакет для создания документа Web. Взаимодействие программ
подробно рассмотрено в следующем разделе, а приведенные здесь краткие описания
служат только как вспомогательное средство на первом этапе изучения
многочисленных возможностей пакета.
Frontpage Explorer
FrontpageExplorer (проводник) разработан, чтобы дать возможность видеть
созданный документ Web. Проводник обеспечивает отображение документа Web на
трех основных панелях: OutlineView (Структурная панель). LinkView (Панель
связей), SummaryView (Общая панель). Структурная панель показывает
иерархическую структуру, связи между страницами. Она напоминает аналогичное
окно в системах подготовки текстов. Панель связей дает ясное графическое
представление того, как страницы данного документа Web связаны между собой и
как они соотносятся с внешними элементами. Общая панель отображает
характеристики каждого файла, входящего в данный документ Web.
В целом три панели позволяют видеть, как сконструирован документ Web, и в
процессе работы помочь определить, что еще должно быть сделано для завершения
данного Web. Разорванные связи четко выделяются и могут быть обновлены
автоматическим изменением ссылок. Проводник самостоятельно создает и
устанавливает То DoList (Список заданий), которые должны быть завершены, и вы
можете поручить их любому сотруднику из вашей команды.
Самое главное — проводник обеспечивает создание структуры документа Web.
Можно построить несколько незаполненных документов, в которые потом включить
все нужные сведения. Мастера и шаблоны проводника построят законченные
документы Web и установят их. Задача разработчика состоит в их настройке и
внесении дополнений, но имея основу, легче выполнить работу в целом.
Наконец, проводник позволяет установить параметры управления документом
Web. Можно определить, кто будет иметь доступ к документу Web на различных
уровнях: от администраторов и авторов до конечных пользователей. Если
требуется ограничить доступ к вашему документу Web внутри собственной
организации, вы можете это сделать. Если нужно, чтобы пользователи
регистрировались перед открытием вашего документа, вы можете указать и это. А
если вы хотите, чтобы сотрудники могли изменять страницы без права изменения
опций администрирования, то нужно установить несколько параметров в диалоговом
окне.
Frontpage Editor
В настоящее время нет недостатка в хороших пакетах, позволяющих создавать
документы Web. Обычно они называются редакторами HTML, поскольку страницы Web
пишутся на языке разметки гипертекста (HypertextMarkupLanguage — HTML). Однако
в MicrosoftFrontpage в действительности не нужно знать язык HTML. Как и
текстовый процессор, который не показывает коды форматирования, пока не будет
сделан специальный запрос, редактор Frontpage действует по принципу
отображения результатов, т. е. того, что и нужно видеть, а не коды и теги. И
хотя на рынке это не первая программа такого типа, она представляется наиболее
современной.
Редактор Frontpage поддерживает новые возможности HTML, такие как работа с
таблицами, формами и кадрами. Он позволяет также установить цвет и параметры
форматирования страницы с помощью группы диалоговых окон, благодаря чему
упрощается стандартизация внешнего вида данного документа Web по сравнению с
другими. В случаях с формами и кадрами программа делает шаг вперед благодаря
встроенному мастеру, позволяющему создавать довольно сложные элементы. Далее,
редактор продвигается еще на один шаг, предлагая средства автоматизации,
называемыеBot[1].
Если вы уже пробовали получить форму на сервере Web, то знаете, с какими
трудностями можно столкнуться. Разработка самой формы относительно проста:
программирование же скриптов, позволяющих форме взаимодействовать с сервером
так, чтобы при нажатии кнопки Submit (Завершение) данные отправлялись по
назначению, является исключительно неприятным процессом. Средства Bot в формах
Frontpage исключают многие из этих трудностей, как и необходимость изучать интерфейс
создания скриптов, известный как CGI (CommonGatewayInterface - общий интерфейс
шлюзов). С этими Bot вы не сможете выполнять все сложные варианты взаимодействия
по CGI, по крайней мере в ранних версиях, но Frontpage даже для новичков
делает возможным организовывать полноценное взаимодействие с серверами Web.
Personal Web Server
Если нужно ваш собственный Web-узел сделать хостом, потребуется часть
программного пакета, которая называется программа сервера Web. Когда компьютер
подключен к Internet, эта программа позволяет делать его доступным
пользователям на WorldWideWeb. Для эффективной работы компьютер с сервером Web
должен быть подключен к Internet все 24 часа в сутки и работать с большей
скоростью, чем самые быстрые модемы.Но,если потребуется, можно использовать
PersonalWebServer (Персональный сервер Web) неполное рабочее время и с меньшей
скоростью.
Все же обеспечение связи не является основной функцией персонального
сервера. Он разработан как инструмент исследования ваших документов Web после их
создания. Сразу вслед за созданием нескольких страниц вам захочется их
посмотреть с помощью вашей программы просмотра (Netscape, InternetExplorer,
Mosaic и т. д.). Все, что нужно сделать для этого, — просто запустить
персональный сервер Web, установить его в локальный режим, затем загрузить
программу просмотра (браузер) и убедиться, что все работает. Пока компьютер
подключен к Internet, можете проверить внутренние и внешние связи и убедиться,
что страницы Web выглядят точно так, как вы хотели.
Администратор сервера
Пакет Frontpage поставляется с программой администратора сервера, которая
используется, главным образом, как средство инсталляции, хранения полных имен
расширений сервера и установки ограничений прав доступа автора.
Расширения сервера
Самая большая уступка пользователям в пакете Frontpage связана с тем, что
они могут захотеть применять средства создания Web, но не обязательно с
подключенным сервером этого пакета. Действительно, нет такого варианта, когда
профессиональные разработчики были бы согласны отказаться от своей хорошо
отработанной программы сервера. Поэтому единственный способ сделать Frontpage
полезным в широком смысле состоял во включении поддержки существующих
серверов. Frontpage делает это с помощью расширений сервера, которые
инсталлируют необходимые файлы и директории в существующем сервере, чтобы
позволить ему работать со всеми элементами Frontpage.
Получение данных из форм является примером того, что выполняют расширения.
Как кратко объяснялось ранее, Frontpage дает возможность не думать о том, каким
образом сделанные формы возвращают данные, введенные пользователями. Но
поскольку Frontpage выполняет возврат данных нестандартным способом (на
практике, почти все серверы делают это по-разному), кто-то должен сообщить программе
сервера, что именно форма Frontpage пытается делать. Этот "кто-то" и
есть расширение сервера. Существенно, что расширения сервера увеличивают его
функциональные возможности и позволяют работать как с Frontpage, так и с
программами, которые сервер уже поддерживает.
Использование FrontpageExplorer для запуска Web
Возможно, вам не терпится узнать, что в действительности означает создание
собственного Web, поэтому начнем. Здесь мы сделаем беглый обзор, чтобы
привыкнуть к поведению проводника, поскольку детальное изучение процесса
создания Web — тема нескольких следующих глав.
Войдите в меню Start (Старт), откройте подменю Microsoft Frontpage ивыберитепрограмму
Frontpage Explorer. После короткой паузы появится окно FrontpageExplorer.
Выберите команду File, NewWeb (Файл, Создать Web) из меню проводника. Вы
сразу увидите диалоговое окно со списком шаблонов и мастеров Web:
1. NormalWeb (Обычный Web) - создает документ Web с
единственной пустой страницей, которая будет исходной;
2. CorporatePresenceWizard (Мастер представления фирмы)
проводит по процессу создания документа Web организационного типа;
3. CustomerSupportWeb (Web поддержки клиента) позволяет
работать со структурой документа для взаимодействия с клиентами;
4. DiscussionWeb (Web дискуссий) используется для создания
Web-дебатов; создание такого окна с пустого места — работа, отнимающая массу
времени;
5. EmptyWeb (Пустой Web) создает структуру документа Web
без единой страницы. Используйте его после того, как подготовили исходную страницу
и требуется пустой Web, чтобы ее вставить.
6. LearningWeb (Web изучения Frontpage) — это краткое, но
полезное пособие для данного пакета программ;
7. PersonalWeb (Персональный Web) устанавливает
единственную исходную страницу с набором объектов гиперссылок, которые можно
уничтожить или настроить в соответствии с вашими потребностями;
8. ProjectWeb (Web проекта) устанавливает Web, который
может использоваться для управления проектом.
Для начала выделите строку NormalWeb (Обычный Web) и нажмите кнопку ОК.
Появится диалоговое окно с запросом указать сервер, на котором нужно
установить Web; примите установку по умолчанию. Затем введите имя для Web в
поле имени. Имя должно соответствовать соглашениям для имен в данном сервере.
Например, имена WebFrontpage не могут включать пробелы. Кроме того, имя
чувствительно к регистру, т. е. "MyWeb" — не то же самое, что
"myweb". Помните об этом, когда пытаетесь получить доступ к своему
Web-узлу у поставщика услуг Internet (ISP).
Сразу после нажатия кнопки ОК проводник Frontpage начинает генерировать
Web. Но прежде чем выполнить эту задачу, проводник как администратор Web-узла
запросит ваше имя и пароль. Введите имя и пароль, которые были заданы при
инсталляции пакета Frontpage, и нажмите ОК. Далее проводник заканчивает
создание Web и открывает его в своей рабочей зоне. Одновременно проводник
автоматически запускает персональный сервер Web.
И в этом состоит весь набор требующихся действий. В результате вы имеете
новенький, готовый для дальнейшей разработки Web.
Проводник отображает документ Web на трех панелях в удобной форме.
OutlineView (Структурная панель) находится в левом подокне. Она отображает
общую структуру данного Web.
В правой панели может быть два варианта изображения: SummaryView (Общая
панель) или LinkView (Панель связей). Общая панель предоставляет список всех
графических объектов и страниц текущего документа Web (открытого). Панель
связей отображает значки для каждой страницы, образа или WorldWideWebURL
(UniformResourceLocator — универсальный идентификатор ресурсов) с линиями,
показывающими связи между ними. Переключение от одной панели к другой
осуществляется по командам View, LinkView (Вид, Панель связей) и View,
SummaryView (Вид, Общая панель). Обе панели исключительно полезны для управления
структурой документа Web и для передачи страниц в редактор Frontpage.
В общей панели нового документа Web имеется две строки: im-ages/Undercon.gif
и NormalPage. Первая строка содержит имя графического файла со знаком
UnderConstruction (В работе), столь милый для разработчиков Web. Вторая строка
имя исходной страницы данного Web, названной NormalPage (Обычная страница),
потом вы научитесь изменять имя на более подходящее. Если вы включите панель
связей, то увидите единственный значок для NormalPage, который выглядит
довольно одиноко.
Использование FrontpageEditor для создания страниц
Если проводник Frontpage выполняет функции организатора строящегося
документа Web, то редактор Frontpage является той программой, при работе с
которой вы тратите большую часть творческой энергии. Это полноценный редактор
страниц Web с большим количеством дополнительных возможностей сверх стандарта
HTML 2.0. Он предоставляет совершенную среду WYSIWYG — редкое свойство для
современных редакторов HTML. С помощью редактора можно переходить по связям от
одной страницы к другой даже в процессе редактирования, что на практике
превращает FrontpageEditor в мини-браузер, поэтому вы можете открыть в
редакторе страницы WorldWideWeb для изучения кодов HTML.
Редактор Frontpage во многом напоминает текстовый процессор. Можно
одновременно открыть несколько страниц и переключаться между ними, можно
вырезать, копировать и вставлять фрагменты страниц, выполнять проверку
орфографии, задавать размер и внешний вид символов. Он поддерживает работу с
таблицами аналогично Word и WordPerfect, но варианты форматирования таблиц
здесь несколько сужены из-за ограничений, обусловленных языком HTML. Включение
графических объектов осуществляется так же, как в текстовом процессоре.
Связывание — всего лишь дополнительная строка в меню Edit (Правка).
Для первого знакомства с редактором Frontpage начните с команды проводника
Tools, ShowFrontpageEditor (Сервис, Показать редактор). Почти сразу появляется
окно редактора.
Теперь поместите в рабочую зону редактора исходную страницу нового документа
Web, чтобы иметь возможность ее просматривать. Для этого выберите команду
File, OpenfromWeb (Файл, Открыть из Web); появляется диалоговое окно
CurrentWeb (Текущий Web) с единственным именем в списке страниц Web: NormalPage.
Это ваша новая исходная страница.
Выделите строку NormalPage и нажмите кнопку ОК. Вы получите рабочую зону
серого цвета, поскольку страница еще не имеет содержания, а в зоне заголовка
окна редактора выводится NormalPage. С этого момента начинается
разработка страницы путем добавления графических изображений, текста,
гиперссылок, таблиц, таблиц образов, форм, оглавлений и т. д. — список можно
продолжать долго.
Литература
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.
[1] 1Bot - блок программы, который
вставляется в страницы HTML и автоматизирует некоторые процедуры, главным
образом, связанные с обеспечением свойства интерактивности страниц.
Назад
В начало реферата
Если у вас есть аналогичные работы Реферат "Проектирование школьного сайта" сообщите нам об этом. Также нам будет интересны рефераты, дипломные работы по теме Реферат "Проектирование школьного сайта", а также курсовые работы. Присылайте их нам, помогите в учебе другим людям.
|