Megosztás a következőn keresztül:


Képernyőteljesítmény optimalizálása

 

Közzétéve: 2016. november

Hatókör: Dynamics CRM 2015

A lassan betöltő űrlapok rontják a hatékonyságot, és megnehezítik a felhasználói elfogadást. Az alábbi javaslatokat követve maximalizálhatja az űrlapok betöltésének sebességét. Az ajánlások közül több azzal foglalkozik, hogyan tud egy fejlesztő űrlapparancsfájlokat alkalmazni szervezetére. Ezeket a javaslatokat minden esetben beszélje meg a fejlesztőkkel, akik űrlapjainak parancsfájljait létrehozzák.

Jelen témakörben

Űrlaptervezés

Űrlapparancsfájlok

Parancssáv vagy menüszalag

Űrlaptervezés

Gondolja át, milyen interakciókat kell a felhasználónak végrehajtania az űrlapon, és milyen mennyiségű adatnak kell rajta megjelennie.

  • A lehető legkevesebb mezőt alkalmazza
    Minél több mező szerepel egy űrlapon, annál több adatot kell átadni netes vagy intranetes kapcsolaton keresztül egy bejegyzés megtekintéséhez.

Űrlapparancsfájlok

Ha űrlapparancsfájlokat használó testreszabásokkal van dolga, akkor győződjön meg róla, hogy a fejlesztő tisztában van a teljesítmény javítását célzó stratégiákkal.

  • Kerülje a felesleges JavaScript webes erőforrás-függvénytárak használatát
    Minél több parancsfájlt ad hozzá az űrlaphoz, annál tovább kell várnia, míg betöltődnek. A parancsfájlok az első betöltés után általában megmaradnak a böngésző gyorsítótárában, de az űrlap első megjelenítésének teljesítménye általában rossz benyomást ad.

  • Ne töltse be az összes parancsfáljt az Onload eseményre
    Ha az OnChange eseményt támogató kódjai vannak egyes mezőkre vagy az OnSave eseményre vonatkozóan, akkor győződjön meg róla, hogy a parancsfájl-könyvtárban ezekre az eseményekre, nem pedig az OnLoad eseményre vannak beállítva. Ezzel a módszerrel a könyvtárak betöltése elhalasztható, ami szintén javítja az űrlap betöltésének sebességét.

  • Összecsukott lapok használatával halassza a webes erőforrások betöltését
    Ha a webes erőforrások vagy IFRAME-elemek egy összecsukott lapon szereplő szakaszban szerepelnek, akkor összecsukott állapotban nem lesznek betöltve. Akkor töltődnek be, amikor a lapot kibontják. Ha a lap állapota megváltozik, a TabStateChange esemény következik be. Az olyan kódok, amelyek összecsukott lapon található webes erőforrásokat vagy IFRAME-elemeket támogatnak, támaszkodhatnak a TabStateChange eseményre is, így csökkenthető az olyan kódok száma, amelyeknek egyébként az OnLoad eseményre kellene elindulniuk.

  • Alapértelmezett láthatósági beállítások megadása
    Lehetőleg ne használjon űrlapelemeket elrejtő parancsfájlokat az OnLoad eseményre. Inkább állítsa át ezen elemek alapértelmezett megjelenítési beállításait rejtettre, így eleve nem lesznek láthatóak az űrlap betöltésekor. Ezután az OnLoad eseményre beállíthatja azokat a parancsfájlokat, amelyek felfedik a megjeleníteni kívánt elemekt.

Parancssáv vagy menüszalag

A parancssáv vagy a menüszalag szerkesztésekor a következő ajánlásokat tartsa szem előtt.

  • A lehető legkevesebb vezérlőt alkalmazza
    Gondolja át, hogy mely vezérlők szükségesek az űrlap parancssávján vagy menüszalagján, és rejtsen el minden feleslegeset. Minden megjelenő vezérlő növeli a böngészőn keresztül letöltendő erőforrások mennyiségét.

Lásd még

Űrlapok létrehozása és tervezése
Az űrlapszerkesztő használata
Fő űrlapok tervezési szempontjai
Főűrlap-bemutatók
Automatikus mentés kezelése
Frissítse az űrlapokat

© 2016 Microsoft Corporation. Minden jog fenntartva. Szerzői jogi tájékoztató