現(xiàn)在越來越多的網(wǎng)站使用了Https協(xié)議來保護(hù)用戶的隱私,但是有些開發(fā)者可能忽略了一個問題:CSS不支持Https。
在一個Https頁面中,如果你引用了一個Http的CSS資源,瀏覽器會發(fā)出警告,提示用戶有一部分信息不安全,這會嚴(yán)重影響用戶的使用體驗。
如果你使用的是一些CDN來提供CSS資源,那么這個問題也會出現(xiàn)。當(dāng)一個網(wǎng)站使用了Https協(xié)議,但它引用了一個Http的CDN資源時,瀏覽器會提示用戶安全問題,這可能會讓用戶離開網(wǎng)站。
為了避免這個問題,你可以在使用Https協(xié)議時,使用支持Https的CDN來引用CSS資源。比如可以使用:https://cdnjs.cloudflare.com/ajax/libs/normalize/3.0.3/normalize.min.css。
另一種方法是,將CSS資源下載到本地,然后在頁面中使用本地CSS文件。但是這段代碼可能會增加頁面載入時間。
最后,記住使用Https協(xié)議時一定要使用支持Https的資源。否則會給用戶帶來很不好的體驗。