Qo'shimcha xizmat ko'rsatish - Incremental rendering

Qo'shimcha xizmat ko'rsatish eng zamonaviyga o'rnatilgan xususiyatga ishora qiladi Veb-brauzerlar. Xususan, bu brauzer foydalanuvchiga qisman yuklab olingan veb-sahifani namoyish qilish qobiliyatini anglatadi, brauzer esa serverdan qolgan fayllarni kutib turadi. Foydalanuvchi uchun afzallik - bu veb-brauzerda ham, veb-saytda ham javoblarning yaxshilanishi.

Qo'shimcha ko'rsatishning maqsadi-ning maqsadiga o'xshashdir intervalgacha JPEG, bu asta-sekin yuqoridan pastga bo'yalgan rasmni emas, balki yuqori aniqlikda yaxshilanadigan tasvirning past aniqlikdagi versiyasini tezda namoyish qilish orqali foydalanuvchiga taqdimot tezligini yaxshilaydi.

Qo'shimcha ko'rsatmasdan, veb-brauzer foydalanuvchiga tarkibni taqdim qilishdan oldin sahifa kodi to'liq yuklanishini kutishi kerak. Ilgari veb-brauzerlar kelishuvni taklif qilishdi - displey HTML butun HTML fayli olinganidan so'ng sahifa va keyin olingan rasmlarni birma-bir joylashtiring.

Qo'shimcha ko'rsatishning foydaliligi intuitiv ravishda ravshan ko'rinib tursa-da, uni amalga oshirish bu ilm-fan bilan bir qatorda san'atdir. Veb-sahifaning turli elementlari ko'rsatiladigan ketma-ketlik deyarli hech qachon qat'iy ravishda yuqoridan pastgacha bo'lmaydi. Yo'qolgan qismlarni to'ldiradigan dastur qisman tarkibni qanday qilib eng yaxshi namoyish qilishni aniqlash uchun ma'lum bir taxminlarni bajarishi kerak. Xususan rasmlar deyarli har doim HTML-sahifadan keyin yuklanadi, chunki serverdan qaysi rasmlarni so'rash kerakligini bilish uchun brauzer HTML-faylga murojaat qilishi kerak - chunki server ularni kuzatuv so'rovisiz avtomatik ravishda taqdim etmaydi. Veb-dizaynerlar va veb-dizayn dasturlari ko'pincha ushbu jarayonga yordam beradigan ko'rsatmalarni o'z ichiga oladi - masalan, HTML kodidagi rasmlarning kutilgan balandliklari va kengliklarini o'z ichiga oladi, shuning uchun brauzer tasvirni serverdan olishdan oldin ekranning to'g'ri hajmini ajratishi mumkin. .