O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi guliston davlat universiteti yuldashev Ulmasbek Abdubanapovich


Download 4.4 Mb.
Pdf ko'rish
bet3/47
Sana17.10.2023
Hajmi4.4 Mb.
#1706295
TuriУчебное пособие
1   2   3   4   5   6   7   8   9   ...   47
Bog'liq
Web dizayn

I-BOB.
 
WEB-TEXNOLOGIYA ASOSLARI 
************************************************************* 
 
1.1. WEB-TEXNOLOGIYALARNING ASOSIY TUSHUNCHALARI 
Web-texnologiyalar bu kabi dinamik web-saytlarni yaratish uchun bir-biri bilan 
birgalikda ishlatiladigan ko‘plab tillar va multimedia paketlarini nazarda tutadigan 
umumiy atama. Har bir alohida texnologiya o‘z-o‘zidan ancha cheklangan va hech 
bo‘lmaganda boshqa bitta texnologiyadan ikki tomonlama foydalanishni talab 
qiladi. Shuning uchun biz saytni tashkil etuvchi barcha tarkibiy qismlar bir-biriga 
bog‘liqdir degan xulosaga kelishimiz mumkin. 
Ushbu qo‘llanma hech kimga dasturlashni o‘rgatishga urinmasdan, 
boshlang‘ichni ushbu alohida texnologiyalarning har biri bilan qisqacha tanishtirish 
uchun mo‘ljallangan. Agar siz web-dizaynni yanada o‘rganmoqchi bo‘lsangiz, 
ko‘plab foydali o‘quv saytlari uchun havolalar bo‘limimizga qarang. 
HTML: har qanday web-saytning asosi. 
HTML (Hyper Text Mark-up LanguYoshi) - bu har qanday web-saytni 
birlashtiruvchi elim. Uy qurish kabi, siz har doim birinchi navbatda mustahkam 
poydevor qurasiz. Har qanday sayt uchun HTML bu asosdir. HTML - bu oson 
o‘rganiladigan va undan foydalanishni boshlash uchun hech qanday chiroyli (yoki 
qimmat!) Paketlarni talab qilmaydigan ochiq manba tili (ya’ni hech kimga tegishli 
emas). Sizga kerak bo‘lgan narsa - Windows Notepad, Visual Studio Code kabi 
dasturlarda yozish kerak bo‘lgan teglar, ko‘p vaqt va sabr. 
HTML "teg" tizimida ishlaydi, bu yerda har bir teg ushbu teg ichiga 
joylashtirilgan tarkibga ta’sir qiladi, masalan 
 teg qanday ta’sir qiladi 
O‘z-o‘zidan nisbatan cheklangan bo‘lsada, bu HTML ning moslashuvchanligi 
web-saytlarning murakkabligini oshirishga imkon beradi. Uyingizning poydevori 
singari, HTML ham HTML-sahifalaringizda birlashtirilgan turli xil tillarni qo‘llab-
quvvatlash uchun yetarlicha kuchli. 



DHTML (Dynamic HTML) xuddi nomidan ko‘rinib turibdiki, oddiy HTML 
sahifalaringizga dinamik, harakatlanuvchi yoki o‘zgaruvchan tarkib qo‘shib beradi. 
Buni HTMLning yanada rivojlangan versiyasi deb o‘ylang, garchi DTHML aslida 
o‘zi dasturlash tili emas. DHTML - bu dasturlar guruhini tavsiflash uchun 
ishlatiladigan keng atama, asosiylari quyida tavsiflangan: 
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. 

Download 4.4 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   47




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