• I. VEB SAHIFANI TAYYORLASHDA QO`LLANILGAN TEXNOLOGIYALAR XAQIDA NAZARIY MALUMOTLAR 1 Veb sahifa dizaynini tayyorlashda ishlatilgan texnologiyalar
  • Bootstrap demo




    Download 4,38 Mb.
    bet4/5
    Sana21.12.2023
    Hajmi4,38 Mb.
    #125635
    1   2   3   4   5
    Bog'liq
    Gazeta yangiliklari. Akobirov M

    Kurs ishining tuzilishi: Kurs ishi kirish qismi, mundarija, xulosa va ilmiy-amaliy tavsiyalar hamda foydalangan adabiyotlar ro‘yxatidan iborat.

    Men Gazeta yangiliklari web saytini php dasturlash tilining keng imkoniyatlaridan foydalangan holda ushbu web sahifani ishlab chiqishni o‘z oldimga maqsad qilib oldim. Bu haqidagi web sahifalar ko‘p bulsada bazi foydalanuvchilar web sahifalarni ko‘p imkoniyatlaridan foydalana olishmaydi hamda tezkor yangiliklarni o‘tkazib yuborishadi. Men esa bu web sahifani barcha osongina foydalana olishi uchun oddiy va soda ko‘rinishda ishlab chiqishga qaror qildim
    Ushbu web sayt yurtdoshlarimizga muhim bulgan siyosiy, texnologiya va sport yangiliklarini ommaga taqdim etib tezkor habarlarni kuzatib borishi uchun mo‘ljallangan sahifa hisoblanadi.

    I. VEB SAHIFANI TAYYORLASHDA QO`LLANILGAN TEXNOLOGIYALAR XAQIDA NAZARIY MALUMOTLAR
    1 Veb sahifa dizaynini tayyorlashda ishlatilgan texnologiyalar

      1. HTML5 haqida ma`lumotlar


    1-rasm HTML5
    HTML (HyperText Markup Language) gipermatnni belgilash tili boʻlib, asosan Internetda hujjatlar yaratish uchun foydalaniladi. HTML oʻz faoliyatini 1990-yillarning boshida veb-sahifalar yaratish uchun birinchi til sifatida boshlagan va bugungi kunda Internetni HTMLsiz tasavvur qilish qiyin. Koʻpgina veb-saytlar HTMLdan u yoki bu tarzda foydalanadi.
    2014-yilda yangi standart - HTML5 ustida ish rasman yakunlandi, u aslida inqilob qildi va HTMLga koʻplab yangi narsalarni olib keldi.
    HTML5 aynan nimani olib keldi?
    HTML5 DOM strukturasini yaratish uchun yangi tahlil qilish algoritmini belgilaydi.
    Videoelementlar va audio hamda boshqalar yangi elementlar va teglarni qoʻshish oldindan mavjud boʻlgan.
    HTML elementlarining qoidalari va semantikasini qayta belgilash.
    Aslida, yangi xususiyatlar qoʻshilishi bilan HTML5 nafaqat veb-sahifalarni yaratish uchun belgilash tilining yangi versiyasi, balki aslida ilovalar yaratish platformasiga aylandi va uning koʻlami Internet veb-muhitidan ancha uzoqlashdi: HTML5 ham Android, iOS, Windows Mobile uchun mobil ilovalar yaratish va hatto oddiy kompyuterlar uchun ish stoli ilovalarini yaratishda (xususan, Windows 8/8.1/10 da) foydalaniladi.
    Natijada, qoida tariqasida, HTML 5 asosan ikkita ma’noda qoʻllaniladi:
    HTML 5 yangilangan gipermatn belgilash tili sifatida, HTML 4 ning oldingi versiyasining biroz ishlanmasi.
    HTML 5 nafaqat gipermatn belgilash tilini, yangilangan HTMLni, balki JavaScript dasturlash tilini va CSS 3 kaskadli uslublar jadvallarini oʻz ichiga olgan veb-ilovalarni yaratish uchun kuchli platforma sifatida.
    HTML5 ning rivojlanishi uchun kim javobgar? World Wide Web Consortium (qisqacha W3C - World Wide Web Consortium) HTML5 standartini spetsifikatsiyalar shaklida belgilaydigan mustaqil xalqaro tashkilotdir. Ingliz tilidagi joriy toʻliq spetsifikatsiyani https://www.w3.org/TR/html5/ saytida koʻrish mumkin. Va shuni taʻkidlash kerakki, tashkilot HTML5 ustida ishlashni davom ettirib, spetsifikatsiyaga yangilanishlarni chiqaradi.
    Shuni taʻkidlash kerakki, HTML5 spetsifikatsiyasi va veb-brauzerlarda ushbu texnologiyadan foydalanish oʻrtasida har doim boʻshliq mavjud edi. Koʻpgina brauzerlar HTML5 standartlarini rasmiy nashr etilishidan oldin ham joriy qilishni boshladilar. Va hozirga kelib, brauzerning soʻnggi versiyalarining aksariyati HTML5 funksiyalarining koʻp qismini qoʻllab-quvvatlaydi (Google Chrome, Firefox, Opera, Internet Explorer 11, Microsoft Edge). Shu bilan birga, Internet Explorer 8 va undan oldingi koʻplab eski brauzerlar standartlarni qoʻllab-quvvatlamaydi va IE 9, 10 uni qisman qoʻllab-quvvatlaydi.
    Shu bilan birga, odatda standartlarni qoʻllab-quvvatlaydigan brauzerlar ham ba’zi individual xususiyatlarni qoʻllab-quvvatlamasligi mumkin. Va bu ham ishda hisobga olinishi kerak. Ammo umuman olganda, ushbu texnologiyani qoʻllab-quvvatlash bilan bogʻliq vaziyat juda yaxshi.
    HTML5 bilan ishlash uchun nima kerak? Birinchidan, matn muharriri veb-sahifalar matnini html ga yozish uchun. Hozirda eng oddiy va eng ommabop matn muharrirlaridan biri bu Notepad++ boʻlib, uni http://notepad-plus-plus.org/ saytida topish mumkin. Uning afzalliklari bepul, html teglarini ajratib koʻrsatishni oʻz ichiga oladi. Kelajakda men ushbu matn muharririga e’tibor qarataman.
    Bundan tashqari, oʻzaro platformali matn muharriri Visual Studio Code ni ham eslatib oʻtish kerak. Ushbu muharrir Notepad++ ga qaraganda bir qancha funksiyalarga ega va bundan tashqari u nafaqat Windows, balki MacOS va Linux operatsion tizimlarida ham ishlashi mumkin.
    Shuningdek, yozma veb-sahifalarni ishga tushirish va tekshirish uchun sizga veb-brauzer kerak boʻladi. Veb-brauzer sifatida siz har qanday keng tarqalgan brauzerlarning eng soʻnggi versiyasini olishingiz mumkin - Google Chrome, Mozilla Firefox, Microsoft Edge, Opera.


      1. Download 4,38 Mb.
    1   2   3   4   5




    Download 4,38 Mb.