2012-07-05 67 views
0

對不起,如果這是一個愚蠢的問題,但四處搜索傷害了我的大腦,所以我希望有人能夠清除它。如果unicode字符以網頁安全字體顯示,是否可以安全使用?

說我想使用一個Unicode字符(例如箭頭之一)。我使用的是一種網絡安全的字體,因此將在99%的計算機上使用(例如Arial,Georgia等)。我將該符號複製並粘貼到我的編輯器中,然後在瀏覽器上按保存並預覽,並顯示。是嗎?只要每個人都有相同的字體,這會安全嗎?

我應該粘貼字符實體,以確保它不會混淆代碼?

+1

請注意,瀏覽器可能已經替換了該字體的字體(但其他字體可能不會)。僅僅因爲你指定了某種字體並不意味着它被用於所有的字形。你會想確保字體真的包含這個字符,而不僅僅是它在你的瀏覽器中顯示得很好(基本上什麼也不說)。 – Joey 2012-07-20 09:16:03

回答

1

嗯,是的,如果可以肯定地說99%的訪問者具有可以顯示該角色的字體,那很好。

使用實體不會使它更安全。這隻意味着你不必考慮編碼,這是不好的。你應該考慮你聲明你的網站的編碼是什麼,它實際上是什麼,這兩個都是正確的。

類似「→」的箭頭與「a」,「ä」,「あ」,「Д」等字符完全相同。你不會希望所有這些實體,因爲這是一個痛苦的工作,所以你應該確保你的工具鏈正確地處理編碼,所以你可以按原樣使用它們。

+0

謝謝我認爲可能是這樣。 – user1010892 2012-07-06 15:50:05