Теперь вы знаете о Frontpage почти
все. Вы знаете, как работать в
Проводнике и Редакторе; вы можете сами
создать Web-сайт, умеете его
поддерживать и администрировать.
Думаете, это все? Конечно, вы так не
думаете. А как насчет всех этих
новомодных штучек, о которых вам
прожужжали все уши? С Frontpage вам станут
подвластны самые передовые технологии
WWW — элементы управления ActiveX, Java-апплеты,
JavaScript, VBScript, модули расширения (plug-ins)
Netscape и даже динамический HTML. И даже это
еще не все; в этой главе вы увидите, как
строятся таблицы стилей и как при
помощи Мастера определения каналов (Channel
Definition wizard) реализуется последний писк
моды — push-технология.
Совет:
Когда вы вставляете в страницу
элемент управления, сценарий или
апплет, Frontpage помещает на его место
соответствующий значок. Каждому из
этих элементов соответствует свое окно
конфигурации Properties (Свойства).
Открыть это окно можно несколькими
стандартными способами: двойным
щелчком на значке; щелчком на значке
правой кнопкой мыши и выбором в
контекстном меню пункта Properties;
выделением значка и нажатием
комбинации клавиш <Alt>+<Enter>.
Существует масса литературы,
специально посвященной всем этим
новшествам. Только по Java вы найдете не
меньше дюжины книг в компьютерном
отделе любого книжного магазина.
Поэтому здесь мы будем рассматривать
исключительно практическую сторону
дела, а именно — что и как с ними можно
сделать при помощи Frontpage.
Панель инструментов Advanced
При работе с этими средствами
вы, как правило, будете использовать
панель инструментов Редактора Advanced
(Дополнительная). Чтобы сделать эту
панель видимой, выберите в меню View
Редактора опцию Advanced Toolbar.
Вставка фрагмента кода
Поскольку HTML весьма быстро
эволюционирует, то в нем могут
появиться новые теги, которые Frontpage
напрямую не поддерживает. Тем не менее
Frontpage предоставляет возможность
непосредственно вставить любой
фрагмент HTML, в том числе и содержащий
новые директивы. При этом имейте в виду,
что Frontpage не проверяет, является ли
введенный вами код допустимым. Чтобы
вставить фрагмент HTML, воспользуйтесь
кнопкой Insert HTML — самой левой
кнопкой на панели Advanced. Нажав эту
кнопку, вы увидите диалоговое окно HTML
Markup.
Наберите в этом окне нужный
код и нажмите кнопку ОК, чтобы
вернуться в Редактор. В окне Редактора
введенный вами текст будет отображен в
виде значка Unknown HTML (Неизвестный код
HTML), напоминающего, что этот фрагмент
создали вы сами, а не Frontpage. Чтобы
отредактировать такой фрагмент,
двойным щелчком на его значке откройте
диалоговое окно HTML Markup или щелчком
правой кнопки вызовите контекстное
меню и выберите в нем пункт HTML Markup
Properties (Свойства HTML). Код HTML,
сгенерированный Frontpage, можно
отредактировать на вкладке Редактора
HTML View; как это сделать, читайте в
главе 7.
Элементы управления ActiveX
Элементы управления ActiveX
представляют собой программные
компоненты, придающие Web-страницам
функциональность, которую невозможно
реализовать на основе стандартного HTML.
В качестве примеров можно привести
следующие элементы управления: ActiveX Label,
позволяющий масштабировать и
поворачивать текст; Timer, генерирующий
периодические события; Animation,
предназначенный для отображения
анимаций. Элементы управления ActiveX
могут быть созданы с помощью различных
языков программирования, в том числе
Visual C++ и Visual Basic 5.0. Однако следует иметь
в виду, что не все браузеры
поддерживают ActiveX. Более подробно об
ActiveX вообще и элементах управления ActiveX
в частности, а также о том, откуда можно
переписать бесплатные элементы
управления ActiveX, вы можете узнать на Web-сайте
ActiveX по адресу www.microsoft.com/activex/.
Вторая слева кнопка на панели
инструментов Advanced называется Insert
ActiveX Control (Вставить элемент
управления ActiveX). Нажав ее, вы увидите
диалоговое окно ActiveX Control Properties (Свойства
элемента управления ActiveX).
Это диалоговое окно
предназначено для выбора и
конфигурирования элемента управления
ActiveX. Сначала в этом окне активен только
список Pick a Control (Выбор элемента
управления), а все остальные области
недоступны. Когда вы выберете в списке
элемент управления, остальные области
окна также станут активными.
Pick a Control
В раскрывающемся списке Pick a
Control перечислены все установленные
на вашем компьютере элементы
управления ActiveX. Выберите в этом списке
один из элементов, при этом станут
доступными все неактивные до сих пор
поля диалогового окна ActiveX Control Properties.
Для редактирования свойств элемента
управления нажмите кнопку Properties. Если
указанный элемент управления
установлен на вашем компьютере и
допускает локальное редактирование,
появится диалоговое окно Edit ActiveX Control
(Редактирование элемента управления
ActiveX) и диалоговое окно Properties этого
элемента. (Чтобы задать элемент
управления ActiveX, не установленный на
вашем компьютере, следует
непосредственно ввести в этом поле его
идентификатор класса (class ID number). — Примеч.
пер.}
В диалоговом окне Properties
перечислены свойства текущего
элемента управления; их можно изменять
в соответствии с вашими задачами.
Если выбранный элемент
управления не установлен на вашем
компьютере или не поддерживает
локальное редактирование, то по
нажатию кнопки Properties откроется
диалоговое окно более общего характера
Object Parameters (Параметры объекта). Для
работы с этим окном необходимо знать
названия атрибутов элемента
управления и их возможные значения.
• Name (Имя). Текстовое поле
Ыате диалогового окна ActiveX Control
Properties позволяет задать имя для
идентификации указанного элемента
управления при его использовании в
сценариях на текущей странице
• Layout (Расположение). В
этой группе устанавливается
расположение элемента управления на
странице
• Alignment (Выравнивание).
Задает характер выравнивания элемента
управления относительно окружающего
текста
• Border thickness (Толщина рамки).
Устанавливает ширину (в пикселах)
черной рамки вокруг элемента
управления
• Horizontal spacing (Интервал по
горизонтали). Определяет интервал в обе
стороны по горизонтали от элемента
управления до ближайшего объекта или
текста на текущей строке; интервал
задается в пикселах
• Vertical spacing (Интервал по
вертикали). Устанавливает интервал
сверху и снизу от элемента управления
до ближайшего объекта или текста;
задается в пикселах
• Width (Ширина). Задает
ширину элемента управления в пикселах
• Height (Высота). Задает
высоту элемента управления в пикселах
Совет:
Размеры элемента управления ActiveX
можно регулировать прямо на странице,
для этого нужно выделить его, подцепить
мышью маркер на одной из сторон рамки и
потянуть в нужном направлении.
• Alternative Representation (Альтернативное
представление). Это поле используется
для ввода текста или фрагмента кода HTML,
который будет замещать элемент
управления в браузерах, не
поддерживающих ActiveX. Если ввести в этом
поле просто фрагмент текста, то его вы и
увидите в браузере вместо элемента
управления; чтобы варьировать его
начертание, размер, цвет и прочие
атрибуты, впишите соответствующие теги.
Наконец, в этом поле можно ввести код
HTML, который на месте элемента
управления покажет изображение,
например, <img src="images/ pebbles. gif">. В
приведенном примере файл Pebbles.gif
должен находиться в папке Images
текущего сайта
• Network Location (Местоположение
в сети). Если элемент управления ActiveX
расположен не на вашем компьютере, то в
этой секции можно указать сетевой путь,
по которому браузер будет искать
элемент управления или данные
• Data Source (Файл данных). Для
функционирования некоторых элементов
управления ActiveX необходимо задавать
параметры времени выполнения (run-time
parameters). Поле Data Source используется для
указания URL или местоположения в сети
файла параметров; чтобы отыскать этот
файл, можно воспользоваться кнопкой
Browse
• Code Source (Исходный файл).
Если элемент управления расположен не
на локальном компьютере, введите в этом
поле его URL или местоположение в сети,
чтобы браузер, открывая страницу, мог
его найти. Это даст браузеру
возможность при необходимости
загрузить и установить элемент
управления
Java-апплеты
Третьей слева на панели
инструментов Advanced расположена
кнопка Insert Java Applet (Вставить Java-апплет).
Java-апплеты представляют собой
небольшие программы, написанные на
языке Java; в известном смысле они похожи
на элементы управления ActiveX тем, что их
применение позволяет привнести в ваши
Web-страницы несвойственный
стандартному HTML динамизм. Нажав кнопку
Insert Java Applet, вы увидите диалоговое
окно Java Applet Properties (свойства Java-апплета),
приведенное на рис. 10.7.
- Applet Source (Исходный файл).
Введите в этом текстовом поле имя
исходного файла Java-апплета (эти файлы
обычно имеют расширение CLASS). Имейте в
виду, что язык Java чувствителен к
регистру символов, поэтому его важно
соблюдать
- Applet Base URL (Базовый адрес
апплета). В этом текстовом поле введите
URL папки, содержащей исходный файл
апплета
- Message for browsers without Java support (Сообщение
для браузеров, не поддерживающих Java). В
этом поле можно ввести текст или код HTML,
который будет отображаться на месте
апплета в браузерах, не поддерживающих
Java. Введя в этом поле обычный текст, вы
увидите в браузере этот текст на месте
апплета; тегами HTML вы можете изменить
начертание, размер, цвет и т. д. Если
ввести в этом поле код типа <img src="images/BamBam.gif">,
то на месте Java-апплета вы увидите
изображение (здесь файл BamBam.gif
находится в папке Images текущего
сайта).
- Applet Parameters (Параметры
апплета). В этой группе задаются имена и
значения параметров апплета. Имена
параметров и допустимые значения
должны быть приведены в прилагаемой к
апплету документации
Имена и значения всех вводимых
вами параметров перечисляются в
текстовом окне. Для редактирования
этого списка используются кнопки Add
(Добавить), Modify (Изменить) и Remove (Удалить)
- Size (Размер). В этой
секции устанавливаются ширина и высота
Java-аплета в пикселах
Совет:
Размеры Java-апплета можно
изменить прямо на странице, выделив его
и потянув мышью за маркер рамки.
- Layout (Расположение). В
этой секции задаются интервалы и
выравнивание апплета на странице
- Horizontal spacing (Интервал по
горизонтали). Устанавливает интервал
по горизонтали в обе стороны от апплета
до ближайшего объекта или текста на
текущей строке; измеряется в пикселах
- Vertical spacing (Интервал по
вертикали). Устанавливает интервал
сверху и снизу от апплета до ближайшего
объекта или текста; измеряется в
пикселах
- Alignment (Выравнивание).
Задает характер выравнивания Java-апплета
относительно окружающего текста.
[
назад ] [
дальше ]
|