Введення
Відбулося. Не прошло і року, як об'єднання зусиль двох провідних розробників
інструментарію для Web-дизайна (компаній Allaire Corporation і Macromedia
Inc.) принесло свої результати. Основним з них на сьогоднішній день є
поява на світ нової версії популярного редактора Web-страниц, який
тепер називається Macromedia Homesite 5. Повідомлення про цю подію з'явилося
на сайтах компаній Allaire і Macromedia 23 жовтня 2001 року, і з цього
дня користувачі дістали можливість випробувати можливості оцінної
версії продукту.
Тим читачам, які знайомі з попередніми версіями Homesite,
напевно відомо, що він забезпечував досить тісну інтеграцію засобів
розробки з візуальним редактором Macromedia Dreamweaver. Віднині ця
взаємодія стала ще тіснішою і ефективнішою.
Зберігши основні достоїнства попередніх версій редактора Homesite
(у тому числі призначений для користувача інтерфейс), компанія
Macromedia доповнила цей інструмент цілим рядом нових можливостей. Найголовніша з них
- підтримка синтаксису декількох мов розмітки, у тому числі мови
XHTML, яка є реалізацією мови HTML 4 як додатком XML.
Крім того, Homesite 5 інтегрований з новою версією редактора таблиць
стилів Topstyle Lite 2.1, який забезпечує швидке і зручне редагування
стильового оформлення сторінок сайту.
Для тих, хто не працював раніше з Нomesite, до складу редактора включені багаточисельні
засоби підтримка користувача, що дозволяє освоїти роботу
з редактором за мінімальний час.
Слід підкреслити, що хоча Homesite відноситься до класу професійних
інструментів, його творці передбачили можливість використання редактора
також початкуючими Web-дизайнерами. У їх розпорядженні, зокрема, обширна довідкова
система, що містить не лише відомості по самому редакторові,
але також повну специфікацію мови HTML 4.01 і рекомендації по проектуванню
і розробці Web-сайтов.
Хоча Homesite але інерції продовжують називати «редактором», насправді його
функціональні можливості значно ширші за ті рамки, які асоціюються
з цим терміном. Мабуть, правильніше було б позначити його
як «інструмент підготовки і публікації матеріалів для Web». Вхідні в
його склад функції і утиліти дозволяють не лише редагувати окремі сторінки,
але також вирішувати інші багаточисельні завдання, пов'язані із створенням Web-сайтов.
Це і формування структури проекту в цілому, і тестування візуального
відображення сторінок різними броузерамі, і оцінка часу завантаження
сторінок, і, нарешті, розгортання підготовлених матеріалів на
Web-сервере. Все це робить Homesite самодостатнім засобом, що забезпечує
підтримку всіх основних етапів підготовки Web-публикации (за винятком
підготовки графічних і мультимедійних елементів сторінок).
Пропонована вашій увазі книга складається з 7 глав.
Перша глава містить опис основних функціональних можливостей Нomesite і
організації призначеного для користувача інтерфейсу. У цій же главі розглянуті
опити, пов'язані з налаштуванням параметрів броузеров, інтегрованих з Homesite,
а акже особливості роботи з файлами різних форматів.
У другій главі приведена загальна схема розробки вузла за допомогою Homesite.
основна увага в цій главі приділена технології створення і вживання
проекту Project). Під проектом в Homesite розуміється набір файлів, які
використовуються фе створенні сайту. Ці файли можуть бути фізично розташовані
в різних теках (і навіть на різних дисках) і мати різний тваней і формат.
Так, до складу проекту можуть входити HTML-страницы, графічні файли,
файли каскадних таблиць стилів, файли сценаріїв і так далі Розробка сайту
за допомогою Homesite не вимагає обов'язкового створення проекту, проте вживання
цього механізму забезпечує істотне підвищення ефективності роботи.
Третя глава містить характеристику основних інструментальних засобів,
входя-цих до складу Homesite. У ній розглянуті функціональні можливості
редактора коди і організація його взаємодії з редактором тегов (Tag
Editor), інспектором тегов (Tag Inspector) і з деякими іншими утилітами.
Спільне використання цих інструментів при розробці сторінок публікації
дозволяє звести до мінімуму шлю ручного кодування.
У четвертій главі розглянута технологія включення до складу HTML-страницы
еазлічних елементів: тексту, зображень, таблиць, а також найбільш ефективні
засоби редагування їх атрибутів. У цій же главі описане інтегроване
з Нomesite додаток Topstyle Lite, призначений для створення і редагування
шськадних таблиць стилів, - CSS.
У п'ятій главі описана процедура розробки навігаційної схеми сайту
і навігаційних елементів сторінок - гіпертекстових заслань і сенсорних
карт. Для їх редагування у складі Homesite є спеціальна утиліта
- Image Map Editor. Шоста глава присвячена наявним в Homesite засобам
підтримки існуючих технологій створення інтерактивних сторінок. Завдяки
цим засобам навіть не ечень дослідні Web-дизайнеры можуть використовувати
в своїх публікаціях можливості Dynamic HTML, сценарії на Javascript і
Vbscript, вставляти в сторінки елементи ACTIVEX, теги мови CFML.
У сьомій, завершальній главі розглянуті завершуючі етапи розробки
публікації - її тестування і розгортання на сервері. За допомогою Homesite
ви южете перевірити коректність коди сторінок публікації і працездатність
заслань, а також оцінити тривалість завантаження кожної сторінки броузерамі
потенційних відвідувачів. Спеціальна утиліта - майстер розгортання
(Deployment Wizard) - дозволяє буквально декількома клацаннями миші встановити
з'єднання з РТР-сервером і вивантажити на нього матеріали публікації. В
главі приведений опис процедури копіювання на сервер окремих тек
і файлів сайту.
Книга не є вичерпною енциклопедією по роботі з Homesite.
Наприклад, до неї не увійшов опис вбудованої мови програмування Homesite
(VTML), який дозволяє створювати додаткові елементи призначеного
для користувача інтерфейсу. Проте, з її допомогою ви зможете в найкоротший час освоїти
найбільш ефективні прийоми роботи одним з кращих на сьогоднішній день
інструментів створення Web-публикаций. |