Macromedia Flash ning ishlash prinstipi
Elektron darslikni ishlab chiqishda uning ajralmas qismi hujjatlarni belgilash va gipermatnli ma'lumotlarni uzatish uchun yagona standart sifatida HTML formatlash tili hisoblanadi. Flashning o'zi hech qachon HTMLga o'xshamagan, ammo hozirgi kunda Flash yordamida elektron darsliklarning to'liq sahifasini yaratish mumkin. Ushbu yondashuvni haqiqatan ham HTMLni oldindan ko'rishning bir turi deb hisoblash mumkin. Macromedia Flash-dan foydalanadigan ko'plab sahifalarda HTML umuman yo'qdek tuyuladi. Bunday holda, HTML Flash tomonidan minimallashtiriladi. Ushbu kodning ma'nosi - Flash loyihasining to'g'ri joylashishi. To'liq sahifa bo'lgan bitta katta Flash-filmga ega variant uchun quyidagi shakl mos keladi: Elektron darslik = HTML + Flash.
Flash Action Sriptdan foydalanadigan hollarda, JavaScript ushbu formulani to'ldiradi. Flash shuningdek, CGI dasturlarini bajarishda har qanday parametrlarni uzatish qobiliyatiga ega. Shuningdek, CGI Flashdan chaqirilishi, ba'zi bir harakatlarni bajarishi va javobni tayyorlangan Flash klipi shaklida qaytarishi mumkin. CGI dasturi bilan Flashni yaratish hali mumkin emas. Agar bu Flashning keng qo'llanilishi tufayli talab qilinadigan bo'lsa, unda Macromedia CGI dasturlari tomonidan rasmlarni yaratish uchun kutubxona kabi narsalarni ishlab chiqishi mumkin. Hozircha Flash texnologiyasidan foydalanishning eng aqlli maqsadi to'liq HTML hujjatga kichik kliplarni qo'shishdir. Ko'plab mashhur ta'lim saytlari, modaga mos kelishni istamay, bu yo'lni bosib o'tdilar. Bunday sahifalarga tashrif buyurgan foydalanuvchi, yoki Flash-filmning harakatlariga qoyil qoladi yoki uning o'rnida shunchaki fonni ko'radi va e'tibor bermay, HTML-sahifa tarkibi bilan tanishishda davom etadi. Bu shuni anglatadiki, bu erda Flash kliplar animatsion GIFlar singari ishlatiladi va butun elektron darslik uchun muhim ahamiyatga ega emas. Bunday holda siz yangi formulani qo'llashingiz mumkin:
Elektron darslik =HTML+DHTML(JavaScript/VBScript, CSS)+Flash+CGI
Ushbu formula yuqoridagi formulaga juda o'xshash. Flash veb-sahifa dizaynini to'ldiruvchi vazifasini bajaradi. Hozirgi vaqtda ko'plab texnologiyalar bunga yo'naltirilgan, masalan, Metastream, bu sizga elektron darslik sahifalarida 3D vektorli grafikalarni namoyish etishga imkon beradi. Ularning barchasi sezilarli kamchiliklarga ega - foydalanuvchi uchun maxsus plagin moduli bo'lishi kerak.Elektron darsliklar uchun Flash loyihasini yaratish jarayonida, ayniqsa, boshqa rasm chizish vositalarida yoki veb-dizayn muharrirlarida ishlash tajribasiga ega bo'lganingizda, Flash o'zining mashhurligini qozonganligi sababli bir qator afzalliklarni qayd etishingiz mumkin:
Bir necha marta paydo bo'lgan narsalar uchun belgilarni ishlatish.
Animatsiya harakatlarida freymlarni birlashtirish (harakatlanuvchi tweens), bu ba'zi bir oraliq harakatlanish momentlarini avtomatik ravishda hisoblash, loyihalarni ishlab chiqishni tezlashtirishga imkon beradi.
Loyihalarni ishlab chiqishni tezlashtirish uchun ob'ektlarni o'zgartirilishining ba'zi oraliq momentlarini avtomatik ravishda hisoblash imkonini beradigan transformatsiya harakatlaridagi ramkalarni birlashtirish (shakl tweens).
Har xil turdagi chiziqlar sonini kamaytirish (chiziqlar, nuqta va boshqalar). Qalam vositasi bilan chizilgan chiziqlar cho'tka urishlariga qaraganda kamroq xotirani talab qiladi.
Klipda bir-birining ustidagi narsalarni ajratish uchun qatlamlardan foydalanish.
Turli xil shriftlar va uslublar sonini ularni vektorli grafik moslamalarga aylantirish orqali kamaytirish.
MP3 formatini eng sifatli va tejamkor format sifatida qo'llash.
Bitmap rasmlarni jonlantirish yoki ob'ektlar va fonlarni to'ldirishning statik elementlari uchun imkoniyatlardan foydalanish.
Stenariylarni (Actions Script) elektron darsliklarning alohida ramkalariga kiritishgacha qo'llash.
Ob'ektlarni turli qatlamlarga guruhlash qobiliyati.
Xuddi shu ob'ektning rang effektlarini o'zgartirish uchun o'rnatilgan vositalardan foydalanish.
Brauzer ranglari bilan mos kelmaslik uchun bitta veb-xavfsiz palitradan foydalanish.
Istalgan ob'ektni tezda topishga va uning xususiyatlarini o'zgartirishga imkon beradigan kutubxona
loyihasini boshqarish komponentining qo'llanilishi.
Oldingi yaratilgan loyihani joriy loyihaga qo'shish imkoniyati.
Flash-loyihasi elektron darslikni yanada ko'rgazmali qilishga qodir, shuning uchun Macromedia Flash texnologiyasini qo'llash mumkin. Ushbu texnologiyadan foydalanish usullari quyidagi ob'ektlarda ifodalangan:
Flash banner
Flash film ko'rinishidagi ekran zastavkasi
Flash Movieni aks ettiruvchi to'liq sahifa
HTML hujjatidagi dizayn elementi
HTML-sahifadagi ovozli fon (mp3 formatida)
Shuni ta'kidlash kerakki, Macromedia barcha mahsulotlarini juda yaxshi tashkil etilgan va keng qamrovli Flash yordam tizimi va o'quv qo'llanmalari bilan ta'minlaydi, bu sizga ramzlar va matn bilan ishlash, flesh-prezentatsiyalarni tashkil qilish, ovozni sinxronlashtirish va tugmachalarni yaratish bo'yicha oddiy ko'nikmalarni o'rganishga yordam beradi. Macromedia barcha asosiy operatsion tizimlar va brauzerlarning turlari uchun Flash pleerlarini chiqardi va ushbu texnologiyaning kerakli mashhurligini ta'minladi. Internetdagi so'nggi so'rovlarga ko'ra, foydalanuvchilarning taxminan 80% qo'shimcha dasturlarni yuklab olmagan holda Flashdagi elektron darsliklarning tarkibini ko'rishlari mumkin va Java elementlari bo'lgan elektron darsliklarning atigi 61%. Aksincha, majburiy qadam - pleerning Flash uchun Macromedia kodini (Free Source litsenziyalash dasturi) bepul litsenziyalash edi, bu uchinchi avlod dasturiy ta'minot ishlab chiqaruvchilari tomonidan yangi avlod veb-dasturlarida swf formatidan foydalanishni tezlashtiradi.
Do'stlaringiz bilan baham: |