Сегодня мы продолжаем рассказ о популярных утилитах, облегчающих труд Web-дизайнера, и поговорим о программе JavaPerk компании McWeb Software. Данная программа позволяет пользователю без усилий создавать красочные анимационные элементы, динамические кнопки, бегущие строки и многое другое! В программе имеется одиннадцать апплетов и мастеров различного назначения. Вкратце опишем их всех.
Animator Applet позволяет создавать анимационные слайд-шоу в стиле PowerPoint. Для создания слайд-шоу в меню апплета сначала необходимо выбрать нужные графические файлы (до 30 штук), которые будут сменять друг друга на вашей Web-страничке. Затем для каждого выбранного файла необходимо будет ввести собственные свойства, включающие паузу перед появлением, звуковые ассоциации, линки и, конечно же, стиль появления и исчезновения (здесь, кстати, предоставляется огромный выбор - от простой замены кадров до верчения картинок в виде сторон куба). Затем вы можете указать цвет фона, количество воспроизведений, а также метод выравнивания на странице. Заполненную форму можно сохранить в специальном формате в отдельном файле для последующего редактирования, либо, после окончания заполнения и нажатия кнопки Done, получить готовый HTML-фрагмент, который вам только останется поместить в текст вашей страницы. При этом нужно не забывать и про соответствующий class-файл, реализующий функции слайд-шоу, который должен лежать в указанной в тексте директории. Нечто подобное позволяет сделать и менее загруженный опциями Billboard Wizard. Тот же апплет, только уже средствами Animation Wizard, позволяет создавать и обычную анимацию из файлов последовательных кадров.
Dynamic Button Applet позволяет одним движением создавать динамические кнопки. Динамической кнопкой на Web-странице является кнопка, которая интерактивно меняется в зависимости от того, провели вы по ней мышкой или щелкнули. Так, например, можно определить альтернативную картинку, появляющуюся при нажатии на кнопку, ассоциировать с нажатием мышки определенный звуковой файл, определить появляющуюся при нажатии текстовую подсказку, ее шрифт, цвет и так далее.
Scrolling Text Applet позволяет вам создавать на страничке тестовые бегущие строки! Причем, в данном случае для этого будет использоваться только JavaScript без всяких class'ов.
Image Effects Applet позволяет преобразовать графическое изображение в следующие анимационные формы:
Image Fade - одно изображение медленно растворяется в другом;
Image Cube - преобразует картинку в объемный куб с нанесенным на все его плоскости указанным изображением;
Image Ripple - преобразует изображение в анимированную волнистую линию;
Lake Reflection - преобразует изображение так, что создается впечатление, что оно отражается в озере с набегающими волнами.
Swirly Text Applet создает эффект переливающегося всеми цветами текста, для которого можно определить стиль и размер шрифта, а также цвет фона.
Typewriter Applet позволяет печатать текст на странице в стиле печатающей машинки, то есть текст печатается не сразу, а по одной букве, с небольшим промежутком. Причем вы можете определять скорость "набора", фоновую картинку или просто цвет фона, на котором будет происходить печать, а также размер и стиль шрифта.
Clock Applet - позволяет поместить на вашу страничку изображение часов, показывающих время в 24- или 12-часовом формате, и опционно - дату и секунды. Кроме того, часы могут показывать время либо вашего часового пояса, либо время с учетом часового пояса пользователя.
Password Applet позволяет размещать на вашей странице окно запроса пароля, дающего доступ к определенным ресурсам. Причем, опционно можно определить несколько паролей, в зависимости от значений которых будут меняться доступные ресурсы.
Ну и, наконец, последний апплет - Fading Applet, создает при открытии и закрытии страницы плавно переливающийся фон. Причем можно указать градацию цветов и скорость их смены как для "открывающего", так и для "закрывающего" фона.
Напоследок отмечу, что программа занимает на диске всего полтора мегабайта с примерами и справкой и ее можно найти по адресу www.mcwebsoftware.com/javaperk.html.
Кирилл ВОЛОШИН,
kira-v@usa.net
Горячие темы