Uploaded by Muhammad Muxamedov

Exploration of Web front-end development technolog (2)

advertisement
2-xalqaro Konferensiya elektronika bo'yicha, Tarmoq va kompyuter Muhandislik (ICENCE 2016)
Qidiruv ning Veb foydalanuvchi interfeysi rivojlanish texnologiya va
optimallashtirish yo'nalishi
Cuiyu Fu
Bo'lim ning dasturiy ta'minot muhandislik, Xaynan Kollej ning Dasturiy ta'minot Texnologiya,
Qionghai Xaynan, 571400, Xitoy
Kalit so'zlar: Veb foydalanuvchi interfeysi rivojlanish texnologiya, Optimallashtirish texnologiya,
Tahlil.
Abstrakt . tarmoq texnologiyasining jadal rivojlanishi fonida tarmoq maydoni ma'lum
kengayishlarga erishmoqda. Shunday qilib, tobora ko'proq odamlar hayotda va ishda tarmoqqa
jiddiy bog'liq. Ayni paytda, eng loyihalar yoki ish o'rinlari shuningdek oshirish the daraja ning
tarmoq qaramlik. Bu shunday mumkin bo'l tarmoq texnologiyasi rivojlanishi ijtimoiy taraqqiyotda
muhim rol o'ynashini ko'rgan. Tarmoqning ishlash jarayonida Web front-end ishlab chiqish
texnologiyasining axborot taqdimoti asosiy vazifani bajaradi. Bu nafaqat foydalanuvchi tajribasi va
qo'llanilishiga ta'sir qilishi, balki korxonaga ham ta'sir qilishi mumkin rivojlanish. Shunday qilib,
optimallashtirish ning Veb foydalanuvchi interfeysi rivojlanish texnologiya ega muhim amaliy
ahamiyatga ega. Ushbu maqola veb-brauzerni ishlab chiqish texnologiyasini tahlil qiladi va
o'rganadi, uning ish xususiyatini ochib beradi va veb-brauzerni ishlab chiqish texnologiyasini
yaxshilash va foydalanuvchi tajribasini yaxshilash uchun ushbu texnologiyaning optimallashtirish
yo'nalishini taklif qiladi.
Kirish
Hozirgi axborot muhitida internetning ijtimoiy ishlab chiqarish va hayotga ta'siri tobora
chuqurlashib bormoqda. Hatto maxsus muhitda ham faoliyatni amalga oshirish tarmoqqa to'liq
bog'liqlikni talab qiladi. Veb foydalanuvchi interfeysi rivojlanish texnologiya o'ynaydi a muhim roli
ichida taqdim etish veb sahifa va har doim tarmoq muhiti ma'lumotlarini taqdim etish uchun
javobgarlikni o'z zimmasiga oladi. Haqiqiy ish sharoiti axborot uzatishni boshdan kechirayotgan va
xizmatlardan bahramand bo'lgan internet foydalanuvchilariga bevosita ta'sir qiladi va hatto axborot
muhiti qiymatiga erishish va axborot muhitida iqtisodiy faoliyatni amalga oshirishga ma'lum ta'sir
ko'rsatadi. Shunday qilib, veb-brauzerni ishlab chiqish texnologiyasini har tomonlama
optimallashtirish internetdan foydalanish tajribasini yaxshilash nuqtai nazaridan ijobiy targ'ibot
funktsiyasiga ega. Shu sababli, ushbu texnologiyani optimallashtirish va uning barqaror
rivojlanishiga ko'maklashishga e'tibor qaratish va unga e'tibor berish kerak.
Umumiy koʻrinish ning Veb foydalanuvchi interfeysi rivojlanish texnologiya
Veb-brauzerni ishlab chiqish texnologiyasi avval osonlik, keyin esa qiyinchilik jarayonidir. U
asosan uchta elementni o'z ichiga oladi: HTML, CSS va JavaScript. Bundan tashqari, ishlab
chiquvchi xodimlar tarmoq mulkini optimallashtirish, SEP va server tomoni bo'yicha asosiy
bilimlarni o'zlashtirishi, yordamchi ishlab chiqish uchun turli xil vositalarni qo'llash, kodni saqlash,
ierarxik semantik shablonni bilishi kerak. va brauzer tasniflashni qo'llab-quvvatlash va boshqalar.
Uchun veb-sayt rivojlanish va dizayn xodimlar, foydalanuvchi tajribasini har tomonlama
takomillashtirish va foydalanuvchilarni tashrif buyurishga faol jalb qilish juda muhim ish
mazmuniga aylandi. Shunday qilib, veb-brauzerni ishlab chiqish texnologiyasi jarayonida
foydalanuvchilarning ko'proq tajribaga ega bo'lishiga ishonch hosil qilish uchun veb-sahifa
tarkibining ovozli taqdimotini o'ylash kerak. Keyinchalik, ushbu maqola veb-saytlarni ishlab
chiqish texnologiyasini batafsil bayon qiladi va tahlil qiladi.
HTML, CSS va JavaScript
In Veb foydalanuvchi interfeysi rivojlanish texnologiya, HTML, CSS va JavaScript o'ynash a hal
© 2016. The authors - Published by Atlantis Press
153
qiluvchi ahamiyatga ega roli. The uch turdagi tillar rivojlanish loyihasida turli vazifalarni bajaradi.
Bundan tashqari, ular ishlash usuli va standartlarida ma'lum farqlarga ega [1] . Biroq, uch til bir-biri
bilan chambarchas bog'liq. Uchtasini oqilona qo'llash loyihani ishlab chiqishni yakunlashi mumkin.
Tuzilishi va shakli ning HTML bor nisbatan ideal. In haqiqiy ilova jarayon, HTML mumkin
almashtiring Flash
© 2016. The authors - Published by Atlantis Press
153
asta-sekin. CSS - bu veb-sahifa ko'rinishini boshqarish qoidasi. Ushbu tilni qo'llash veb-sahifaning
tashqi ko'rinishi effektini doimiy ravishda oshirishi mumkin 9asosan soya va shaffoflikni o'z ichiga
oladi). Shunday qilib, u zamonaviy jamiyatdagi veb-sahifalarning xilma-xilligi talabiga mos kelishi
va foydalanuvchilarni tashrif buyurishga yaxshiroq jalb qilishi mumkin. The mayor funktsiyasi ning
JavaScript hisoblanadi uchun Yordam foydalanuvchilar egallash the optimal rasm ta'sir va qilish kod
va tarkib alohida.
SEO
SEO qidiruv tizimlarining tabiiy tartiblash mexanizmi har tomonlama ma'lum bo'lgandan so'ng vebsaytning ichki va tashqi xususiyatlarini to'liq moslashtirish va optimallashtirishga qaratilgan. Keyin,
veb-saytdagi kalit so'zlarning tabiiy reytingi qidirmoq dvigatel mumkin yaxshilash uchun daromad
Ko'proq ideal taqdimot miqdori, qilish albatta Ko'proq foydalanuvchilar bosish uchun va tashrif
buyuring the veb-sayt va nihoyat erishish the maqsad ning tarmoq marketing va brend bino. SEO
optimallashtirishni sakkiz bosqichga bo'lish mumkin: birinchi navbatda, kalit so'zlarni tahlil qiling
va ayniqsa tegishli kalit so'zlar, raqobatchilar yoki tarmoq miqdorini tahlil qiling. korrelyatsiya;
ikkinchidan, veb-sayt arxitekturasini tahlil qilish. Agar veb-sayt arxitekturasi va qidiruv tizimi
brauzerining afzalliklari mos kelsa, optimallashtirish ta'sir mumkin bo'l rivojlangan; uchinchidan,
optimallashtirish veb-sayt katalog va sahifa, qilish albatta veb-sayt bosh sahifasi qidiruv
tizimlarining ideal reytingida va keyin veb-saytning turli sahifalarini trafik bo'lishiga olib keladi;
to'rtinchidan, kontentni chiqarish va havolalarni tartibga solish; beshinchidan, qidiruv tizimi bilan
dialog; oltinchidan, sayt xaritasini faol ravishda yaratish; yettinchidan, do‘stona aloqa sifatini
oshirish; sakkizinchidan, veb-sayt trafigini batafsil tahlil qiling.
Veb-sahifani yuklash tezligi foydalanuvchilar va iste'molchilarning sahifa ko'rinishiga bevosita
ta'sir qiladi. Buning asosiy sababi shundaki, zamonaviy hayot sur'ati tezlashgani sababli, odamlar
internetda ishlash tezligi va samaradorligiga bo'lgan talablarni oshiradilar. Amaliyot so'rovi
natijalari shuni ko'rsatadiki, agar veb-sahifani yuklash vaqti sezilarli darajada o'zgargan bo'lsa ham,
haqiqiy sahifa ko'rinishi, savdo hajmi va biznes hajmiga ta'sir qiladi. ning takomillashtirilishi
an'anaviy veb-sahifani yuklash tezligi bo'ladi odatda oladi ichiga apparat hisobi holat
takomillashtirish yoki tarmoq tezlik takomillashtirish. Biroq, ostida the fon ilm-fan va
texnologiyaning jadal rivojlanishi, portlovchi mobil veb-brauzerni qo'llash an'anaviy
takomillashtirish rejimining yutug'iga erishdi.
Brauzer moslik muammo
In the jarayon ning Veb foydalanuvchi interfeysi rivojlanish, U yerda bor a ajoyib xilma-xillik ning
brauzerlar. Bundan tashqari, turli brauzerlarda kodning bir xil segmenti uchun turli tahlil
yondashuvlari va natijalari bo'ladi. Nihoyat, boshqacha sahifa ko'rsatish effektlar bo'ladi shakl.
Shunday qilib, uchun samarali qochish the yuqorida muammolar, bu hisoblanadi Veb-brauzerlarni
ishlab chiqishda turli xil brauzerlarning xatolarini sinab ko'rish uchun yordamchi vositalarning bir
nechta shakllarini qo'llash kerak texnologiya. Umuman Gapirmoqda, bu hisoblanadi zarur uchun
tahlil qilish xususiyat va o'rnatilgan uslub Veb-brauzerlarning old tomonini ishlab chiqishda keng
tarqalgan xatolarni boshqarish usullarini chuqur bilish va rivojlanishning muvofiqligini ta'minlash
[2]
. Iloji bo'lsa, brauzer muvofiqligi testini o'tkazish kerak.
Tabiat ning Veb foydalanuvchi interfeysi texnologiya ish
Web front-end texnologiyasini yaxshiroq optimallashtirish va uzoq muddatli rivojlanishga erishish
uchun tegishli ishchilar Web front-end ishiga tegishli tafsilotlarni bilishlari va o'zlashtirishlari
kerak. Faqat yuqoridagi tarkib har tomonlama ma'lum bo'lgandagina veb-brauzerni har tomonlama
optimallashtirishga erishish mumkin. Shu bilan birga, optimallashtirish effekti kuchaytirilishi
mumkin.
Hozirgi tarmoq muhitida odatda B/S tuzilishi qabul qilinadi. Shunday qilib, ish diqqat markazida
bo'lishi kerak yoqilgan tahlil ning foydalanuvchi brauzer. Bu hisoblanadi shuningdek the usuli qaysi
hisoblanadi eng yaqin uchun joriy internet tarmoq muhiti Xususiyatlari. Qachon foydalanuvchilar
egallash ma `lumot, server sahifa iltimos hisoblanadi kerak ichida the brauzer va foydalanuvchi
154
tashrif buyurmoqchi bo'lgan veb-sayt kiritilishi kerak. DNS server kiritilgan domenni tahlil qilish
uchun ishlatiladi. Nihoyat, foydalanuvchi tashrif buyurish talabini qondirish uchun foydalanuvchi
veb-sahifaga kiradi. Shu asosda foydalanuvchi brauzeri HTTP serveriga so'rov yuboradi. Server
so'rovni qabul qilgandan so'ng, u tasdiqlaydi mos keladigan fayl ma `lumot mazmuni ko'ra uchun xos
iltimos. Lekin, joriy Veb odatda server foydalanadi muvofiq fayllar ichida ma'lumotlar bazasi ichida
muvofiq bilan mos keladigan mazmuni va URL parametr va keyin turli foydalanuvchilarning
talabiga javob beradi [3] .
155
HTML forma fayli brauzer tomonidan yaratilgandan so'ng, server foydalanuvchi so'rovini
bajaradi taklif qiladi uchun the brauzer, uzatish samarali fayl ning HTML shakl uchun the brauzer
ishlatilgan, va samarali qabul qilish fayl ichida the server. Keyin the yuqorida operatsiya
hisoblanadi yakunlandi, foydalanuvchining ko'p vaqt bo'ladi foydalanuvchi veb-sayt yoki
DNS so'rovini kiritishidan qat'i nazar, iste'mol qilinadi . Texnik xodimlar Internetni
optimallashtiradi old oxiri uchun yaxshilash foydalanuvchi tajriba qoniqish daraja. Shunday qilib, the
kalit nuqta ning optimallashtirish ish - foydalanuvchining veb-saytga kiritilishidan boshlab kerakli
ma'lumotlarni yakuniy olishigacha bo'lgan jarayon.
Optimallashtirish yo'nalishi ning Veb foydalanuvchi interfeysi ishlab chiqish texnologiyasi
In the jarayon ning optimallashtirish Veb old oxiri, the talab uchun texnologiya hisoblanadi juda
baland, va tegishli foydalanuvchilar uchun muayyan qulayliklar yaratiladi. Biroq, haqiqiy ishlab
chiqish ishlarida veb-texnologiyalarni optimallashtirishning ahamiyati osongina e'tiborga
olinmaydi. Biroq, veb-texnologiyalarni optimallashtirish mulkni yaxshilash va samaradorlikni
oshirish nuqtai nazaridan juda muhimdir. Optimallashtirish ning muvofiq texnologiya mumkin
qisqartirish veb sahifa yuklash tezlik, va qilish o'z vaqtida ga javoblar har xil operatsiyalar shunday
kabi uchun oshirish tajriba ta'sir. In qo'shimcha, Veb old oxiri optimallashtirish serverga dam olish
so'rovi ehtimolini kamaytirishi, tarmoqli kengligi bandligini kamaytirishi va samarali resurslarni
tejash va samaradorlikni oshirishga erishishi mumkin [4] .
HTML sahifa optimallashtirish
Asosiy mulkni ta'minlash sharti ostida, vizual effekt veb-sayt yoki veb-sahifa dizayni nuqtai
nazaridan samarali tarzda yaxshilanishi kerak. Buning asosiy sababi shundaki, vizual effekt
osongina tashvishga solishi mumkin tajribalilar. Oddiygina Gapirmoqda, the rasmlar yoki
animatsiya mumkin jalb qilish Ko'proq tajribalilar uchun tajriba ta'sirini kuchaytirishga erishish.
Ammo amalda, agar bir vaqtning o'zida rasmlarning katta partiyasi yuklangan bo'lsa, veb sahifa
yuklash tezlik bo'ladi bo'l ta'sirlangan, va yuklash vaqt bo'ladi uzaytirish. Haqiqiy tadqiqot ko'rsatadi
bu o'sish yuklashda soniga vaqt jiddiy ta'sir qiladi veb-sahifa foydalanuvchilari va hatto ko'plab
foydalanuvchilarning yo'qolishiga olib keladi. Shunday qilib, texnik xodimlar birinchi navbatda
rasm tarkibini yuklashni o'ylab ko'rishlari kerak ekran davomida ochilish the veb sahifa, va olish to'la
afzallik ning the birinchi ekran uchun kirish chuqur tushunish uchun foydalanuvchilarni yaxshiroq
jalb qilish uchun. Boshqa rasmlarni to'liq foyda olish uchun kerakli tarzda yuklash mumkin.
Shunday qilib, sahifani yuklash tezligini samarali oshirish mumkin.
Shu asosda, dizayn paytida ajoyib yoki zerikarli hodisaning samarali oldini olish talab qilinadi
veb-sayt sahifa. Bu bo'ladi emas shunchaki natija ichida estetik charchoq, lekin shuningdek hosil
qilish salbiy haqiqiy yuklash tezligiga ta'sir qiladi. Veb-sahifani loyihalashda, asosan, amaliylikni
hisobga olish kerak. Shu bilan birga, veb-sahifaning samaradorligini oshirish uchun sahifaning
ixchamligini va aniq mavzuni ta'minlash kerak.
Kamaytirish ning HTTP so'rovi
Veb-sahifani loyihalash jarayonida dizaynerlar va tegishli texnik xodimlar rasm va skript
funktsiyalariga e'tibor berishadi va rasmlarni qayta ishlash orqali tajribachilarni jalb qilishadi. Lekin
haqiqiy dasturda jarayon, U yerda bor ko'p tasma havolalar ichida the sahifa. Shunday qilib, sahifa
yuklash tezlik sekinlashadi pastga. Turli veb-sahifalar uchun, bu talab qilinadi ishonch hosil qilish
uchun funktsiyasi skript odatdagidek ishlaydi va sahifani yanada ixcham qilishga harakat qiling.
Keraksiz ajoyib rasmlar ishlatilmasligi kerak. Bu bo'ladi nafaqat haqiqiy tashrif tezligiga salbiy
ta'sir ko'rsatibgina qolmay, balki sahifani o'tkazib yuborish yoki qayta yo'naltirish jarayoniga olib
keladi.
To'g'ri kamaytirish ning fayl hajmi
Veb-sahifani yuklash tezligi va keng polosali resurslarning to'ldirilishi nuqtai nazaridan fayl hajmi
katta ta'sir qiladi. Shunday qilib, bu hisoblanadi talab qilinadi uchun qilish the eng yaxshi ning
156
muvofiq texnologiya yoki o'chirish keraksiz kodlari fayl hajmini samarali kamaytirish uchun. Vebsahifani yuklash tezligini oshirish uchun resurslarni egallagan qismni o'chirish kerak. Fayl hajmini
siqish va kamaytirish uchun JavaScript yoki CSS faylidan foydalanish mumkin [5] . Bundan tashqari,
bu hisoblanadi zarur uchun o'rganish va yaxshilash dasturlash o'yladi. In boshqa so'zlar, nisbatan etuk
texnik anglatadi va yondashuvlar kerak bo'l to'liq qo'llaniladi uchun kamaytirish kod mazmuni.
The eng aniq
157
namoyon bo'lishi hisoblanadi uchun yo'q qilish keraksiz HTML yorliq, optimallashtirish CSS yoki
qochish mos ravishda uslub va nihoyat kod faylini kamaytiring.
kamaytirish ning DNS so'rovi
DNS so'rovi jarayonida tahlil jarayoni uzoq vaqt talab etadi. Tekshiruv tugashidan oldin, tegishli
veb-sayt bo'ladi emas yuk har qanday mazmuni ostida the domen ning the veb-sayt. Bu shunday
mumkin bo'l ko'rgan bu, Agar DNS so'rovi nisbatan murakkab va zerikarli bo'lsa, yuklash vaqti
ko'payadi, nihoyat foydalanuvchi tajribasi ta'siriga ta'sir qiladi va veb-saytning keyingi
rivojlanishini cheklaydi. Shunday qilib, DNS so'rov vaqtini to'g'ri qisqartirish kerak. Faqat shu
tarzda sahifani yuklash tezligini oshirish mumkin.
Oldini olish ning qayta yo'naltirish muammosi
The paydo bo'lishi ning qayta yo'naltirish muammo bo'ladi sabab iste'molchilar yoki
foydalanuvchilar Kutmoq uchun uzoq vaqt. Qayta yo'naltirish amalga oshiriladi kattalashtirish;
ko'paytirish iltimos marta ning sahifa uchun Veb old oxiri. Uchun bu muammo, texnik xodimlar
ehtiyojlari qayta yo'naltirish muammosini samarali oldini olish uchun veb-katalog orqasiga "/"
qo'shing.
Xulosa
Xulosa qilib aytganda, insoniyat jamiyati ijtimoiy texnologik rivojlanish jarayonida asta-sekin
raqamli davrga kiradi . Bundan tashqari, terakning qaramligi ning tarmoq va kompyuter
texnologiyalaridagi ishi va hayoti ham asta-sekin o'sib bormoqda. Shunday qilib, Web front-end
ishlab chiqish texnologiyasini takomillashtirish zarur. Web front-end texnologiyasini
optimallashtirish foydalanuvchi tajribasiga ma'lum ta'sir ko'rsatishi mumkin. Shuning uchun,
operatorlar asta-sekin biriktir ajoyib ahamiyati uchun bu muammo. Lekin uchun the Yuqoridagi
muammo, maqsadli optimallashtirish va takomillashtirish talab etiladi. Texnik xodimlar
doimiy ravishda ishlashi kerak o'rganing professional bilim ichida professional bilim,
to'plash muayyan shartlarga muvofiq amaliy tajriba va kasbiy mahoratini oshirish. Shu bilan
birga, sahifaning ish holatini diqqat bilan kuzatib borish va tahlilni ko'p nuqtai nazardan o'tkazish
kerak. Faqat shu tarzda, veb-brauzer texnologiyasini optimallashtirishga va haqiqiy foydalanishga
erishish mumkin ta'sir mumkin bo'l rivojlangan. Veb sahifa yuklash tezlik mumkin bo'l ko'tarilgan
orqali umumiy optimallashtirish Web front-end ishlab chiqish texnologiyasi. Shu bilan birga,
foydalanuvchi tajribasi effekti yaxshilanishi va ish samaradorligini oshirishi mumkin mumkin
yaxshilash. Bundan tashqari, keraksiz manba bandlik mumkin bo'l yengillashgan shunday bu
resurslardan foydalanish nisbati va foydalanish qiymati sezilarli darajada yaxshilanishi mumkin,
Ma'lumotnomalar
[1] Chen Yue, Qin Fujian, Internet veb-texnologiyalarini o'rganish va optimallashtirish yo'nalishi,
Xitoy kompyuter va aloqa , 2016 (4): 35,37.
[2] Chen Fei, veb-saytlarni ishlab chiqish texnologiyasi va optimallashtirish yo'nalishi tahlili, New
Media Research , 2015 (7): 39-40.
[3] Vang Chjen, O'qish yoqilgan Veb foydalanuvchi interfeysi rivojlanish texnologiya va
optimallashtirish, Kompyuter bilimlari va texnologiyasi , 2013 (22): 5037-5038.
[4] Chjao Davey, Chen Guruh, O'qish yoqilgan iste'dod trening rejimi ning Veb
foydalanuvchi interfeysi ishlab chiqish texnologiyasi, Kompyuter bilimlari va texnologiyasi ,
2015,11(24):109-110.
[5] Liu Xiaodong, O'qish yoqilgan Veb Foydalanuvchi interfeysi Rivojlanish Texnologiya
ta'lim berish islohot, Fujian Kompyuter, 2016,32(4):77-77,88.
158
Download