• 3. Amaliy boling
  • Sigir yo'llarini asfaltlash




    Download 1,66 Mb.
    bet7/17
    Sana20.05.2024
    Hajmi1,66 Mb.
    #246274
    1   2   3   4   5   6   7   8   9   10   ...   17
    2. Sigir yo'llarini asfaltlash
    Sigir yo'li - bu odamlarni bir nuqtadan boshqasiga olib boradigan qo'pol, qattiq bosib o'tiladigan yo'l. Sigir yo'li mavjud, chunki u ishlatilmoqda. Bu harakatlanishning eng yaxshi usuli bo'lmasligi mumkin, lekin bir nuqtada bu eng amaliy yechim edi.
    HTML5 ushbu norasmiy (lekin keng qo'llaniladigan) texnikalarni standartlashtirishga qaratilgan. Bu butunlay yangi yondashuv bilan chiroyli asfaltlangan tezyurar yo'lni yotqizish kabi toza bo'lmasligi mumkin, ammo muvaffaqiyatga erishish ehtimoli ko'proq. Buning sababi, yangi texnikaga o'tish oddiy veb-sayt dizaynerining qobiliyati yoki qiziqishidan tashqarida bo'lishi mumkin. Va bundan ham yomoni, eski brauzerlardan foydalanayotgan mehmonlar uchun yangi usullar ishlamasligi mumkin. XHTML 2 odamlarni sigir yo'llaridan haydab chiqarishga harakat qildi va bu muvaffaqiyatsizlikka uchradi.
    ESLATMA
    Yo'laklarni yotqizishning aniq foydasi bor: u allaqachon brauzerni qo'llab-quvvatlash darajasiga ega bo'lgan o'rnatilgan usullardan foydalanadi. Agar siz veb-ishlab chiquvchiga u yerdagi veb-brauzerlarning 70 foizida ishlaydigan chiroyli dizaynlashtirilgan yangi xususiyat va hamma joyda ishlaydigan tartibsiz buzg'unchilik o'rtasida tanlov bersangiz, ular har safar tartibsiz buzg'unchilik va kattaroq auditoriyani tanlaydi.
    "Sigir yo'llarini asfaltlash" yondashuvi ham ba'zi murosalarni talab qiladi. Ba'zan bu keng qo'llab-quvvatlanadigan, ammo yomon ishlab chiqilgan xususiyatni qamrab olishni anglatadi. Misollardan biri HTML5-ning sudrab-tashlash qobiliyatidir ( Rasm faylini o'qish ga qarang ), bu butunlay Microsoft tomonidan IE5 uchun yaratilgan xatti-harakatlarga asoslangan. Ushbu sudrab olib tashlash funksiyasi hozirda barcha brauzerlarda qo'llab-quvvatlansa-da, u bema'ni va o'ta murakkab bo'lgani uchun umuman nafratlanadi. Bu ba'zi veb-dizaynerlarni "HTML5 nafaqat yomon xulq-atvorni rag'batlantiradi, balki uni belgilaydi" deb shikoyat qilishga olib keldi.
    3. Amaliy bo'ling
    Bu tamoyil oddiy: o'zgarishlar amaliy maqsadga ega bo'lishi kerak. Va o'zgartirish qanchalik talabchan bo'lsa, to'lov shunchalik katta bo'lishi kerak. Veb-ishlab chiquvchilar yaxshi ishlab chiqilgan, izchil, g'alati standartlarni afzal ko'rishlari mumkin, ammo bu bir necha milliard hujjatlarni yaratishda allaqachon ishlatilgan tilni o'zgartirish uchun etarli sabab emas. Albatta, kimning tashvishi eng muhim ekanligini kimgadir hal qiladi. Yaxshi maslahat - veb-sahifalar allaqachon nima qilayotganini yoki qilmoqchi bo'lgan narsalarni ko'rib chiqishdir.
    Misol uchun, dunyodagi uchinchi eng mashhur veb-sayt (bu maqola yozilayotgan paytda) YouTube. Ammo HTMLda HTML5dan oldin haqiqiy video funksiyalari bo‘lmagani uchun YouTube Flash brauzer plaginiga tayanishi kerak edi. Ushbu yechim hayratlanarli darajada yaxshi ishlaydi, chunki Flash plagini deyarli barcha internetga ulangan kompyuterlarda mavjud. Biroq, Flash-ga ruxsat bermaydigan qulflangan korporativ kompyuterlar yoki uni qo'llab-quvvatlamaydigan Apple tomonidan ishlab chiqilgan qurilmalar (iPhone va iPad kabi) kabi ba'zida istisnolar mavjud. Qanchalik kompyuterda Flash bo'lishidan qat'i nazar, HTML standartini to'g'ridan-to'g'ri odamlarning veb-sahifalardan video ko'rish uchun foydalanishning eng asosiy usullaridan birini qo'llab-quvvatlashi uchun kengaytirish uchun yaxshi imkoniyat bor.
    HTML5-ning ko'proq interfaol xususiyatlarni qo'shishga undashi ortida xuddi shunday motiv bor - sudrab olib tashlash qo'llab-quvvatlashi, tahrirlanadigan HTML tarkibi, tuvalga ikki o'lchovli rasm chizish va hokazo. Ayni paytda ushbu xususiyatlarning barchasidan foydalanadigan veb-sahifalarni topish uchun uzoqdan izlashning hojati yo'q, ba'zilarida Adobe Flash va Microsoft Silverlight kabi plaginlar, boshqalari esa JavaScript kutubxonalari yoki (ko'proq mashaqqatli) maxsus yozilgan JavaScript sahifalari bilan. kod. Xo'sh, nima uchun HTML standartiga rasmiy yordamni qo'shmaysiz va bu xususiyatlar barcha brauzerlarda barqaror ishlashiga ishonch hosil qiling?
    ESLATMA
    Flash kabi brauzer plaginlari bir kechada (yoki hatto keyingi bir necha yil ichida) o'chib ketmaydi. Ko'pgina yangiliklarga qaramay, HTML5-da murakkab, grafik ilovalarni yaratish uchun hali ham ko'proq mehnat talab etiladi (masalan, www.flasharcade.com saytida brauzer tomonidan joylashtirilgan o'yinlarga qarang ). Biroq, HTML5 ning yakuniy qarashi aniq: veb-saytlarga plaginni talab qilmasdan video, boy interaktivlik va to'plar to'plamini taklif qilish imkonini berish.

    Download 1,66 Mb.
    1   2   3   4   5   6   7   8   9   10   ...   17




    Download 1,66 Mb.