Автор статьи: Степанов Сергей
Очередная попытка построить “живой” дизайн на основе Java-аплета увенчалась очередным провалом…
Однажды я уже сделал вывод, относительно Java-аплетов, но упрямый характер и стремление к экспериментам не даёт покоя…
Аплет полностью игнорирует слои и их позиционирование, уничтожая все достоинства DHTML. А прямоугольная зона его действия сильно ограничивает возможности, загоняя дизайн в механические тиски прямоугольных блоков. Не спорю, есть возможность “объиграть” и прямоугольные формы, но всегда хочется найти что-то необычное. Другой аргумент против аплета – его “вес”. Например, аплет (имитирующий падающий снег), даже в самом простом варианте “весит” около 6Кб. Не хотелось бросать идею, и я решил заменить его обычной Gif анимацией. После экспериментов с получением реализма “свободных частиц” (снег, метель, дождь), я получил те же 6Кб, но я не был ограничен возможностями Java-аплета и регулировкой его параметров. А написать более сложный аплет – это увеличить его размер ещё больше. Вывод: в руках дизайнера, Gif-анимация даёт больше возможностей и не отнимает системные ресурсы в таком количестве, как Java-машина, а дизайн не пострадает, если она отключена в браузере пользователя. Хотя, эксперименты будут продолжены…
Теперь о “вечном”… Если Вы не видите английских слов в оформлении, то я Вас поздравляю – у Вас, скорее всего, Netscape! А он не понимает фильтров. Фильтры – очень приятная вещь и ими прекрасно управляет JavaScript.
Статья впервые была опубликована на www.6floor.ru