31
Дәріс 1.
Macromedia Flash жҥйесімен танысу
Flash бізге не береді дегенді 3 сӛзбен айтуға болады: универсалдығы,
компакттылығы, қауіпсізігі. Бұл сӛздердің артында не жасырынып тұрғанын
қарастырайық, ол ескі HTML тілінің кемшілігін айтудан бастайық.
Flash жетістігі
Flash барлық жетістіктері, графика королі, интернет қорғаушысы тағы
сол сияқты және оларды нақты жазамыз.
Универсалдығы
Web-бетін анимацияланған графикамен және әртүрлі эффектілермен
құрғысы келетін екі Web- дизайнерін кӛрсетейік. Олардың біреуі
классикалық
технологияны, ал басқасы – Flash-ты пайдаланады.
Бірінші, Web-дизайнер оған Macromedia dreaweaver-ге ұқсас.
Блокнотты немесе аса қуаттырақ Web-редакторын пайдалана отырып,
HTML-кодын жазады. Одан соң ол графикалық дестеге – Abode Photoshop
немесе Macromedia Fireworks ауысады-сурет салады және оларды файлда
сақтайды. Ары қарай қажетті файлдарға сілтемелерді орналастыра отырып,
HTML – кодын басқарады. Оның жұмысшысының нәтижесі- Web-бетінің
файлы мен қажетті кескіндер сақталатын графикалық файлдар жиыны.
Екіншісі. Web-дизайнер Flash-іске қосады, жаңа құжат құрады, мәтін
жазады, кескінді орналастырады, алынғандарды экспорттайды және
шығысында swf бір ғана файлы болады.
Енді бетке анимацияны толықтыру қажет. Бірінші, Web-дизайнер
анимацияны сақтау керек файлдың форматты таңдай отырып, азаптанады.
Сосын қажетті дестені іске қосады, фильмді жасайды да, оны жеке файлда
сақтайды.
Екінші Web-дизайнер: «Демек анимацияны ... сізге анимация бола
аламыз» дейді. Содан кейін ол Flash-ты іске қосады, құжатты ашады, оған
анимацияны толықтырады және тағы экспорттайды. Бірінші Web-дизайнер
JavaScript- да дизайнерін жазады, қателерін түзейді, Web-шолушы
үйлесімсіздігімен күреседі. Нәтижесінде тек бір Web-шолушысында ғана
жұмыс істейтін бір нәрсе шығады.
Екінші Web-дизайнерге бұл үшін құжатты ашу мен Flash-та
ActionScript тілінде сценари жазу жеткілікті.
Міне универсалдық .
Компактылығы
Web-дидизайнер еңбегінің нәтижесі- дискіде аз орын алмайтын және желі
бойынша ұзақ жетілетін файлдардың едәір үлкен жиыны. Екінші еңбегінің
нәтижесі-ӛлшемі бар болғаны бірнеше килобайт болатын swf кеңейтілуімен
Shockwavel/Flash форматының бір жалғыз форматының бір жалғыз файлы.
Flash- кескінін сақтайтын файл компакттылы. Біріншіден- Falsh
графикасы векторлық және ол әжептеуір аз орын алады.
32
Екіншіден- Shockwave/Flash файлы едәуір күшті алгоритм кӛмегімен
қысылады.
Үшіншіден- бұл жайлы нақтырақ айтып кӛрейік.
Сіз ActionScript тілінде сценри жазғанда Flash құжаты файлында (fla
кеңейтілуі) оның бастапқы коды сақталады. Flash құжатында растрлық
графиканы бейне немесе дыбысты импорттағанда, бәрі де ӛзінің бастапқы
түрінде сақталады. Сондықтанды Flash құжатының файлы сондай үлкен.
Shockwave/Flash форматында дайын кескінді экспорттағанда, соңғы
файл ӛз мӛлшерінде болу үшін десте бәрін жасайды. Барлық импортталған
деректер қайта
кодталады, және
шығын мен қысылады, ол үшін ерекше кодек
қолданады. Ары қарай ActionScript барлық сценариі оның ӛлшемін кішірейту
үшін және орындалуын тездету үшін кодталады. бұл барлық операциялардың
нәтижесінде ондаған және жүздеген килобайтты алатын Shockwave/Flash
файлында айналады, оның ӛлшемі бірнеше килобайт. Кӛріп отырғаныңыздай
ӛлшемі екі ретке азайды.
Міне, Flash жағдайының компактылығы.
Қауіпсіздігі
Flash файлының қалай құрылғанын қарау әжептеуір қиындау. Flash
құжатын Shockwave/Flash форматына экспорттауды орындағаннан кейін, тек
қарастыруға болатын, ӛзгертілмейтін ол «ӛзіндегі затқа» айналады.
Шынында қандайда бір жерде Shockwave/Flashтан Flash құжатына кері
түрлендіру үшін программа бар деген сыбыс бар. Ол тек сыбыс болуы
мүмкін. Тіпті теория жүзінде кері түрлендіру бар болғанв мен оны іс жүзінде
орындау ӛте қиын.
Flash кӛмегімен не жасауға болады:
Әдеттегі Macromedia Flash қолданылуымен құрылатын графиканың барлық
түрін атап ӛтейік.
Анимациясы бар, жарнамалық баннер мен батырма .
Әртүрлі интернет - сервис үшін интерфейстер, мысалы, пошталық
серверлер, интернет дүкендер немесе деректер базасының анықтамасы.
Web-бетінде орналастыру үшін шағын фильмдер. Бұл оқу, жарнамалық
немесе кӛңіл кӛтеру ленталары оның ішінде кӛркем сурет. Соңғы
классикалық мысалы-«маяня».
Web-бетінде орналастыру үшін шағын программалар. Кӛбінде
оплайндық ойындар мен әртүрлі «шаншымалар» кездеседі.
Flash форматында жасалынбайтындар тізімін кӛрейік:
Әдеттегі мәтін. Оны HTML форматында орналастырып, жалпылама
шолу үшін желіге салу керек. Егер сіз ӛзіңіздің мәтініңізді тек таңдаушылар
оқысын десек, оларды электрондық поштада таратыңыз.
Әдеттегі графика: сұлба, сұлба, фотосурет, суреттер және т.б. Оларды
GIF пен JPEG форматтарында таратады. Штрихтың суреттер сұлбалар,
гравюрлер, карталар GIF форматында, жарты реңді- суреттер мен
фотосуреттер JPEG форматында таратқан дұрыс.