Elektron darslik va undan foydalanish jarayonidagi asosiy tushunchalar


Download 122.14 Kb.
bet12/19
Sana14.02.2023
Hajmi122.14 Kb.
#1198641
1   ...   8   9   10   11   12   13   14   15   ...   19
ASP texnologiyasi. ASP (Active Server Pages, active server pages) JavaScript va PHP ga o'xshash yana bir texnologiyadir. ASP texnologiyasidan foydalangan holda veb-sahifani interaktiv qilish uchun uning kodiga Java va C ga noaniq o'xshash so'l tilda yozilgan tegishli skriptni joylashtirish kerak. Skript to'g'ridan-to'g'ri serverda talqin qilinadi va bajariladi, shundan so'ng natijalari bilan tayyor html hujjat foydalanuvchi brauzer ASP skript ish yuboriladi. Bundan kelib chiqadiki, ASP-ni o'z ichiga olgan sahifalar uchun foydalanuvchi kompyuterida qanday dastur o'rnatilganligi muhim emas degan xulosaga kelish juda adolatli. Ammo ASP dan foydalanishni rejalashtirgan server turi muhim ahamiyatga ega, chunki ularning hammasi ham ushbu texnologiyani qo'llab-quvvatlamaydi.
VBScript texnologiyasi. VBScript yoki Visual BASIC skripti (Visual Beginners All-purpose SymbolicInstruction Code Script, yangi boshlanuvchilar uchun vizual ramziy universal buyruq kodi) veb-sahifaga interaktiv elementlarni kiritish uchun html hujjatiga kiritilgan talqin qilinadigan tilning yana bir versiyasidir. Ushbu texnologiyani yaratish sharafi Microsoft ishlab chiqaruvchilariga tegishli.
Agar siz keng tarqalgan JavaScript standartini VBScript bilan taqqoslasangiz, asosiy farqlarni aniqlash juda qiyin, chunki ikkala tilning mnemonikasi va sintaksisi juda o'xshash. VBScript yordamida siz JavaScript-ga xos bo'lgan deyarli barcha funksiyalarni amalga oshirishingiz mumkin. Ikkala texnologiya ham ularni o'z ichiga olgan veb-sahifani nashr etishni rejalashtirgan server turidan mustaqildir. Biroq, VBScript hozirda Internetda "raqibiga" qaraganda kamroq tarqalgan, chunki uni faqat Microsoft brauzerlari, ya'ni Internet Explorer 3.0 va undan yuqori versiyalari qo'llab-quvvatlaydi. Netscape Navigator-da ushbu til uchun tarjimon yo'q, shuning uchun ushbu brauzer tarafdorlari VBScript yordamida yaratilgan interaktiv elementlardan foydalana olmaydi, Internet Explorer va Netscape Navigator esa JavaScript-ni qo'llab-quvvatlaydi.
Macromedia Flash texnologiyasi. Flash standarti 1996 yilda Macromedia tomonidan ishlab chiqilgan. Ushbu texnologiyaning asosiy maqsadi yakuniy faylning nisbatan kichik hajmi bilan taqdim etilishi mumkin bo'lgan yuqori sifatli interaktiv animatsiyani yaratishdir. Macromedia Flash yordamida veb-master rang-barang animatsion introlarni yaratish imkoniyatiga ega bo'lib, ularning ayrim elementlari sichqonchaning harakatlariga "reaksiya" qila oladi, shuningdek, veb-sahifalarga o'rnatilgan mini-o'yinlar, ovozli animatsion kliplar va boshqalar. Boshqacha qilib aytganda, Macromedia Flash Java-dan foydalanganda mavjud bo'lgan deyarli hamma narsani va undan ham ko'proq narsani qila oladi.
Macromedia Flash-ning boshqa barcha hozirda mavjud bo'lgan veb-texnologiyalari o'rtasidagi asosiy farqlardan biri shundaki, u faqat rastrli grafikalar bilan emas, balki vektorli grafikalar bilan ham ishlash imkonini beruvchi yagona standartdir. Bundan tashqari, matn Flash muhitiga bitmap sifatida emas, balki matn sifatida import qilinadi, unda bir belgi bir bayt ma'lumot bilan kodlanadi, bu esa hosil bo'lgan fayllarning haddan tashqari hajmiga qarshi kurashda jiddiy qurol hisoblanadi. Flash-ning MP3 formatida musiqa va tovushlarni ijro etish qobiliyatiga ega bo'lishi ham muhimdir.
Ushbu standart bo'yicha tayyorlangan hujjatlarni yaratish uchun Macromedia standart 32-bitli Microsoft Windows ilovasi shaklida maxsus ob'ektga yo'naltirilgan ishlab chiqish muhitini chiqardi. Shu sababli, interaktiv Flash elementlari va animatsiyalarini tayyorlashda dasturlash jarayoni minimallashtiriladi: foydalanuvchi faqat qulay va do'stona muhitda yangi loyiha yaratishi kerak, buning uchun faqat dasturiy ta'minot to'plamining tamoyillarini tushunish kerak. sichqonchani boshqarish uchun, ish tugagandan so'ng, dastur yaratilgan ob'ektlarni HTML hujjatiga avtomatik ravishda joylashtiradi.
Flash muhitiga maxsus dasturlash tili integratsiyalangan bo'lib, biroz Javaga o'xshaydi, lekin o'rganish osonroq. Uning yordami bilan yozilgan dastur modullari hujjatga appletlar sifatida import qilinadi va kerakli animatsiya ramkasiga kiritiladi, bu erda tasvirning dinamik o'zgarishi sodir bo'lishi kerak. Maxsus muharrir yordamida siz klipni tinglashni boshqaradigan kichik dastur yozishingiz, saytga tashrif buyuruvchilar tomonidan moslashtirilishi mumkin bo'lgan elementlarni yaratishingiz va davom ettirish uchun bir nechta variantlarga ega ekranni yaratishingiz mumkin. Ushbu xususiyatni amalga oshirishning ko'plab usullari mavjud, ammo baribir o'rnatilgan tilning to'liq quvvatidan foydalanish uchun siz dasturlash tajribasiga ega bo'lishingiz kerak. Macromedia Flash texnologiyasining mexanizmi juda oddiy: umumiy holatda, ishlab chiquvchi tomonidan tayyorlangan interaktiv elementlar va animatsiya HTML sahifasiga import qilinadigan sharhlangan kodga aylantiriladi. Mijoz brauzeri Flash obyektlarini taniy olishi uchun foydalanuvchi kompyuteriga Macromedia Flash Player deb ataladigan maxsus brauzer plaginini (plagin) o'rnatish kerak. Ushbu dastur ushbu texnologiyani ishlab chiquvchi tomonidan bepul tarqatiladi. Flash formatidagi hujjatga duch kelganda, foydalanuvchi brauzeri, qoida tariqasida, tegishli tugunning o'zi bilan bog'lanadi, shundan so'ng u Flash Player-ni avtomatik ravishda yuklab olish va o'rnatishni boshlaydi. Flash Player allaqachon Microsoft Internet Explorer 4.0–5.0 va Netscape Navigator 4.01 va undan keyingi versiyalariga integratsiya qilingan. Boshqa brauzerlar, afsuski, ushbu standartni qanday tan olishni bilishmaydi, bu uning asosiy kamchiligidir.

Download 122.14 Kb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   19




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling