Управлять загрузкой и выполнением скриптов js можно с помощью атрибутов defer и async. Ну и порядком их размещения.
https://learn.javascript.ru/script-async-defer
Фалы css всегда загружаются с наивысшим приоритетом.
Ускорить загрузку изображений можно с помощью предзагрузки.
https://developer.mozilla.org/ru/doc...oading_content