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

TOP-10 программ
Symantec Norton Ghost 9.0
Partition Magic 8.0.2 Pro
Xilisoft 3GP Video Converter v3.1.7.0616b
Norton AntiVirus 2005
Xilisoft 3GP Video Converter v2.1.52.831b
Антивирус Касперского Personal 5.0.303 beta 2
RAR Password Cracker 4.12
ABBYY PDF Transformer v1.00.820
MP3 To Ringtone Gold v3.02
Mobtime Cell Phone Manager v5.3.1
 
Наши сервисы
Рассылка новостей. Подпишитесь на рассылку сейчас и вы всегда будете в курсе последних событий в мире информационных технологий.
Новостные информеры. Поставьте наши информеры к себе и у вас на сайте появится дополнительный постоянно обновляемый раздел.
Добавление статей. Если вы являетесь автором статьи или обзора на тему ИТ присылайте материал нам, мы с удовольствием опубликуем его у себя на сайте.
 
 

   Интернет технологии -> 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.

 
Популярные книги

Windows XP для всех

Подробнее

Самоучитель работы на компьютере Издание 9

Подробнее

Проектирование реляционных баз данных. Просто и доступно

Подробнее

 

 
Новости ИТ
01.12.2008  Buffalo выпустил миниатюрные USB-накопители
01.12.2008  VENTO TA-U1 - стильный корпус представлен Asus
01.12.2008  Fujitsu-Siemens выпускает в продажу внешний ускоритель для ноутбуков
01.12.2008  Оригинальные чехлы для ноутбуков от Choiix
01.12.2008  Опубликован код драйвера для беспроводных карт Atheros
01.12.2008  Лучший блог 2008
01.12.2008  Linux запустили на Apple iPhone
01.12.2008  LG KC780
01.12.2008  MSI дополнит линейку Wind-нетбуков двумя моделями
01.12.2008  Nikon D3X - 24,5 млн пикселей для профессионалов
01.12.2008  Киловаттник HIPER M1000 с КПД выше 85%
01.12.2008  AMD впервые снизила цены линейки Radeon HD 4800
01.12.2008  Чистильщики: Wise Registry Cleaner v.3.8.2
01.12.2008  Антивирусы: RemoveIT Pro v4 SE (30.11.2008)
01.12.2008  Корпус ASUS Vento TA-U1 можно поставить вместо новогодней ёлки
01.12.2008  Диагностика: PC Wizard 2008 v.1.871
01.12.2008  Диагностика: NextSensor v.2.7.6.0 Build 1130
01.12.2008  Тестовые приложения: PassMark BurnInTest v.6.0 Build 1000 Beta 15
01.12.2008  Неофициальные драйверы для модемов Motorola
01.12.2008  Драйверы и утилиты для сетевых хранилищ D-Link
 
Полезно

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