Курсовая работа: Применение электронных учебников в учебном процессе
Рис. 1 Ресурсоемкий редактор с оптимально дружественным интерфейсом.
Редактирование страниц можно производить в одном из трех режимов:
1. текстовый;
2. графический;
3. смешанный.
В графическом режиме все оптимально собранно для быстрого и качественного создания веб-страниц. Для каждого объекта производится настройка свойства в специальной панели. Существует мастер вставки элементов, который очень удобен в применение. При нажатии правой кнопки мыши открывается возможность работы с таблицами и свойствами элементов. Это очень важно, ни для кого не секрет, что таблица - основа дизайна в HTML. Работа с кодом так же удобна, здесь на помощь приходит подсветка HTML и автоподстановка тэгов/атрибутов. Одновременно работает окно свойств: выделяем код нужного элемента и редактируем его свойства в меню. Таким образом, разницы для самого редактора между графическим и текстовым режимом нет, последний же дает опытному дизайнеру огромную свободу творчества. Редактор CSS здесь работает превосходно: он сам предлагает нужные свойства, дает возможность визуального выбора необходимого цвета или же изображения. Неплохо работает подсветка JavaScript, скрипты легко интегрируются со страницами. Dreamweaver начинает недостаточно корректно работать при редактировании сложных структур из таблиц и стилей.
С выходом версии MX, в Dreamweaver появилась возможность редактировать серверные скрипты. Этот редактор можно использовать для написания скриптов, но для их тестирования самым оптимально вариантом будет воспользоваться услугами браузера и предустановленного вебсервера. Сам редактор тестирует проект на сервере хостера.
Для того чтобы создать электронный учебник, необходимо придумать его структуру и в дальнейшем создать страницы в Dreamweaver. В Dreamweaver существует возможность интеграции с другими продуктами Macromedia: здесь предлагается редактировать графику в Fireworks, ролики в Flash и прочее. С помощью графического меню можно редактировать необходимый стиль. Имеются утилиты проверки/исправления кода, орфографии, конвертирования в XHTML.
В правой части экрана, во вкладке Design расположены стили и слои. Вкладка Application осуществляет помощь при создании динамического сайта. Tag Inspector выдает информацию об интересующем тэге, его атрибутах и связанных с ним свойствах. Files - файловый менеджер. Snippets - это готовые шаблоны кода, которые ни необходимости можно использовать. Reference – справочный материал.
Таким образом, Macromedia Dreamweaver – оптимальная программа для создания электронного учебника или сайта.
Плюсы: удобство, функциональность, наличие интерактивной справки, универсальность.
Минусы: громоздкость, ресурсоемкость, коммерческий статус.
FrontPage
FrontPage входит в пакет приложений Microsoft Office ). Он стал первым продуктом широкого использования для Internet, сочетающим в себе клиентскую и серверную части и обеспечивающим возможность разработки сайта в целом и установки его на большинство популярных серверов. FrontPage способен взять на себя всю необходимую работу по программированию. Однако FrontPage станет достаточно серьезным помощником и для профессиональных разработчиков, предпочитающих держать в руках полный контроль над творческим процессом. Для запуска программ, написанных в Front Page, не требуются никакие дополнительные библиотеки, интерпретаторы кода и прочее. Достаточно взять один-единственный сгенерированный исполняемый веб-узел и запустить его там, где нужно. Для установки программы на другой компьютер не требуется создание каких-либо дистрибутивов, не нужен процесс инсталляции, достаточно переписать исполняемый файл программы. Среда визуального программирования Front Page является мощным средством для быстрой и качественной разработки программ и веб-приложений.
Macromedia HomeSite 5.5 - это удобное и функциональное решение для быстрого создания сайтов. Средства автоматизации и расширяемый пользовательский интерфейс осуществляют помощь при настройках приложений с учетом предпочтений пользователя
|
Мощность:
– Мощные средства управления проектами, проверки качества и контроля над процессом развертывания помогают создавать высококачественные сайты, а также выполнять их развертывание и обслуживание.
– Входят программы-помощники, обеспечивающие быстрое создание страниц, таблиц, фреймов и элементов JavaScript.
Функциональность:
Разнообразные средства повышения производительности и поддержка web-стандартов обеспечат оптимально быстрое создание сайтов.
– HomeSite предлагает широкий выбор средств редактирования тэгов, с помощью которых можно создавать web-страницы в кратчайшие сроки. Например, такие функции, как Tag Insight, Tag Editors и Tag Completion существенно облегчат добавление тэгов и их атрибутов.
– Заготовки кода (Code Snippets) позволяют инкапсулировать отдельные фрагменты исходных текстов и многократно использовать их при создании различных страниц, или же обмениваться ими с другими разработчиками.
– HomeSite интегрируется со средствами управления исходными текстами и системами управления проектами, а также предлагает широкие возможности работы с протоколом FTP, благодаря чему можно быстро выполнить развертывание сайта и организовать его эффективное обслуживание.
Гибкость:
Средства автоматизации и расширяемый пользовательский интерфейс помогут настроить приложение с учетом предпочтений пользователя.
– Возможность создания и настройки клавиатурных комбинаций для быстрого вызова и автоматического выполнения различных функций. Заготовки кода и средства выполнения пользовательских сценариев позволяют работать более быстро и продуктивно.
– Продукт HomeSite предусматривает возможность создания новых диалоговых окон Tag Editor и записи новых тэгов в списки Tag Insight. Благодаря поддержке этих функций можно создавать и собственные тэги.
– Создание сценарий JavaScript и VBScript для автоматизации задач HomeSite и запуск их с помощью клавиатурных комбинаций и кнопок на панели инструментов.
– Решение HomeSite позволяет сохранять параметры развертывания проекта, которые в дальнейшем можно с легкостью изменять, обмениваться ими с другими разработчиками и использовать повторно.