Список разделов



Поиск
введите слово для поиска
расширенный поиск




Календарь
<Сентябрь 2017>
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930 
ГлавнаяВходРегистрацияПоследние статьиПоискКонтакты
   

Fla это не только Масяня

GIF, PNG, JPEG форматы растровой (точечной) графики, подходящие для публикации различных изображений на веб-страницах. При всех достоинствах картинок, сохраненных в одном из этих форматов, не хватает им только одного — интерактивности. А Интернет без интерактивности — это нонсенс, нечто неполноценное и никому не нужное. Средства Dynamic HTML позволяют создавать некие эффекты визуализации: подмену картинки при наведении на нее мыши, динамическое применение цветовых фильтров и т. п. Но эти эффекты не заложены непосредственно в графические форматы, они вызываются внешним приложением и одинаково действуют на любое растровое изображение в целом, не выделяя в нем каких-либо частей. Ведь изображения в этих форматах — наборы разноцветных точек, не более того. То, что мы воспринимаем как зеленый листок на экране, для компьютера представляется совокупностью пикселей, практически неотделимой от других таких же совокупностей. А интерактивность подразумевает, что внутри изображения присутствуют объекты — листок, мячик, буква... И эти объекты где-то описаны по отдельности, и каждому из них присвоено некоторое имя, а при наступлении некоторых событий (открытие окна, наведение мыши, нажатие клавиши) объекты реагируют — каждый по-своему. Возможно ли это в принципе? Возможно, если отказаться от растровой графики в пользу графики векторной. Этот класс графических изображений как раз и состоит не из описаний пикселей растра, а из описаний объектов, составляющих изображение, их контуров, заливки, других свойств.

Огромный минус векторной графики — невозможность хранить полноценные полутоновые изображения и фотографииОтличительная черта векторной графики — неизменность качества изображения при его масштабировании. Если значительно увеличить размеры любого растрового изображения, то его качество резко ухудшится. С векторной графикой этого не произойдет, поскольку все объекты изображения описаны отдельными уравнениями; при масштабировании в этих уравнениях всего лишь изменяются соответствующие коэффициенты, что не влияет на качество итоговой картинки. Что это означает в применении к Интернету? А то, что можно создавать изображения, которые будут выглядеть одинаково на мониторах всех пользователей, независимо от выбранного разрешения экрана. То есть если картинка должна занимать весь экран, она так и сделает — достаточно указать ее размер не в пикселях, а в процентах.

Но самое главное — интерактивность, которой можно добиться при помощи векторных форматов, а точнее — Flash-технологии, или Flash-анимации, или интерактивной веб-анимации, если хотите. Flash-редакторы, разработанные компанией Macromedia, позволяют создавать сцены, заполняемые различными объектами, а затем несложными формулами описывать процессы, которые будут происходить при проигрывании ролика. Для этих целей служит событийно-управляемый язык ActionScript. Из этого следует еще одно применение технологии — создание сайтов. Действительно, если можно создавать элементы, реагирующие на поведение пользователя или события в системе, то почему бы не построить из этих элементов страницу с «интеллектуальным» интерфейсом, элементами навигации и прочими украшениями? При этом очень важно, что вид такой страницы абсолютно не зависит от браузера, в котором она просматривается. Таким образом решается проблема вечной несовместимости браузеров, созданных различными разработчиками.

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

Немаловажно то, что любой векторный файл получается небольшим по объему. Кроме того, в flash-технологию встроены мощные алгоритмы сжатия «готовой продукции», и даже анимация и различные аудио-эффекты увеличивают ее не чрезмерно. Достаточно вспомнить знаменитую Масяню, мульты с которой может скачать любой пользователь, даже не слишком избалованный высокой скоростью связи с Сетью.

Если по каким-то причинам на вашем компьютере не установлен проигрыватель Flash-файлов, при попытке открыть страницу с Flash, браузер предложит вам бесплатно скачать небольшой плагинКак флэш-файлы (*.swf) публикуются в Сети? Очень просто: они внедряются в виде объектов в веб-страницы, и практически любой браузер имеет встроенный проигрыватель для их просмотра. Именно так на этой странице появились часики:

Эти Flash-часы не только хорошо выглядят, но еще и показывают системное время вашего компьютера. GIF-анимацией этого не добиться

Неудивительно, что эта технология быстро прижилась в Интернете, тем более что для размещения flash-роликов (swf-файлов) на своем сайте не требуется никакой специальной поддержки со стороны провайдера, и для этого подходит хостинг любого уровня. Баннеры, заставки, мультсериалы, элементы навигации и даже сайты целиком сделаны с помощью редакторов, разработанных в Macromedia. Но отчего, в таком случае, Flash не является стандартом веб-публикаций? Что бы ни говорили адепты этого мощнейшего инструмента, он пока так и не стал универсальным средством. Скажем, полутоновую мультипликацию «а ля Дисней» или полноценную трехмерность, как в 3D-Studio, с помощью этой технологии не создашь. Проигрывание ролика пока что отбирает значительные ресурсы процессора, поскольку требует сложных математических расчетов. Да и само создание хорошей «флэшки», хоть и не представляет особой сложности в техническом отношении, требует определенных навыков, не говоря об элементарном художественном вкусе.

Помните, что чрезмерное увлечение «флэшовостью», как и любыми другими изысками, способно испортить любую интересную задумку сайтостроителяНо самое главное — сегодняшний веб-ресурс зачастую невозможен без применения баз данных, языков динамической генерации страниц и других инструментов, поддержка которых пока невозможна в рамках Flash. Это и определяет основную, на сегодняшний день, область применения технологии: рекламные баннеры, презентационные заставки, несложные игры и мультфильмы. Что будет завтра — зависит от усилий компании Macromedia, которая, кстати, на достигнутом останавливаться не желает.

Ссылки по теме




Статья получена: hostinfo.ru



Похожие статьи


1 : Спамдексинг: обман до добра не&nb p;доведет
Поисковые системы* являются одним из источников потока новых посетителей для любого веб-сайта, поэтому неудивительно, что естественное желание каждого сайтовладельца заключается в том, чтобы ссылки на его веб-сайт как можно чаще показы...

2 : Вас уже цитируют? Это замечательно!
Одна из задач любой поисковой системы* состоит в том, чтобы пользователь как можно быстрее нашел то, что ему нужно. Результаты поиска по умолчанию всегда сортируются по релевантности*, и ссылки на документы, более полно ...

3 : Оптимизация Fla h под поисковые системы
Какой будет ваша первая реакция на фразу “оптимизация flash под поисковые системы”? Скорее всего, она будет с негативным оттенком.Если вы создали свой сайт на HTML, вы можете быть уверенны на 100%, что он корректно проиндексируется роботами поисковых...

4 : Рынок новостроек районов за МКАД и городов ближнего Подмосковья
Исследование рынка новостроек районов за МКАД и городов ближнего Подмосковья, проведенное аналитическим центром www.irn.ru, охватывает 203 объекта. Это новостройки, расположенные в кольце от МКАД до 5 км от МКАД, и представляющие собой основную часть...

5 : Веб-сервисы
Идея веб-сервисов была разработана такими гигантами компьютерной индустрии как Sun, Oracle, HP, Microsoft и IBM. В этой идее нет ничего нового, но это большой шаг вперед к упрощенному доступу к программам через сеть

Рейтинг: 2.9/5 (1315 голосов)

Последние статьи


1: Автоматическая сверка счетов-фактур – новые возможности «1С:Бухгалтерии 8» ред. 3.0
2: Возможности CRM в 1С «Управление торговлей»
3: Настройка отчетов 1С
4: Как отразить доп. расходы в 1С?
5: Взаимозачет в 1С



Последние новости


Делец в Удмуртии на госденьги открыл нарколабораторию - УФСБ
МОСКВА, 2 ноя - РИА Новости. Следствие заподозрило жителя Удмуртии в организации нарколаборатории на полученные от государства деньги, сообщает в пятн...

Сотрудница томского вуза продавала героин около общежития

ТОМСК, 2 ноя – РИА Новости, Сергей Леваненков. Полиция задержала 58-летнюю томичку при попытке продать героин, возбуждено уголовное дело, сообщи...

Молодежную премию наноиндустрии получил автор технологии для наркоза

© РИА Новости. Сергей ПятаковМОСКВА, 1 ноя - РИА Новости. Лауреатом Российской молодежной премии в области наноиндустрии 2012 года стал заместитель ге...

Жители еще одного мексиканского города взялись за борьбу с наркомафией

МЕХИКО, 2 ноя - РИА Новости, Дмитрий Знаменский. Жители города Олинала в мексиканском штате Герреро взяли в руки оружие, чтобы противостоять попыткам ...

Бразильские студенты получали наркотики по специально вырытому туннелю

© РИА Новости. Артур ГабдрахмановМЕХИКО, 2 ноя - РИА Новости, Дмитрий Знаменский. Оригинальный способ доставки наркотиков в университет крупнейшего бр...


Послать ссылку на этот обзор другу по ICQ или E-Mail:


Разместить у себя на ресурсе или в ЖЖ:


На любом форуме в своем сообщении: