Hujjat sarlavhasi


Download 3.76 Mb.
bet37/83
Sana16.09.2023
Hajmi3.76 Mb.
#1679701
TuriУчебное пособие
1   ...   33   34   35   36   37   38   39   40   ...   83
Bog'liq
portal.guldu.uz-Kompyuter grafikasi va web dizayn

JavaScript: JavaScript - bu "skript" tili. Biroz badiiy filmdagi ssenariyga o‘xshab, "nima bo‘lishini" hal qilish uchun foydalaniladi. Bu ekrandagi voqealar ketma-ketligi bo‘lishi mumkin, bu erda bir voqea boshqasining oxirigacha boshlanadi yoki foydalanuvchi qandaydir tarzda sahifa bilan o‘zaro aloqada bo‘lishiga, masalan, sichqonchani havola orqali harakatlantirishiga dasturlashtirilgan javob bo‘lishi mumkin. JavaScript - bu murakkab va kuchli til bo‘lib, uni to‘g‘ridan-to‘g‘ri HTML-sahifaning ichiga yoki alohida JavaScript- faylga joylashtirish mumkin.
CSS va CSS-P: CSS (Cascading Style Sheets) - bu HTML ning cheklangan uslub xususiyatlarini kengaytirish uchun mo‘ljallangan nisbatan yangi til. O‘rganish
va amalga oshirish oson, CSS - bu sizning saytingiz uslubini, masalan, o‘lcham, rang va shrift kabi matn uslublarini boshqarishning eng yaxshi usuli.
CSS HTML-sahifaning ichiga yoki alohida fayllarga joylashtirilishi mumkin. Bitta CSS faylida butun saytingiz uchun barcha uslubiy xususiyatlarga ega bo‘lishning haqiqiy afzalligi shundaki, siz har bir HTML faylini birma-bir ko‘rib chiqishingizga emas, balki butun faylni o‘zgartirishingiz uchun ushbu bitta faylni tahrirlashingiz mumkin. Shu sababli, ehtimol bu eng foydali veb-texnologiya va, albatta, mening sevimlilarimdan biri.
CSS-P (CSS-Positioning) CSS ning quyi to‘plami bo‘lib, asosan HTML- sahifalaringiz tartibi bilan bog‘liq. Bu veb-dizaynerga har qanday elementni (matn, grafik va hokazolarni) pikselga qadar o‘zlari xohlagan joyda ekranda joylashtirishga imkon beradi.
DOM: DOM (Document Object Model) dizaynerga HTML-sahifadagi rasm, qatlam yoki jadval kabi har qanday elementga kirish huquqini beradi. Masalan, uni aniqlash uchun har bir elementga o‘ziga xos "id" nomi berilishi mumkin
Mening tegimning tarkibi
CSS va JavaScript bilan birlashtirilganda, DOM faqat "Mening yorligim" ga o‘zgartirishlar kiritish uchun ishlatilishi mumkin va boshqa hech qanday element, masalan, matn hajmini oshirish yoki "Mening yorligim" ning ekrandagi holati. JavaScript my ham ekrandagi matn hajmini bosqichma-bosqich oshirish kabi har qanday aniqlangan elementga bunday o‘zgarishlarni animatsiya qilish uchun ishlatilgan.
Har bir boshqa brauzerda o‘ziga xos DOM mavjud va bu ko‘pincha mehmon qaysi brauzerdan foydalanayotganligini aniqlash uchun ishlatiladi. Agar shaxs, masalan, NS6 dan foydalansa va IE5 ishlatayotgan bo‘lsa, unga e’tibor berilmasa, muayyan harakatlar amalga oshirilishi mumkin.
Yuqoridagi barcha texnologiyalardan farqli o‘laroq, Flash ochiq manbali texnologiya emas. Flash Macromedia-ga tegishli bo‘lib, ular veb-saytingiz uchun Flash tarkibini yaratish uchun zarur bo‘lgan dasturni ishlab chiqaradi. Bundan tashqari, o‘z-o‘zidan veb-brauzerda Flash-tarkib ko‘rsatilmaydi, "plagin" yuklab
olinishi va uni to‘g‘ri ko‘rishidan oldin saytingizga tashrif buyuruvchi tomonidan o‘rnatilishi kerak (bepul). Ushbu plaginlar (mini-ilovalar) ham Internetdagi eng zamonaviy Flash tarkibini namoyish qilishlarini ta’minlash uchun yangilanishi kerak.
Flashning kamchiliklarini muhokama qilganimda, ijobiy tomonlari ko‘p. Flash hozirda tarmoq uchun animatsiya, video, ovozli va juda ta’sirli interaktiv veb- saytlarni qo‘llab-quvvatlovchi yagona haqiqiy multimedia paketlaridan biridir. Flash haqida juda achinarli narsa shundaki, u hech qachon standart texnologiyaga aylanmasligi mumkin, bu haqiqiy sharmandalikdir. Ko‘pgina veb-foydalanuvchilar plaginini o‘rnatganlari va aksariyat veb-dizaynerlar Flash dasturini tanlaganliklari sababli, bu kelajak porloq emas degani emas.
Veb-ishlab chiqish deganda veb-saytlarni yaratish jarayoni tushuniladi. Ushbu jarayon bir qator bosqichlarga asoslangan bo‘lib, biz har bir jarayonda ishtirok etadigan vositalarni o‘rganib chiqishda batafsilroq ko‘rib chiqamiz.

Download 3.76 Mb.

Do'stlaringiz bilan baham:
1   ...   33   34   35   36   37   38   39   40   ...   83




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