Большой архив статей, книг, документации по программированию, вебдизайну, компьютерной графике, сетям, операционным системам и многому другому
 
<Добавить в Избранное>    <Сделать стартовой>    <Реклама на сайте>    <Контакты>
  Главная Документация Программы Обои   Экспорт RSS E-Books
 
 

   Интернет технологии -> Flash -> Flash 5 в коммуникативных системах


Два года назад сайты, выполненные с применением Flash-технологии были привилегией дизайнеров и ассоциировались с эффектными, но малофункциональными презентациями. Выход пятой версии продукции Macromedia изменил ситуацию в корне. Новые возможности, появившиеся во Flash 5, предлагают радикально пересмотреть способы его применения.

Что же принципиально нового во Flash 5? В сравнении с предыдущей версией серьезно расширен язык программирования. Теперь Flash-интерфейс можно легко объединять с мощными программными решениями. Объектно-ориентированное программирование и появившиеся в пятой версии объекты "smart-clip" позволяют создавать переносимые компоненты, которые можно использовать в качестве универсальных модулей при разработке разных проектов. Появилось понятие библиотек - файлов, загружаемых вместе с сайтом. В библиотеки можно складывать смарт-клипы, и на их основе строить элементы сайта - модули управления, звуки, шрифты и вызывать их по мере необходимости. Все это уменьшает дублирование данных и кода, снижает объем файлов, необходимых для загрузки пользователем. Язык программирования сделан по стандарту JavaScript. Автоматически увеличивается число программистов, способных работать с Flash, после минимального дополнительного обучения. Добавились классы работы с XML, что существенно влияет на скорость разработки приложений. Появилась возможность устанавливать асинхронное взаимодействие с сервером. Так что сделать, например, ICQ на Flash - задача вполне выполнимая, причем, эта "аська" будет едина абсолютно для любой операционной системы - Flash одинаково работает в UNIX'е, Windows и Mac OS. Мы видим, что с выходом новой версии Flash, возможности программирования значительно выросли. Теперь при создании Flash-ресурсов необходимо разделять работу программиста и работу дизайнера. С точки зрения организации процесса разработки в этом есть свои плюсы, но это - тема отдельной статьи. Итак, поговорим о том, что мы назвали "коммуникативными системами". Речь пойдет о форумах и чатах - о том, что позволяет пользователям непосредственно обмениваться информацией, о том, что традиционно делается при помощи HTML и Java. Чат и система статистики, выполненные на Flash, существуют уже давно, например на prosto.agava.ru. В свое время Subpixel использовал Flash 5 при создании каталога ссылок "Link-center" для одного из своих клиентов.

Например, сайт ReFlash полностью сделан на Flash. В том, удобно ли этим пользоваться и насколько презентабельно оно выглядит, вы можете убедиться сами. Плюсы применения Flash в коммуникативных системах - в удобстве использования, простоте и скорости разработки. Все содержимое форума ReFlash'а кэшируется на стороне клиента, то есть, открывая прочтенное сообщение во второй раз, пользователь ничего не перекачивает по сети. Трафик заметно минимизируется.

Распространенное мнение, что Flash - это всегда долгое время загрузки больших объемов файлов опровергается фактом, что весь сайт ReFlash "весит" это около 70 килобайт, без учета сообщений. Это ненамного больше традиционных HTML-сайтов аналогичного типа. При этом отсутствует необходимость многократной перезагрузки страниц, нет лишних простоев в ожидании получения информации. Создавая ReFlash, его авторы использовали модули, которые были разработаны для других проектов. Механизм этого форума легко может быть использован в других сайтах с минимальными затратами на адаптацию. Нагрузка на сервер значительно меньше, чем при работе традиционных HTML- и Java-форумов. Использование Flash 5 позволяет значительно увеличить скорость разработки приложений. Например, механизм обсуждения статей для этого сайта был сделан всего за два дня, включая интерфейс и серверную часть. Причем, серверная часть - максимально проста: только выдача файлов и дозапись в файл при отправке сообщения. Никакой серверной логики при этом не используется. Извечная головная боль разработчиков - несовместимость броузеров - пропадает сама собой. Flash одинаково интерпретируется в Internet Explorer'е и в Netscape Navigator'е.

Таким образом, появление Macromedia Flash 5 открывает новые возможности в создании интернет-систем. Уменьшение времени на разработку, кросс-платформенность, универсальность, неограниченные возможности в программировании интерфейсов, очевидные преимущества для конечного пользователя - все это позволяет сделать вывод о больших перспективах применения Flash для создания сложных многофункциональных коммуникативных приложений.

Обсудить эту статью с авторами вы можете на сайте проекта ReFlash.

 

 
Интересное в сети
 
10 новых программ
CodeLobster PHP Edition 3.7.2
WinToFlash 0.7.0008
Free Video to Flash Converter 4.7.24
Total Commander v7.55
aTunes 2.0.1
Process Explorer v12.04
Backup42 v3.0
Predator 2.0.1
FastStone Image Viewer 4.1
Process Lasso 3.70.4
FastStone Image Viewer 4.0
Xion Audio Player 1.0.125
Notepad GNU v.2.2.8.7.7
K-Lite Codec Pack 5.3.0 Full


Наши сервисы
Рассылка новостей. Подпишитесь на рассылку сейчас и вы всегда будете в курсе последних событий в мире информационных технологий.
Новостные информеры. Поставьте наши информеры к себе и у вас на сайте появится дополнительный постоянно обновляемый раздел.
Добавление статей. Если вы являетесь автором статьи или обзора на тему ИТ присылайте материал нам, мы с удовольствием опубликуем его у себя на сайте.
Реклама на сайте. Размещая рекламу у нас, вы получите новых посетителей, которые могут стать вашими клиентами.
 
Это интересно
 

Copyright © CompDoc.Ru
При цитировании и перепечатке ссылка на www.compdoc.ru обязательна. Карта сайта.
 
Rambler's Top100