Umístění souboru v ASP.NET MVC

Obsah
Jedním z problémů, které má mnoho aplikací, je to, že přestože načítají obsah rychle, nejsou v prohlížeči uživatele rychle vidět, to znamená, že prohlížeč dokončil načítání veškerého obsahu, všech obrázků a všech CSS Y JS, ale mezi tím, co načítáme, a tím, co vidíme, je malá prodleva.
To je do značné míry způsobeno polohou nahrávání souborů v souboru HTML, to znamená, že pravděpodobně máme CSS a JS smíšené, a proto je pro prohlížeč obtížné zobrazit vše jako při načítání souboru JS musíte jej zpracovat, než budete pokračovat k dalšímu souboru.
Prvním doporučením je vždy umístit soubory stylů jako CSS v horní části HTML nám to umožňuje, aby prohlížeč postupně zobrazoval stránku aplikace co nejdříve.
Tímto způsobem se vyhneme tomu, abychom na několik sekund viděli prázdnou stránku, než uvidíme vše načtené, pokud ne, vidíme, jak se stránka postupně vytváří, slouží to jako úleva pro uživatele, zejména pro ty, kteří mají pomalejší připojení k síti nebo internetu .
Pokud styly nebo CSS jsou ve spodní části, prohlížeče obvykle nenačtou informace, aby se vyhnuli změně stylu, jakmile dosáhnou tohoto bodu, což způsobí, že uživatel nic nevidí.
Účelem je, aby prohlížeč mohl pokračovat v načítání zdrojů stránky, protože pokud najde soubor JS, dokud jej nenačte bez chyb, nebude pokračovat ve stahování dalších zdrojů, i když jsou v CDN.
Kam umístit soubory JS?Za tímto účelem umístíme soubory JS co nejdále v našem HTML, i když existují případy, kdy to vzhledem ke struktuře aplikace není možné, pak můžeme atribut umístit odložit pomocí kterého řekneme prohlížeči, že jej může načíst na konci všeho.
Problém s atributem odložit je, že ne všechny prohlížeče to interpretují stejně, takže někdy nemůže dělat to, co si myslíme, ale pokud můžeme umístit soubor, tento atribut znamená, že jej lze přesunout na konec.
Podívejme se na následujícím obrázku, jak probíhá proces načítání stránky, v první části jsou všechny soubory nahoře a v žádném konkrétním pořadí, v druhé části jsou CSS nahoru a JS dolů:

Kde je oko, je bod v procesu, kde uživatel může vidět stránku aplikace, poté si všimneme, jak je v první části stránka vidět mnohem později, než co vidíme ve druhé části.
Tím tento tutoriál dokončujeme, nyní můžeme přidat nový prvek, který zvýší rychlost a výkon naší aplikace a sníží čekání uživatele na to, co načte jeho prohlížeč.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave