Javascript


Download 20.91 Kb.
bet1/3
Sana06.04.2023
Hajmi20.91 Kb.
#1329824
  1   2   3
Bog'liq
mavzuuu


Javascript

  1. Imkoniyatlari

  2. Xususiyatlari

Ushbu dastur Liveware Javascript tilining avlodi boʻlib, Netscape serveri tomonidan ishlovchi vosita boʻladi. Ammo Javascript tilini mashhur qilgan narsa bu xaridor tomonidan dasturlashdir. Javascriptning asosiy vazifasi — HTML konteynerlar atributlarining qiymatlarini va koʻrsatuvchi muhitining xossalirini HTML sarlavhalarni koʻrish jarayonida foydalanuvchi tomonidan oʻzgartirish imkoniyatlarida, boshqacha aytganda ularni dinamik sarlavhalar qilish (DHTML) tushuniladi. Yana shuni aytish joizki, sarlavhalar qayta yuklanmaydi. Amalda buni, masalan, quydagicha ifodalash mumkin, sarlavhaning fonining rangini yoki hujjatdagi rasmni oʻzgartirish, yangi oyna ochish yoki ogohlantirish oynasini chiqarish.
„JavaScript“ nomi Netscape kompaniyasining xususiy maxsuloti hisoblanadi. Microsoft tomonidan amalga oshirilgan til rasman Jscript deb nomlanadi. Jscript versiyalari Javascriptning mos versiyalari bilan mos keladi (aniqroq qilib aytganda oxirigacha emas).
Javascript, ECMA (European Computer Manufacturers Association — Yeropa kompyuter ishlab chiqaruvchilar assotsiyatsiyasi) tomonidan standartlashtirilgan. Mos standartlar quydagicha nomlanadi: ECMA-262 va ISO-16262. Ushbu standartlar bilan Javascript 1.1ga taqriban ekvivalent ECMAScript tili aniqlanadi. Eslatish joizki, bugungi kunda Javascript ning hamma versiyalari ham ECMA standartlariga mos kelavermaydi. Mazkur kurs yoki qoʻllanmada barcha hollarda biz Javascript nomidan foydalanamiz.
Xususiyatlari
Javascript, bu Internet uchun katta boʻlmagan xaridor va server ilovalarni yaratishga moʻljallangan nisbatan oddiy jismga yoʻnaltirilgan til. Javascript tilida tuzilgan dasturlar HTML hujjatning ichiga joylashtirilib ular bilan birga uzatiladi. Kurish dasturlari (brauzerlar va hokazo) Netscape Navigator va Microsoft Internet Explorer hujjat matniga joylashtirilgan dasturlarni (Scriptkod) uzatishadi va bajarishadi. Shunday qilib, Javascript — interpritatorli dasturlash tili hisoblanadi. Javascriptda tuzilgan dasturlarga foydalanuvchi tomonidan kiritilayotgan maʼlumotlarni tekshirayotgan yoki hujjatni ochganda yoki yopganda biror bir amallarni bajaruvchi dasturlar misol boʻlishi mumkin.
JavaScriptʼda yaratilgan dasturlarga misol sifatida foydalanuvchi tomonidan kiritilgan maʼlumotlarni tekshiruvchi, hujjatni ochish yoki yopish vaqtida qandaydir amallarni bajaruvchi dasturlarni keltirish mumkin. Bunday dasturlar foydalanuvchi tomonidan berilgan koʻrsatmalarga — sichqoncha tugmachasini bosilishiga, maʼlumotlarni ekran orqali kiritishiga yoki sichqonchani sahifa boʻylab siljitilishiga koʻra ish bajaradi. Bundan tashqari JavaScript dagi dasturlar brauzerning olzini va hujjatning atributlarini ham boshqarishi mumkin.
JavaScript dasturlash tili sintaktik jihatdan Java dasturlash tiliga, jismli modellashni istisno qilgan holda, oʻxshab ketsada, lekin maʼlumotlarni statik turlari va qatʼiy tiplashtirish kabi xususiyatlarga ega boʻlmaydi. JavaScript, Java dasturlash tilidan farq qilib, sinf tushunchasi bu tilning asosiy sintaktik qurilmasi hisoblanmaydi. Bunday asos sifatida foydalanilayotgan tizim tomonidan qolllab-quvvatlanayotgan, oldindan aniqlangan maʼlumot tiplari: sonli, mantiqiy va satrli; mustaqil ham boʻlishi, jismning usuli sifatida ham ishlatilishi mumkin bollgan funksiyalar; katta sondagi uz xossalariga va usullariga ega boʻlgan hamda oldindan aniqlangan jismlardan iborat jismli model va yana dastur ichida foydalanuvchi tomonidan yangi jismlarni berish qoidalari hisoblanadi. JavaScriptʼda dasturlar yaratish uchun hech qanday qoʻshimcha vositalar kerak boʻlmaydi, faqatgina tegishli versiyadagi JavaScript qoʻllanishi mumkin boʻlgan brauzer va DHTML hujjatlarni yaratishga imkon beruvchi matn muharriri kerak boʻladi.

Mavzu 40 Saytning asosiy sozlamalari (umumiy, yozish, o‘qish, muhokama, ommaviy axborot vositalari, doimiy aloqalar)


Reja :
1. CMS tizimi
2. Eng yaxshi CMS tizimlari
3. CMS tizimlaridan foydalanish

Qanday qilib texnik ma'lumotsiz bepul va o'zingiz mustaqil ravishda veb-saytni yaratish mumkin? "Domen" va "xosting" nima va ular nima uchun kerak? "HTML-sayt", "CMS tizimi" va "sayt quruvchisi" nima va ularning bir-biridan asosiy farqlari nimada?


Agar siz yuqoridagi savollarga yaqin bo'lsangiz, iltimos, qulay bo'ling va biz ularga ushbu ko'rsatmada batafsil javob berishga harakat qilamiz. Biz uning ahamiyatini tushunamiz, chunki zamonaviy va funktsional saytlar yaratishni o'rganib, siz nafaqat o'zingiz yoki kompaniyangiz uchun onlayn vakolatxonani qurishingiz, balki boshqa qiziquvchilarga ham shu kabi xizmatlarni taklif qilishingiz mumkin. Bugungi kunda bu onlayn daromadning eng istiqbolli va barqaror turlaridan biri.
Har qanday veb-sayt qaerdan boshlanadi?
Har qanday sayt va ideal holda sayt yaratish g'oyasi yangi Internet-resursni yaratish va yanada rivojlantirish maqsadini aniq anglashdan boshlanishi kerak.
Sayt qanday maqsadlarda yaratilishi mumkin?
Aslida, yangi sayt yaratishning barcha maqsadlari ikkita asosiy toifaga bo'linishi mumkin:
Tan olishim kerak, aksariyat hollarda Internet-resurslar faqat tijorat maqsadlarida yaratilgan. Keling, hamma narsa aniq bo'lishi uchun bunday maqsadlarning aniq misollarini ko'rib chiqaylik.
Shunday qilib, sayt yaratishning tijorat maqsadi quyidagicha bo'lishi mumkin:
 tovarlar va xizmatlarni sotish,
 shaxsiy yoki siyosiy PR
 Keyingi foyda olish uchun maqsadli auditoriyaga qimmatli ma'lumotlarni berish,
 tijorat kompaniyasi uchun ijobiy imidj yaratish,
 mijozlar uchun veb-sayt yaratish.
Saytni yaratishda notijorat maqsadlarga kelsak, ular orasida xayriya tashkilotlari uchun Internet-manbalarni yaratish, shuningdek, foydalanuvchilarning ma'lum guruhlari o'rtasida aloqa va turli xil ma'lumot va ma'lumotlarni almashish uchun mo'ljallangan Internet saytlarini yaratish kiradi.
Saytni yaratishdan oldin vazifalarni aniqlash
Avvalo shuni ta'kidlash kerakki, har qanday puxta ishlab chiqilgan sayt keng ko'lamli vazifalarni hal qilishga qodir. Masalan:
 biznesingiz uchun maqsadli tashrif buyuruvchilar oqimini yaratish,
 potentsial mijozlardan kelib tushgan murojaatlarni samarali qayta ishlashni tashkil etish,
 kompaniya yoki sayt yaratuvchisining shaxsiy brendini tan olishni kuchaytirish,
 potentsial mijozlar ishonchini shakllantirish,
 matn, rasmlar, video va audio materiallar kabi eng ommabop formatlarda tegishli ma'lumotlarni taqdim etish,
 veb-saytga tashrif buyuruvchilarga o'zlarini qiziqtirgan faylni yuklab olish imkoniyatini berish, masalan, narxlar ro'yxati yoki taklif qilingan mahsulotning namoyishi,
 Ishingizni avtomatlashtirish
 va yana ko'p narsalar.
Saytingiz qanday vazifalarni hal qilishini allaqachon bilasizmi? Bu juda muhim, chunki faqat topshiriqlar asosida siz o'zingizning Internet-manbangizni yaratishga mos keladigan sayt turini tanlashingiz mumkin.
Sayt yaratishning texnik jihatlari
O'z saytingizni yaratishda texnik jihatlar ko'p jihatdan kerakli vositalarni to'g'ri tanlashga bog'liq. Birinchidan, bugungi kunda veb-saytni o'zingiz yaratishda uchta asosiy usul mavjudligini tushunish kerak:
 sayt quruvchilaridan foydalanish,
CMS tizimlaridan foydalanish,
 saytning dastlabki kodini o'zingiz yozib.
Keling, ushbu usullarning har birini batafsil ko'rib chiqaylik. Bizning fikrimizcha, yangi boshlanuvchilar uchun boshqalardan yaxshiroq bo'lgan bilan boshlash.
Sayt quruvchilari
Ishonchimiz komilki, agar sizning vaqtingiz cheklangan bo'lsa yoki tushunishni xohlasangiz, unda dizaynerda veb-sayt yaratish eng yaxshi usul bo'ladi. Biz eng samarali va oson foydalanishni tanladik, shunda sayt yaratish uchun sizga tartib, dasturlash va veb-dizayn sohasidagi bilimlar kerak bo'lmaydi.
Shunday qilib, sayt dizayneri - bu yaratilayotgan saytlar uchun tayyor grafik dizayn variantlarini, shuningdek, foydalanuvchilar uchun qulay va intuitiv interfeysni o'z ichiga olgan ixtisoslashtirilgan onlayn xizmat. Ideal holda, zamonaviy veb-sayt dizayneri har kimga veb-dasturlash va dizayn sohasidagi bilimlarga ehtiyoj sezmasdan o'zlarining Internet-manbalarini yaratishga imkon berishlari kerak.
Eng mashhur veb-sayt dizaynerlari
 Wix veb-saytlarning eng mashhurlaridan biri bo'lib, u sizga haqiqatan ham yuqori sifatli Internet manbalarini tez va oson yaratishga imkon beradi. Bizning saytimizda siz ushbu dizaynerning batafsil sharhini, shuningdek u bilan ishlash bo'yicha bosqichma-bosqich qo'llanmani topasiz. Tavsiya etiladi!
 UKit zamonaviy saytlarni yaratishga imkon beradigan va keyinchalik ularning SEO-reklama bilan shug'ullanishiga imkon beradigan konstruktor. U o'rganish oson va intuitiv foydalanuvchi interfeysiga ega, shuningdek, rivojlangan
tahlil tizimini ham o'z ichiga oladi. Ayniqsa bizning saytimiz o'quvchilari uchun biz ushbu konstruktor bilan ishlash bo'yicha bosqichma-bosqich ko'rsatma tayyorladik.
 Nethouse - bu biznes karta saytlari, portfel saytlari, Internet-do'konlar yaratish uchun juda mos bo'lgan konstruktor. Dastlabki ishlab chiqish va undan keyingi foydalanish juda oddiy. Biz batafsil ko'rib chiqishni, shuningdek, bosqichma-bosqich qo'llanmani tayyorladik.
 UMI - bu saytni qurishni o'rganish va undan foydalanishning yana bir oson usuli. Bizning batafsil sharhimizni va u bilan ishlash bo'yicha bosqichma-bosqich qo'llanmani o'qing.
Bundan tashqari, ayniqsa saytimiz o'quvchilari uchun biz eng yaxshi sayt dizaynerlari reytingini tuzdik. Mumkin bo'lgan barcha variantlarni tahlil qilish uchun unga e'tibor berganingizga ishonch hosil qiling!

Download 20.91 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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