Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Macromedia Flash технологияcына шолуы






Алғ ашқ ыда Splash Animator деген атпен кө п танымал емес Future Animation фирмасы РС - компьютерде мультфильмдерді даярлауғ а арналғ ан программа ретінде сатылды.

WWW-қ осымшасын ө ң деуші ретінде алып, Macromedia фирмасы оғ ан ү лкен кө ң іл аударып, программаның атын Flash деп атап, сатып алғ анша, мү мкіндігі шектеулі бұ л программа – суретші-аниматорларғ а арналғ ан жай программа болатын. Flash ө ң деушілері жобаны ө ң деуді жең ілдетіп жә не автоматтандыру ү шін программаның интерфейсін ауыстырды.

Сонымен қ оса, мультимедиялық алыптың аты мен интерфейсін ғ ана ө згертіп қ оймай, бұ л пакетті Web – анимация нарығ ына шығ арды (сонымен қ атар векторлық графика файлының ө зіндік ішкі форматы «*.swf» ұ сынылып, басқ а да танымал графикалық форматтарды, сонын ішінде анимациялық GIF-ті оқ и алатындай етіп жасалынды) жә не пакетке жақ сы жарнаманы қ амсыздандырды.

Авторларғ а behaviors – кү рлелі стильдерін ө ң деуге (ауыстырмалы интерфейс элементі, логик жә не бастапқ ы математик) жә не ең алғ ашқ ы рет электронды дү кендерді жасауғ а мү мкіндік беретін Flash-тегі инетаркивті тү сінік Action Script (іс-ә рекет) сценарийлерді қ олданғ аннан бастап айталық тай кең ейе тү сті. Нә тижесінде бұ л программа Web-ө ң деушілер ортасында кең таратылып жә не кә сіпшіл аниматорларғ а кө мектесіп келеді.

1996 жылы Flash техналогиясы пайда болғ аннан бастап мультимедиялық Web–сайттарды ө ң деуге арналғ ан нақ стандартқ а айналды. Нақ ты мысал ретінде Citibank, Fox, PepsiCola, Paramount, Plymouth, Chrysler, Nestle жә не Warner Bros серверлерін атап айтуғ а болады.

Flash-те жұ мыс істеу ү шін қ андай да бір кә сіптік программау тілін білудің қ ажеті жоқ. Бұ л Web-тү йіндерді JavaScript, Java немесе HTML шығ ыстық кодтарын жазбай-ақ қ ұ руғ а мү мкіндік береді.

 

 

Бірың ғ ай стандартты қ ұ жаттың белгілері жә не гиппермә тіндік ақ параттарды беру секілді, интернетте қ андайда бір Web сайттарды ө ң деуде HTML тілі оның ажырамас бө лігі болып саналады.

Flash технологияның ө зі ешуақ ытта HTML-дің орынына ү міттенген жоқ, бірақ қ азіргі уақ ытта Flash арқ ылы толық қ ұ нды Web беттер салуғ а болады. Кө птеген беттерді Macromedia Flash-ті қ олданып қ ұ рғ ан кезде HTML-ді мү лдем қ олданбай қ ұ рғ ан секілді болып кө рінеді. Бұ л жағ дайда Web беттерді Flash-тің есебінен HTML-кодты жоқ қ а шығ арды. Бұ л кодтың мағ ынасы – Flash-клиптің дұ рыс орналасуында. Аяқ талғ ан бетті кө рсететіндей бір ү лкен Flash-ролик нұ сқ асы ү шін келесі тү рге жақ ын келеді:

Web-бет=HTML+Flash

Flash Action Sript-ті қ олданғ ан жағ дайда, бұ л формуланы JavaScript толық тырады.

Сонымен қ атар, Flash CGI орындау кезінде қ андай да бір параметрлерді беру мү мкіндігі бар. Сонымен қ атар, CGI алдын-ала дайындалғ ан Flash-клип тү рінде жә не қ андай да бір ә рекеттерді орындауғ а Flash-тен алынуы мү мкін. Flash-ті CGI-программамен генерациялау ә зірге мү мкін емес. Flash-ті жаппай қ олдану кезінде керек болғ ан жағ дайда Macromedia CGI-программалы суреттерді генерациялау ү шін кітапханағ а ұ қ сас нә рсе ө ң дей алады. Ә зірге Flash технологияны қ олданудың ең саналы мақ саты кішкене клипті толық қ ұ нды HTML-қ ұ жатқ а толық тырма болып табылады. Кө птеген танымал сайттар заман талабына сай болулары ү шін осы жолғ а тү сті.

Бұ ндай сайттарғ а кірген қ олданушылар Flash-роликтің ә рекетіне тә нті болады немесе оның орнына қ арапайым фон ретінде кө реді де, кө ң іл аудармай, HTML-беттердің мазмұ нымен танысуды жалғ астыра береді. Бұ л дегеніміз, Flash-клиптер бұ л жерде анимацияланғ ан GIF секілді қ олданылады жә не сайт ү шін аса маң ызды мә ні жоқ. Бұ л жағ дайда жаң а формуланы қ олдануғ а болады:

Web-бет=HTML+DHTML(JavaScript/VBScript, CSS)+Flash+CGI

Бұ л ең бірінші формулағ а ө те ұ қ сас болып шық ты. Flash Web – беттің дизайнына сә нді қ осымша ролін атқ арады. Қ азіргі жағ дайда кө птеген технологиялар бұ ғ ан бағ ытталғ ан, мысал ретінде Web-беттерде векторлық 3D графикке демонстрация жасауғ а рұ қ сат ететін Metastream-ды кө рсетуге болады. Бұ лардың барлығ ында да маң ызды кемшіліктері бар – қ олданушыда арнайы кең итілу модулінің болмауының қ ажеттілігі.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.