Кто-нибудь может объяснить производительность в сети, загрузить внешний CSS (комбинированный CSS), загрузить внешний Javascript (комбинированный Javascript), встроенный CSS / встроенный JavaScript <- заблокирует загрузку других ресурсов, рекомендуется поместить JavaScript перед внешним CSS </p>
Как я могу поставить JavaScript перед внешним CSS, когда я объединил JavaScript?Есть ли способ не блокировать загрузку изображений, не делая встроенный JavaScript-код внешним скриптом?
Обновление Чтобы уточнить, в соответствии с блогами / статьями о производительности в сети, мы должны сначала загрузить внешний материал, сначала загрузить внешний css перед javascript.Затем выполните встроенный стиль / javascript, но есть встроенный javascript, потому что, как только мы сделаем это после загрузки внешних ресурсов, другие ресурсы под стеком (изображения) будут заблокированы.
Скажем, в Firefox, где у вас есть 6 соединений (предположим), вы открываете 2 соединения на внешнем CSS / внешнем JavaScript, поэтому у вас еще осталось 4 соединения, теперь вы хотите использовать эти открытые соединения, но проблема в том,есть встроенный JavaScript, который блокирует загрузку других ресурсов и будет продолжать загружаться только после выполнения встроенного JavaScript.
Некоторые говорят, что вам нужно поместить встроенный JavaScript перед внешним, чтобы открытые соединенияиспользуются, но проблема в том, что вам нужны некоторые ссылки из внешних источников, что делает невозможным поместить его перед внешними ресурсами.В других блогах / статьях говорилось, что мы должны поместить встроенный javascript во внешний и объединить их, создав один внешний javascript (на бэкенде, кэшированный), но это похоже на большую работу на текущем сайте, который я делаю.
Есть ли способ использовать производительность в сети, если у вас есть встроенный JavaScript, который требует / зависит от ваших внешних JavaScript?Спасибо