Java-аплет

Украсить сайт Java-аплетом хочется многим. Но далеко не каждый сумеет написать такой аплет самостоятельно. Впрочем это и не обязательно: в интернете есть целые коллекции этих маленьких полезных программок.

В этой статье мы рассмотрим сайты, посвященные Java-аплетам. Для тех, кто не очень разбирается в программировании для интернета, поясню: Java-аплеты — это мини-программки, написанные на модном нынче языке Java. Распространяются они в большинстве своем как OpenSource-проекты, так что вы можете использовать их без каких-либо опасений.

Как именно использовать? При создании веб-страниц или просто так, для развлечения. Играли вы когда-нибудь в онлайн-игры? Если и не играли, то уж слышали о них наверняка. А ведь все такие игры — это Java-аплеты. Впрочем, аплеты придуманы не только для игр.

Некоторые могут возразить: ведь есть еще DHTML, Macromedia Flash, JavaScript, наконец. Зачем еще и аплеты?

Дело в том, что не все эффекты удается реализовать при помощи вышеперечисленных средств, а если и удается, то размеры кода могут оказаться немаленькими. Да и не так уж много слышно лестных отзывов о Java-скриптах. Так, может, самое время обратиться к аплетам и посмотреть, чего можно добиться с их помощью?

Немного технической информации

Для начала скажу, что у пользователей Internet Explorer версии 4.xx и выше никаких проблем с использованием аплетов возникать не должно. Пользователям WinXP необходимо загрузить для встроенного в их систему IE 6 дополнительные модули с сайта, так как в стандартной комплектации XP поддержка Java отсутствует (причина — лицензионные трения между Microsoft и Sun). Для Оперы дела обстоят немного сложнее. Для того чтобы в этом браузере нормально работала виртуальная машина Java, необходимо инсталлировать версию со встроенной поддержкой Java (архив занимает на 8 Мб больше, чем «чистая» Опера). Обратите внимание: если у вас на компьютере установлен IE, не стоит рассчитывать, что его Java заработает в Опере. Для «чистой» Оперы вся Java ограничивается заканчивается поддержкой скриптов.

Сам аплет чаще всего представляет собой файл с расширением *.class. Впрочем, встречаются и файлы с другими расширениями, внутри которых находятся class-файлы, например *.jar. Как же вставить в HTML-страницу аплет, написанный на Java? Очень просто, причем к большинству аплетов прилагаются авторские инструкции по их установке или комментарии других пользователей. Итак, приступим к обзору.

Ресурсы на русском языкеСайт «Лучшие Java-аплеты»
Первым (и заслуженно!) в нашем списке идет ресурс «Лучшие Java-аплеты». Лучший на просторах Рунета сайт, посвященный аплетам! Свидетельство тому — счетчик Mail.ru, который на момент подготовки статьи имел около 930000 тысяч заходов. Ресурс имеет давнюю историю, часто переезжал с одного хостинга на другой; он постоянно развивается и совершенствуется. Огорчает одно — в последнее время сайт обновляется весьма нечасто. Автор объясняет это нехваткой времени.

На сайте собрано большое количество аплетов, сгруппированных по нескольким категориям: «Текст», «Графика», «Эффекты», «Утилиты» и «Игры». Очень приятная и удобная навигация поможет не запутаться в этой коллекции. По ссылке «Важно!» вы найдете несколько полезных советов по установке и настройке Java-аплетов. Советую путешествовать по сайту с включенной графикой — иначе вы не сможете предварительно просмотреть аплет в действии. Несмотря на маленький размер аплетов, все исходники хранятся в архивах. Все аплеты снабжены короткими комментариями. Я насчитал на сайте что-то около двухсот аплетов разных направлений.

Не знаю, как относиться к такому факту: на сайт попадает далеко не каждый аплет. Автор их тщательно отбирает и тестирует. С одной стороны, это хорошо — меньше хлама, с другой — может, стоило бы все-таки выкладывать «не прошедшие по конкурсу» аплеты где-то в сторонке?

Страничка сайта «Кладовка WEB мастера», посвященная Java-аплетам, находится по адресу. Здесь всего семь аплетов, зато каких! Не что-то заурядное, а крутые «менюшки» со звуком и прочими украшательствами. Есть возможность предварительно просмотреть аплеты в действии. Если вы ищете что-то экзотическое, и до сих пор все поиски были тщетными, загляните сюда. Возможно, вам повезет.

Сайт Javapower

Сайт Javapower является хорошим подспорьем для тех, кому не безразличен Java. Чего тут только нет — и новости, и рассылка, и исходники, и еще множество полезных вещей. По своему содержанию сайт напоминает библиотеку, рассчитанную на читателей любого уровня подготовки и знаний. По адресу вы найдете пятнадцать очень неплохих аплетов, среди которых как занимательные игры, так и весьма полезные для создателей веб-страниц вещи. О каждом аплете на сайте можно получить необходимый минимум информации — e-mail автора, ссылка на домашнюю страничку и т. п. Можно также посмотреть аплет в действии и получить его исходный код. Я не удержался от искушения и скачал пару аплетов.

А дальше нас поджидает адресок. Сразу же бросается в глаза очень неудобная навигация по сайту и абсолютное безобразие — весь текст и ссылки слеплены в сплошные строки, так что ссылки от текста не отличить. Все аплеты расположены где-то на Народе.ру, так что скорость закачки не радует (хорошо еще — размеры аплетов небольшие). Аплетов около пятнадцати, преимущественно графическо-навигационного характера. Сразу видно, что основной сайт не является Java-ориентированным. Это просто сайт для веб-дизайнеров с небольшой коллекцией скриптов «за компанию». Что еще не радует — нет возможности предварительного просмотра аплета. В общем, этот раздел ресурса мог бы быть и получше: название Gyry.net обязывает…

Часть известного портала Omen.ru посвящена созданию веб-страниц и, в частности, аплетам. Здесь размещены аплеты четырех типов — «Рисунки» (10 штук), «Часы» (4 штуки), «Менюшки и кнопки» (6 штук), «Эффекты с текстом» (10 штук). Все аплеты доступны в архивах, никакого кода или предпросмотра. Скорее всего, отношение к аплетам на Omen.ru такое же, как и на Gyry.net. А жаль, аплеты на сайте весьма интересные.

Англоязычные ресурсыСайт Javapowered
Гигантское хранилище аплетов и всего, что с ними связано, расположено по адресу. Полезные для разработчиков и интересные для простых смертных новости, постоянно обновляемый контент (в среднем — раз в неделю), разнопрофильная ориентация давно сделали этот ресурс одним из самых популярных и неповторимых. И хотя в последнее время он все заметнее ориентируется на Macromedia Flash (об этом свидетельствует хотя бы частота упоминаний этого термина на сайте), аплеты и Java по-прежнему остаются его главной темой. Единственное, чего я не советую делать на этом сайте — «вестисть» на красивые баннеры, которые обещают «100 Mb + Free Domail Name». Единственный стоящий баннер здесь — «Get the free source code». По незаметной ссылке Applet Tutorial перейдем на инструкции по установке и использованию аплетов на английском языке. Рядом с этим линком расположился Applet Showcase, по которому находятся аплеты. Советую также заглядывать в раздел новых поступлений — там выставляются как новые аплеты, так и лидеры закачек. Можно предварительно просмотреть и аплеты, и Flash-ролики (они расположены вперемешку).

С этим ресурсом тесно связан посвященный разнообразному ПО сайт CodeLifter. На нем размещена масса информации по Java, Perl и пр. (все по-английски). Я нашел там двадцать разнообразных аплетов. К сожалению, часть аплетов доступна лишь для частного использования, что противоречит концепции open source. У каждого аплета есть страница с детальной информацией, примером, списком функций.

Еще один монстр — коллекция аплетов на портале www.internet.com. Кратко об этом ресурсе можно сказать так: лучше один раз зайти, чем сто раз прочитать. Просмотрев список категорий доступных аплетов, я был в легком шоке — где они столько нашли? Огромное число аплетов, масса информации по Java, рассылка, статьи, форум, ссылки на отличные ресурсы по теме… Зайдя по главную страницу в первый раз, я растерялся. Благо, что сайт имеет приятную и удобную навигацию, так что разобраться в обилии информации сможет даже новичок. Здесь можно не только скачать исходник приглянувшегося аплета. Есть возможность сортировки аплетов по дате, имени, разделу. Существует также «зал славы». Здесь же, по адресу, вы найдете список независимых Java-разработчиков. Да, чуть не забыл — обязательно загляните на сайт «папы» Java.

На заметку: Обычно я не езжу на отдых «на авось». Такой подход слишком авантюрен и грозит нешуточными осложнениями. Однако около года назад сложилась некрасивая ситуация, когда в славном городе Ялта мы остались без квартиры, на которую рассчитывали, хотя договорились с ее хозяином чуть ли не за два месяца. К сожалению, приехать, мы приехали, а поселиться нам оказалось негде. На плечах висят тяжеленные сумки, в руках – карта отелей Ялты, открытая на ноутбуке. И полнейшая неизвестность впереди. Туристический сезон в разгаре, и сможем ли мы найти себе пристанище, нет никакой уверенности. В итоге, нашли пару номеров на другом конце города. Теперь предпочитаю с частниками не связываться. С гостиницами как-то спокойнее.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Дата публикации:
Автор публикации: