Смекни!
smekni.com

Використання сучасних інформаційних технологій при розробці електронних посібників (стр. 13 из 16)

В HotDog є підтримка фреймів, але ж теж досить своєрідно. Редактор зроблений краще ніж Homesite, але краще їм користуватися професіоналам. В цьому пакеті є досить приємні речі. В редакторі можна вставляти лінки , зображення та текстові файли дуже просто Drag&Drop (тобто знайти та перенести мишою). Однією з унікальних особливостей HotDog є вбудований диспетчер файлів. Редактор може автоматично вставляти редагуємі документи, створювати резервні копії. Він зразу перетворює спеціальні символи у відповідні HTML-коди. Також пакет забезпечує перевірку орфографії та має можливість багаторівневої відміни команд – можна відмінити до 99 останніх дій.

HotDog автоматично створює новий документ з деякими обов'язковими тегами. Як ми вже бачили, що три з чотирьох кнопок в діалоговому вікні, яке відкривається зверху нового документа, виводять підказки про мову HTML та про редактор HotDog. Виникає питання: нащо це все професіоналам. Навчаючий курс складається з основних розділів, присвячених створенню HTML-документів, доповненню в них гіпертекстових лінків та в будуванням малюнків. Якщо ви бажаєте створити свій HTML-документ, досить натиснути мишкою на кнопку Use HotDog Now та замінити мітку-заповнювач на реальну назву документа, після чого можна вводити елементи за допомогою панелі інструментів чи меню. Але ж, не дивлячись на недоліки та деякий зайвий "професіоналізм", цей редактор один з найбільш популярних серед початківців (цікаво чому?). В той час як HTML робив свої перші кроки, компанія Sausage вже опублікувала в середині 1995 року першу версію програми. Сьогодні HotDog – авторська програма. Хоча нова версія 5, як і раніше не є WYSIYG-редактором, але пропонує великий вибір допоміжних засобів та асистентів, за допомогою яких навіть початківці можуть досить легко створювати високоякоякісні Web-сторінки. Умовою для зручної роботи з програмою є монітор з діагоналлю більш ніж 19 дюймів. Реалізація DHTML-компонентів вже відбулася у другому поколінні програми, тому їх об'єм значно ширший.

Macromedia DreamWeaver. Вперше редактор приводить враження не дуже гарне. Інтерфейс не кращий, Allaire Homesite перевищує його в декілька разів. Але ж перші враження помилкові і виявилися далекими від дійсності. DreamWeaver – потужний редактор з деяким нетрадиційним інтерфейсом. В даному випадку в слово нетрадиційний я не вкладаю ніякого негативного змісту. Він дуже гарний, хоча відрізняється від інтересів самого видатного "кутюр'є" нашого століття – Microsoft. Головна його зручність виявляється в тому, що без особливої напруги можна знайти все те, що потрібно для роботи. Треба щось добавити? Ось, меню Insert. Що можна добавити окрім зображення і таблиці? Да все що побажаєте: Java Applet, ActiveX компоненту, Script, область вводу тексту, скролери і т.д. І при створенні не задається жодного питання. Список властивостей об'єкту автоматично відображається у верхньому віконці, де вони можуть бути легко замінені. Іншим цінним пунктом меню є Modify. Там є все те, що можна змінювати. Приємно була здивована побачивши першим же підпунктом цього меню Page Properties, який я довго шукала в інших редакторах. Інші пункти меню не менш цікаві. Все чітко та зрозуміло. Можна змінювати кількість стовпців чи кількість рядків. Нічого немає простійного! Розробники ж інших пакетів, як ми вже бачили і побачимо далі, і тут змогли зробити проблему. Дуже гарна підтримка слоїв (layer) та фреймів, присутній й менеджер проектів та підтримка FTP. Але саме чудове й дуже прекрасне вікно Behaviours. Якщо потрібно добавити якусь дію при завантаженні сторінки, то натисніть на кнопку, виберіть меню, і ось, – воно вже працює.

PageMill. Редактор від видатної компанії Adobe, яка дуже добре зарекомендувала себе на ринку програмних продуктів. Це один з перших найбільш широко розроблених WYSIWING-HTML-редакторів. Набирати в HTML нам вже не пропонують, але і пропонують нам теж не дуже багато. Усе дуже просто без якихось особливих наворотів. Перше, що вражає, це звісно ж відсутність підтримки кириліці. Але після довгих пошуків шрифт поталанило поміняти, але, на жаль, збережені html сторінки з кириліцею в браузерах не відобразилися. А шкода. Хоча потрібно відзначити, що редактор має у своєму розпорядженні поважний набір робочих інструментів. Приємне враження лишають зручні редактори таблиць і кадрів, які цілком конкурують з аналогічними редакторами Visual Page. Новинкою у версії 3.0 є диспетчер сторінок, що має важливе значення навіть для особистого використовування. Це полегшує керування і завантаження сторінок. Варто відзначити, що в кожний пакет входить графічний редактор Photoshop LE-Edition 3.05. PageMill дозволяє швидко оформити прості розмітки HTML-Layout із кадрами і таблицями. За допомогою відточеного інструмента можна легко і швидко підготувати графічні зображення. На жаль, компанія Adobe проігнорувала стандарт Dynamic HTML. Доводиться задовольнятися HTML3.2 Динамічні елементи, Stylesheets, рівні, сценарії і навіть апплеты Java – все це відсутнє. Жодний редактор цього класу не пропонує такого бідного списку властивостей. Якщо завантажити в PageMill чужий HTML-документ, то програма без заправи змінить вихідний текст. При цьому програмне забезпечення фірми Adobe також використовує "улюблені" позначки-дескриптори з фірмовою рекламою. У цілому ж непоганий редактор підтримуючий практично все, але виглядає на фоні FrontPage блідо.

Site Builder. Програма набагато гірша ніж Allair HomeSite. Можна вважати, що це пояснюється орієнтованістю на справжніх професіоналів. Це є досить дешевий редактор, їм можна користуватися з міркувань економії коштів.

Coffecup HTML-Editor ++98 5.1. Вважається одним із кращих виборів для непрофесіоналів, проте на своїй практиці я цього не відчула. Цей редактор, створений у США, базується на текстах. Завдяки своїм широким можливостям і невеликій ціні (біля 40$) він може бути придатний у першу чергу для розроблювачів HomePage. На протязі майже двох років, до складу програми входить цілий ряд спеціальних розширень, що у такій або подібній формі відсутні в інших HTML-редакторах. У програму входять велика бібліотека з анімірованими кнопками, Java-сценарії й елементи Active, а також звукові файли, що роблять ефектною будь-яку HomePage. Також є програмне забезпечення для створення Stylesheets.

WebEditPro 3.1. Програма WebEdit від компанії Luckman за багатьма показниками розцінюється як молодший брат Homesite. У минулому ця програма блищала багатьма невеличкими новинками, такими як, функцією пошуку і заміни фрагментів тексту в декількох документах, і інші. За допомогою натиснення на праву кнопку миші на дескрипторі HTML з'являються можливі команди. Цей редактор HTML не має функцій Dynamic HTML. Для більшості користувачів він не котується. На редактор Wysiwyg він не схожий, та й є інші найбільш потужні, а для написання "руками" найбільше придатний Homesite або краще навіть NotePad.

FrontPage 98. Програма FrontPage 98 від MicroSoft орієнтована на фахових розроблювачів web-сторінок, які складають і оформлюють цілі web-вузли. Після запуску програми спочатку з'являється FrontPage Explorer, що управляє усіма файлами і каталогами, які відносяться до одного web-вузла. Питання побудови серверу вирішено просто і зразково: сторінки можна з'єднувати одну з одною за допомогою механізму Drag&Drop. Робота оболонки в значній мірі орієнтована на продукти Office 97. З погляду ергономіки в Web-редакторі добре вирішене питання переключення між трьома видами зображення: "Звичайний" для опрацювання Web-сторінки в режимі WYSUIWYG "HTML" для роботи з кодами і "Попередній перегляд" у формі моделі роботи браузера. Ці види уявлення зображення існують у всіх Web-редакторах і активізуються, як правило, через відповідні рядки меню. MicroSoft, навпроти, зупинилася на технології вкладок: у самого нижнього края вікна користувач може побачити піктограми з позначенням виду зображення. Style Sheets підтримується своїм власним редактором, що, правда подає не зовсім те, що хотіли б бачити web-дизайнери. За допомогою діалогових вікон можна ввести всі ознаки, які відповідають даному стилю. З отриманих даних програма складає відповідну команду, яка потім вводить у редактор подібно записній книжці. Програмний код стилю повинен бути записаний у рядок без прогалин, що дуже ускладнює наступну обробку. Для JavaSripts і VBScript існують асистенти, за допомогою яких натисненням на мишу можна створювати прості сценарії.

5. Рекомендації по вибору та використанню інструментальних засобів створення електронного посібника

Якщо розробник ЕП не володіє технологією програмування, насамперед не знає мову HTML для такого користувача є в наявності широкий вибір інструментальних засобів (наприклад HTML Assistantрів, WebEditPro 3.1, Coffecup HTML-Editor ++98 5.1, Site Builder, PageMill, Macromedia DreamWeaver, HTMLed Pro, HTML HyperEdit, Allaire Homesite, FrontPage 98 їх переваги та недоліки приведені вище) які дозволяють за допомогою Мастерів створювати HTML сторінки та посібники, не володіючи технологією програмування.

Однак потрібно відмітити що найбільш компактним і професійним створенням ЕП та Web-сторінки є безпосередньо програмування на мові HTML.

Можна створювати ЕП та web-сторінки без знання мови HTML, тому що тексти HTML можуть створюватися різними спеціальними редакторами і конвертерами. Однак, я адресую цю частину роботи тим, хто пише безпосередньо на HTML. Писати безпосередньо на HTML неважко. Можливо, це навіть легше, ніж вивчати HTML редактор чи конвертер, що часто обмежені у своїх можливостях, містять помилки чи роблять поганий HTML код, що не працює на різних платформах.

Мова HTML існує в декількох варіантах і продовжує розвиватися, але конструкції HTML імовірніше всього будуть використовуватися і надалі. Вивчаючи HTML і пізнаючи його глибше, створюючи документ на початку вивчення HTML і розширюючи його наскільки це можливо, Ви зможете створювати документи, що можуть бути переглянуті багатьма броузерами Web, як зараз, так і в майбутньому. Це не виключає можливості використання інших методів, наприклад, метод розширених можливостей, наданий Netscape Navigator, Internet Explorer чи деякими іншими програмами. Якщо це дійсно служить Вашим цілям і Ви хочете сформувати власну думку про названі програми, користуйтесь їм. Але робота з HTML – це спосіб засвоїти особливості створення документів у стандартизованій мові, використовуючи розширення, тільки коли це дійсно необхідно.