Insecure only if HTTP instead of HTTPS.
The format being text, html, video, or an executable program has nothing to do with it.
This site is being deliver over HTTP instead of HTTPS, that is why it appears as insecure.
This site is being deliver over HTTP instead of HTTPS, that is why it appears as insecure.