1-ma’ruza. Murakkab programma tizimlarini ishlab chiqish muammolari. Programma ta’minotining hayotiy sikli. Programma ta’minotining arxitekturasi
Download 326.49 Kb.
|
Dasturiy injenering ma\'ruzalar
Macromedia Flash ilovalari
Flash texnologiyasi Macromedia® tomonidan ishlab chiqilgan Shockwave Flash (SWF) formatida vektor grafikalaridan foydalanishga asoslangan. Flash texnologiyasining asosiy afzalligi uning o'zaro faoliyat platformasi bo'lib, bu format har qanday apparat va dasturiy platformada foydalanish mumkin. Flash texnologiyasining yana bir muhim xususiyati: uning asosida yaratilgan tasvirlar nafaqat jonlantirilgan, balki interaktiv elementlar va ovoz bilan ham ta'minlanishi mumkin. Flash texnologiyasining bir xususiyati html-da yozilgan oddiy sahifani butunlay o'zgartirishi mumkin. Ammo bu yerda Flash texnologiyasining HTMLdan ustun afzalliklari bor. ActionScript tilining qiziqarli xususiyatlari, shuningdek, uning yakuniy mahsulotini boshqa dasturlash tillari va ma'lumotlar bazalari bilan integratsiyasi. Yakuniy mahsulot mustaqil dastur sifatida mavjud bo'lgan va HTML-hujjatiga hujjatning faol-x ob'ekti sifatida qo'shilish yo'li bilan kiritilgan faol-x element bo'lgan "flesh-film" deb nomlanadi. Albatta, bunday videoni brauzerdan o'ynash uchun o'rnatilgan plaginni o'rnatishingiz kerak, ammo bu muammo emas. deyarli barcha brauzerlarda allaqachon oldindan o'rnatilgan flesh-plugin-in mavjud va tizimda bunday bo'lmasa, u ishlab chiqaruvchining serveridan avtomatik ravishda yuklab olinadi. Keyinchalik murakkab interaktivlikka erishish uchun Flash JavaScript yoki VBScript bilan ishlashi mumkin. Fleshli kino bilan bog'lanish odatdagidek sodir bo'lishi mumkin, ya'ni. Har qanday hujjat / cgi-gatewayga yoki linkga bevosita bog'lanish yangi ma'lumotlarning joylashtirilishiga olib kelishi mumkin, bu ma'lumotlarni o'z ichiga olishi mumkin va oddiy html-linkga bosish orqali yuklangan hujjatlarga o'xshash bo'ladi. Boshqa videolarga havola klip ichida paydo bo'ladi, havola matni klip cheklovlarini qoldirmaydi, uni nusxa ko'chirish yoki holat satrida ko'rish mumkin emas. Bundan tashqari, bunday havolalar orqali o'tish flesh-film qo'shilgan asosiy sahifani qayta tiklashga olib kelmaydi. Ajax Ajax - asinxron Javascript va XML (doim mos kelmaydigan Javascript va XML) va texnologiya so'zning qattiq ma'nosida emas. Agar standart web-ilovada brauzer foydalanuvchi uchun mas'ul bo'lsa, so'rovlarni yuborib, kiruvchi HTML-ni chiqarganda, barcha ma'lumotlar server tomonidan ko'rib chiqilsa, keyin Ajax ilovasida yana bir vositachi, Ajax divijok paydo bo'ladi. Qaysi so'rovlarni "saytda" ishlashi mumkinligini belgilaydi va serverlarga qaysi so'rovlarni yuborish kerakligini belgilaydi. Serverning hatti-harakati ham o'zgargan. Agar ilgari server har bir so'rov uchun yangi sahifa ishlab chiqargan bo'lsa, endi u faqat mijoz tomonidan kerakli ma'lumotlarni yuboradi va HTML brauzerda to'g'ridan-to'g'ri Ajax qidiruvi yaratadi. Ajax texnologiyasidan qayerdan foydalaniladi: Forma. Ular juda sekin. Vaqtni mos kelmaydigan tarzda uzatishda, sahifa qayta ishlamaydi. "Daraxt" shaklida navigatsiya. Ovoz berish. Foydalanuvchi ovozini bir necha soniyadan 30-40 daqiqagacha tark etish yanada yoqimli bo'ladi. Filtrlar. Ko'pincha saytlar sana bo'yicha, nomlari bo'yicha tartiblashadi. Ajax bu ishda juda qulay bo'ladi. Download 326.49 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling