Internet Explorer 11 atribuie priorități pentru a solicitărilor din rețea, astfel încât să puteți începe rapid folosind pagina de web. În plus, dezvoltatorii pot modifica ordinea de încărcare resurse de la pagina web.
Atribuirea priorităților la cererile de rețea
Aici vei afla cum IE11 prioritizează de încărcare a paginilor și cum să întârzie de încărcare a resurselor individuale.
În timp ce unele pagini web pot fi descărcate cu o singură interogare, de cele mai multe pagini din cauza disponibilității acestor elemente diferite necesită mai multe interogări. Imagini, foi de stil, scripturi și biblioteci sunt încărcate de interogări individuale, care au apărut dintr-o singură interogare care a fost folosit pentru a descărca pagina Web originală.
Pagina web poate conține mai multe tipuri de resurse:
Această listă identifică prioritățile pentru fiecare tip de cerere. Începând cu versiunea IE11 cereri individuale ale rețelei sunt prioritizate în funcție de tipul, de obicei, în această ordine.
Aceasta poate dura mai multe cereri pentru fiecare resursă de rețea. Pentru stratul de management al conexiunii (TCP) în versiunile anterioare de Internet Explorer toate cererile au fost tratate în mod egal, indiferent de tipul de resurse descărcabile sau contextul său. Imaginile de fundal și fonturi sunt tratate în același mod ca și foaia de stil asociat. Anchetele de la filele de fond este considerat interogări echivalente cu file prim-plan.
În cazul în care numărul de cereri de așteptare pentru depășirea numărului de conexiuni disponibile, cererile sunt prelucrate în conformitate cu prioritățile lor. În cazul în care este posibil să se aleagă între conexiuni optimizate și non-optimizate, interogări cu o conexiune optimizată cu prioritate ridicată disponibile înainte de cererile cu prioritate redusă.
IE11 prioritizează, de asemenea, cereri pe baza contextului:
- Cereri de pe o pagină web în prim-plan fila
- Cererile de conținutul încărcat într-o filă elemente iframe prim-plan
- Cereri de pagini web pe fila fundal
- Cererile de conținut, care este gata pentru afișare
Așa cum s-ar putea fi de așteptat, cererile din prim-plan filă au o prioritate mai mare decât în cazul cererilor de file de fundal.
Resurse de încărcare decalate
Cu dezvoltatorii de atribut lazyload poate întârzia de încărcare a resurselor individuale. Acest lucru face posibil pentru a accelera încărcarea de conținut important în timp ce resursele mai puțin critice pot fi descărcate ulterior. (Dacă nu există nici o concurență pentru conexiunea, sau resurse cu prioritate ridicată, resursele de sarcină prioritate mai mică în modul normal.) În acest caz, deoarece utilizatorii pot vedea ce acțiuni sunt realizate de performanță mai rapidă a paginilor web pe crește experiența utilizatorilor, în special vizibile pe complexe pagini web.
Aceste elemente suporta atributul lazyload:
Dacă lazyload este setat, atunci nivelul de solicitare a conexiunii „true“, care necesită afișarea acestui element este prelucrat după cererile prioritare.
EXEMPLU utilizați lazyload.