Macromedia HomeSite 5.5 - это удобное и функциональное решение для быстрого создания сайтов. Средства автоматизации и расширяемый пользовательский интерфейс осуществляют помощь при настройках приложений с учетом предпочтений пользователя
Современные средства кодирования позволят быстро создавать и модифицировать тэги HTML, XHTML и WML, а также просматривать и повторно использовать созданный код, выполнять проверки и осуществлять форматирование исходных текстов. Мощность:
– Мощные средства управления проектами, проверки качества и контроля над процессом развертывания помогают создавать высококачественные сайты, а также выполнять их развертывание и обслуживание.
– Входят программы-помощники, обеспечивающие быстрое создание страниц, таблиц, фреймов и элементов JavaScript.
Функциональность:
Разнообразные средства повышения производительности и поддержка web-стандартов обеспечат оптимально быстрое создание сайтов.
– HomeSite предлагает широкий выбор средств редактирования тэгов, с помощью которых можно создавать web-страницы в кратчайшие сроки. Например, такие функции, как Tag Insight, Tag Editors и Tag Completion существенно облегчат добавление тэгов и их атрибутов.
– Заготовки кода (Code Snippets) позволяют инкапсулировать отдельные фрагменты исходных текстов и многократно использовать их при создании различных страниц, или же обмениваться ими с другими разработчиками.
– HomeSite интегрируется со средствами управления исходными текстами и системами управления проектами, а также предлагает широкие возможности работы с протоколом FTP, благодаря чему можно быстро выполнить развертывание сайта и организовать его эффективное обслуживание.
Гибкость:
Средства автоматизации и расширяемый пользовательский интерфейс помогут настроить приложение с учетом предпочтений пользователя.
– Возможность создания и настройки клавиатурных комбинаций для быстрого вызова и автоматического выполнения различных функций. Заготовки кода и средства выполнения пользовательских сценариев позволяют работать более быстро и продуктивно.
– Продукт HomeSite предусматривает возможность создания новых диалоговых окон Tag Editor и записи новых тэгов в списки Tag Insight. Благодаря поддержке этих функций можно создавать и собственные тэги.
– Создание сценарий JavaScript и VBScript для автоматизации задач HomeSite и запуск их с помощью клавиатурных комбинаций и кнопок на панели инструментов.
– Решение HomeSite позволяет сохранять параметры развертывания проекта, которые в дальнейшем можно с легкостью изменять, обмениваться ими с другими разработчиками и использовать повторно.
Рассмотренные мною редакторы, это лишь малая часть огромного множества видов редакторов способствующих разработки сайтов и электронных учебников. Несомненно, они легки, удобны и многофункциональны в применение. Но их объединяет один минус – эти программы ресурсоемки, электронные учебники и сайты разработанные получаются больших размеров. Это и повлияло на мое решение, создать электронный учебник, воспользовавшись блокнотом, являющийся встроенным и не потребляющий много ресурсов системы. Основной особенность является знание тэгов и их параметров.
По сути HTML - это обычный, текстового вида файл, в котором то, что мы обычно видим на страничках, перемежается невидимым для просмотра из браузера кодом.
HTML – служит для разметки страниц, придания определенного вида тому или иному элементу, будь то таблица, текст или картинки.
Осуществляется это путем присвоения каждому элементу своих параметров, которые распознает браузер. Параметры эти могут быть заданы как для одного, так и для группы или типа элементов. Тип элементов может быть таким: таблицы, ячейки, ссылки, текст и т.п. Отдельные свойства можно присваивать и выбранным элементам персонально.
Параметры отображения элементов задаются при помощи тегов, в которых и задается желаемый вид того или иного элемента страницы.
HTML (Hyper Text Markup Language) означает язык разметки гипертекста. Этот язык был разработан Тимом Бернерсом-Ли в рамках создания проекта распределенной гипертекстовой системы, которую он назвал World Wide Web (WWW) или Всемирная паутина. HTML предназначен для написания гипертекстовых документов, публикуемых в World Wide Web. Документ на языке HTML может включать следующие компоненты:
· стилизованный и форматированный текст,
· команды включения графических и звуковых файлов,
· гиперсвязи с различными ресурсами Internet.
· скрипты на языке JavaScript и VBScript.
· различные объекты, например Flash-анимацию
Документы HTML являются обычными текстовыми файлами, содержащими специальные теги (или управляющие элементы) разметки. Теги разметкиppуказывают браузеру Web (программе пользователя для отображения web-страниц, например, Internet Explorer, Mozilla, Netscape или Opera), как надо вывести страницу.
Файлы HTML обычно имеют расширения htm или html. Их можно создавать при помощи любого текстового редактора.
Язык HTML является подмножеством мощного языка SGML (Standard Generalized Markup Language), который широко используется в издательской деятельности. Основной выигрыш от использования этих языков состоит в переносимости текста между разными издательскими системами. Эта же особенность сохраняется и в HTML.
Таким образом, в данной разработке электронного учебника самым приемлемым вариантом оказалось использование текстового редактора «Блокнот».
3. Технологический раздел
3.1 Выбор инструментария для программирования электронного учебника
Для создания электронного учебника мною было принято решение воспользоваться следующими программами:
· Блокнот — это несложный текстовый редактор, используемый для создания простых документов. Наиболее часто программа «Блокнот» используется для просмотра и редактирования текстовых (TXT) файлов, но многие пользователи применяют программу «Блокнот» в качестве простого инструмента для создания веб-страниц. Программа «Блокнот» поддерживает только основное форматирование, поэтому случайное сохранение специального форматирования в документах, в которых должен остаться чистый текст, исключено. Это особенно полезно при создании HTML-документов для веб-страниц, так как особые знаки или другое форматирование могут не отображаться на опубликованных веб-страницах и даже могут приводить к возникновению ошибок. Файлы программы «Блокнот» могут быть сохранены в следующих кодировках: Юникод, ANSI, UTF-8 или Юникод Big Endian. Эти форматы обеспечивают большую гибкость при работе с документами, использующими различные наборы знаков.
· Microsoft Office Picture Manager обеспечивает гибкие средства управления, редактирования и совместного использования рисунков. Пользователи могут просматривать все рисунки вне зависимости от того, где они сохраняются. Средство поиска рисунков помогает найти рисунки, автоматически выполняя поиск. Программа Office Picture Manager также помогает автоматически исправлять рисунки. Если требуется специфическая регулировка, можно выбирать отдельные инструменты редактирования. Программа Office Picture Manager предлагает также мощные средства совместного использования рисунков, позволяющие отправлять рисунки в сообщениях электронной почты или создавать узлы Microsoft SharePoint Picture Library в интрасети организации.
· SmartInstallMaker – это мощное и удобное средство для создания инсталляторов. Программа обладает удобным и интуитивно понятным интерфейсом, а также полным набором необходимых функций для создания профессиональных инсталляторов с минимальным размером, высокой степенью сжатия файлов и приятным интерфейсом.
· Microsoft Office Word 2003 – это текстовый редактор, предназначенный для создания, просмотра и редактирования текстовых документов, с локальным применением простейших форм таблично-матричных алгоритмов. Текстовый процессор, выпускается корпорацией Microsoft в составе пакета Microsoft Office.
· Nero - это мощный программный продукт необходимый для записи компакт-дисков. С помощью Nero можно записывать диски всех существующих в настоящие время стандартов, в том числе диски с данными, аудио, видео, писать CD и DVD. Может записывать сразу на нескольких приводах, поддерживает перепрожиг. Nero позволяет копировать или создавать свои собственные компакт-диски, при этом можно копировать даже защищенные компакт-диски. Интерфейс программы легко настроить на русский язык, именно из-за русского интерфейса, простоты и легкости работы программы Nero приобрела огромную популярность.
· Paint.NET –это свободный образ программного обеспечения и манипуляции фото, использоваться на компьютерах с операционной системой Windows. Он поддерживает слои, неограниченные отмены, специальные эффекты и широкий спектр полезного и мощного инструментария.
3.2 Технология создания электронного учебника «Информационная безопасность»
Электронный учебник был разработан в текстовом редакторе блокнот. Для того чтобы получить страницу электронного учебника, необходимо прописать следующие теги
Далее сохранить этот файл в HTML формате (рис 6).
Таким образом, мною была получена первая страница электронного учебника.
Основной задачей был выбор цветовой гаммы для электронного учебника, самым оптимальным, на мой взгляд, оказался светло серо-голубой цвет. Этот цвет не вызывает раздражительной реакции на зрительные нервы и способствует долговременной работе с электронным учебником. Для отображения в учебнике выбранного цвета, необходимо прописать соответствующий код
В обозревателе отобразится соответствующий цвет
Теперь рассмотрим, как создавались некоторые страницы учебника: