Как получить размер ресурса веб-страницы, такого как javascript, css, image и т. Д.

API-интерфейс Timing для ресурсов w3c предоставляет механизм для определения временных характеристик загрузки таких ресурсов, как.js, .css, .gif, шрифт и т. Д. Однако в текущих реализациях пока не реализовано возвращение размера ресурса ( http://www.w3.org/TR/resource-timing/).

Пока поставщики браузеров времени реализуют атрибут "TransferSize", как разработчики приложений или поставщики инструментов могут определять размер данного ресурса?

1 ответ

Насколько я знаю, вы не можете использовать JavaScript для доступа к длине ресурсов. Единственные способы, которые я нашел с помощью скриптов, это PHPНапример, этот старый вопрос Stackru, который в основном описывает этот метод как лучший для получения длины удаленных файлов, таких как css, jsи т.д., не загружая их. Как вы сказали, еще не реализовано свойство для доступа к размеру файлов. Я также связываю вас с этим другим вопросом Stackru, потому что он упоминает инструмент, разработанный Google, называемый speedtracer, который позволяет анализировать время загрузки вашей страницы и другие вещи.

Я надеюсь, что это помогло вам:)

Другие вопросы по тегам