World Wide Web (Бүкіләлемдік өрмекші) өте шапшаң дамып келеді. Статикалық ақпараттық беттері бар дәстүрлік Web-сайттар (Web-sites) бұрынғыдай соңғы пайдаланушыларды қызықтыра бермейді. Сондықтан Web-дизайнерлер және өңдеушілер өздерінің беттеріне қайталанбас түрді беруге тырысады, график пен GIF форматындағы анимациялық файлды енгізе отырып. Мынаған қарамастан, графикте GIF, JPEG және PNG суреттерін қысудың дәстүрлік форматын қолдану сайтқа кейбір нәтижелілікті береді, сонымен қатар ондай беттерді жүктеу көп уақытты алуы мүмкін, графикалық файлдардың үлкен өлшеміне байланысты. Анимация құрудың альтернативті құралы болып бағдарламалық өнім табылады — Macromedia Flash, Web-өңдеу кезінде қойылған мақсаттарға жетуге көмек беретін.
Басқа графикалық қосымшалармен салыстырсақ, нәтижелерді Web-те жариялауға немесе файлға шығаруға арналған, Flash көптеген басымдылықтарға ие, мынадай:
Векторлық (vector) графиканы қолдану, шынында да өзімен бірге математикалық формулалар жиынтығын көрсететін, форманың өлшемін, түсін және орналасуын сипаттайтын. Векторлық графика сызықтар мен қисықтардан тұрады, мұнда растрлық сияқты (bitmapped) — бірнеше растрлық нүктелерден немесе пиксельдерден (pixels). Математикалық формулаларды қолдану графиканы бейнелеу мен үлкен емес өлшемдегі файлды сақтаудағы негізгі басымдылық болып табылады, Web үшін ерекше маңызға ие.
Анимацияны, графика мен дыбысты қысу мүмкіндіктері. Файлды мұндай қысу ағымдық жіберу (streaming) қасиетін ескертеді, оның мазмұнын толық жүктеуге дейін сайтты Web-броузерде бейнелеуге мүмкіндік береді. Бұл мынаны білдіреді, сайттың бір векторлық графикасы бейнеленеді, сол уақытта екінші бір графика, дыбыс және анимация жүктелу процесінде болады.
Flash интерактивтілігі әртүрлі қасиеттерден тұруы мүмкін. Қарапайым графиканы, анимацияны немесе ірі тақырыптарды қолданудың басқа шектелмеген мүмкіндіктері кез келген обьекті немесе сайт облысына, толық навигациялық қасиеттерді енгізуді қажет етеді: анимация батырмалары, мәзірлері мен фрагменттері, оның көмегімен соңғы пайдаланушы сайтқа орналастырылады. Әрекеттерді (actions) бере отырып, интерактивті фильмдерді құруға болады. Басқарудың интерактивті элементтерін құру үшін Flash құзырына сценарилер құру тілі – ActionScript ұсынылады.
Бейне және тест, Flash-те өңделінген, барлық уақытта айқын және нақты бейнеленеді, мұнда да векторлық графиканы ескертеді.
Flash пайдаланушыға сурет салуға мүмкіндік береді. Сонымен қатар, Flash-те негізгі геометриялық формаларды тануға болады олардың құрылу процесі кезінде. Осымен ол ұқыпсыз салынған форманы дұрыс геометриялық формамен ауыстырады, алдын айтылғандай, пайдаланушы сурет салуға тырысады. Мысалы, егер шеңбер мен сопақты жылдам сыза алса, дөңгелек форманы құра отырып, Flash осы форманы жатық және дөңгелек етеді, оны сопақтық немесе қоршалым дәрежесіне жеткізе отырып. Одан басқа, Flash тікелей және жатық сызықтар сызуға мүмкіндік береді.
Flash құрамына құралдар кіреді, көптеген сапалы Flash-фильмдер негізін құрайтын. Бұл құралы – ActionScript – оқиғаны басқарушы тіл, Flash-те іштей орнатылған. ActionScript сіздің бетіңізді интерактивті етеді. Сіз тышқанмен немесе клавиатурамен оқиғаны сезінуіңізге болады, анықталған кадрдың ойналу кезінде қандай да бір әрекетті орындауыңызға болады.
ActionScript-ті толық меңгеру үшін бағдарламалу тәжірибесіне ие болу қажет (аатап өтер болсақ С++, JavaScript, etc.). Flash тілінің жетістігі болып мынау саналады, сапалы код жазу үшін Flash-те профессионал болудың немесе ActionScript-ті толық білудің қажеті жоқ. Сіз өзіңіздің жұмысыңызға қажетті деп тапқан тілдің мүмкіндіктерін ғана қолдануыңыз мүмкін.
Достарыңызбен бөлісу: |