|
||
|
||
Что такое апплеты (applets) и как их использовать web-мастеру |
||
Наряду с новыми технологиями представления графической информации на web-сайтах, такими как флэш-анимация, javascript применительно к графике, есть не менее качественный способ приукрасить свой домик в Интернете и показать свою оригинальность и неиссякаемую крутизну - апплеты. Первый раз слышите? Так и знал! Что это такое?Как ни странно, очень малая
часть web-мастеров ясно представляет себе,
что это такое и как это работает. Говоря
по-простому, апплеты - это такие
маленькие по объему (1-30 Kb) файлики с
расширением .class, предназначенные для
написания конкретно "под них" html-кода
и вставки его в html-документы с целью
получения самых разнообразных
графических эффектов. <applet code="Lake" align="baseline"
width="236" height="260" alt="Пейзаж"> Эффект этого апплета удивит любого видавшего флэш-анимационные виды веб-мастера. В действии его можно посмотреть по адресу http://sun8set.by.ru/applet.htm Как это работает?Сама программка апплета представляет собой какое-нибудь повторяющееся действие, например, часы, огонь или в данном случае колышущуюся воду и заключена в файл с расширением .class, например "lake.class". В действии апплет может использовать внешние объекты - картинки, звук. Как вы заметили, часть параметров может быть одинаковой для разных апплетов - это "code", "height", "width", "alt" и другие. Рабочий код, заставляющий все работать, в html описывается просто, а главное - очень кратко. Откуда они берутся?Не знаю. Никто из простых смертных не знает… Но это и неважно. Главное - они есть, и их можно использовать без нарушения авторских прав. По неподтвержденным данным сейчас в Интернете существует более 10 000 "качеcтвенных" апплетов, конкурирующих (естественно, в графическом плане) со скриптами (качающийся рисунок, время и т.п.) и даже флэш-анимацией. Неудачная попытка оптимизации или немного из истории апплетовПомню, было время (лет 5 назад), когда начали появляться программы для оптимизации работы с составлением html-кодов к апплетам, такие, как давно забытая за ненадобностью Applet Ace. Их главным недостатком, портящим все удовольствие, была поддержка всего лишь 5-10 class'ов, входящих в сам программный пакет. Апплетов с каждым днем становилось все больше и больше, поэтому со временем программы типа Applet Ace потеряли свою актуальность и теперь все html-коды пишутся "вручную". Еще, помнится, пытались создавать рекламные баннеры на основе апплетов, но потом появилась gif-анимация и сами понимаете… Но все же, как способ графического наворота на сайте они до сих пор используются продвинутыми web-мастерами. Как их достать?Есть сервера, с которых разрешается их свободное скачивание, например http://superbest.com. Там же представлены возможные вариаты html-кодов к каждому из них и для самых тупых подробное описание каждой строчки, типа <param name="я" value="очень крут">. Чтобы все заработало, нужно будет поместить "файлик.class" в каталог, где находится ваш html-файл с кодом для этого апплета. Также есть менее удобный способ использования апплетов - с других сайтов. Наиболее популярный сайт, прославившийся таким образом - это http://halyava.ru/ilya, с помощью которого можно помещать "настоящие" часы на страницы своего сайта. Вам будет предложено вставить на свой сайт код, подобный этому: <applet code="Clock.class" codebase="http://www.halyava.ru/ilya"
align="middle" width="59" height="80"> Кстати, таким образом, вставляя параметр codebase="точный адрес КАТАЛОГА с апплетом", можно использовать их почти с любого ресурса, где они есть. Слово "почти" означает, что доступ к апплетам, как и к любым другим файлам может быть ограничен, как, например, к апплету "3d-огонь" на http://necrocastle.narod.ru, или файлам .swf (флэш-анимация) на многих серверах. Но это тема для другой статьи. P.S. Неплохой апплет с часами "clock3d.class" находится в корневом каталоге сайта sun8set.by.ru. Посмотрите в действии - http://sun8set.by.ru/time.htm. Tigman Любые вопросы можете присылать на tigman@mail.ru мне (Tigman'y), но лучше подвергнуть их обсуждению в форуме на моем развлекательном минипортале http://sun8set.by.ru. ПослесловиеОчень хотелось бы почувствовать себя обладателем премии "Оскар", выразить кучу благодарностей всем, кто мне помог и дать мегабайты ссылок на ресурсы, которыми я пользовался, но, к сожалению, не получится, потому что ни я, ни мои друзья нигде в Интернете, а тем более и в бумажных рукописях, не смогли найти более подробной информации об апплетах, чем в этой статье. Так что скажите спасибо журналу "Internet Zone", благодаря которому она вышла.
|
||
|
||
Copyright © "Internet Zone", http://www.izcity.com/, info@izcity.com |