如何告诉Chrome或Safari显示具有特定编码的页面



我正在访问此页面:http://protege.stanford.edu/publications/ontology_development/ontology101-noy-mcguinness.html当我看到我的浏览器(Safari和Chrome)不能正确显示某些字符时(Prot�g�当它应该是Protégé)。

我认为这是因为内容不是用UTF-8编码发送的,但当HTML页面(在<meta>标记中)中没有提到编码时,Chrome和Safari默认为UTF-8。

我尝试在Sublime Text 2中通过Safari保存页面(在Chrome中不起作用),并告诉它"使用编码保存"UTF-8,我可以看到它显示正确,但我不知道使用的原始编码。

显然,我无法控制该网站,因此我无法更改发送的内容。因此,我认为我需要告诉我的浏览器使用服务器对该页面进行编码时使用的特定编码。

所以我有两个问题:

  1. 在该页面上使用什么编码才能正确显示页面
  2. 如何告诉Chrome或Safari使用该编码

新答案

我为我草率的回答道歉。

在Chrome中,您可以通过进入"菜单">"更多工具">"编码"来覆盖编码。我用"Western(Windows1252)"测试了你链接的页面,之后它看起来很好。

这里有一个有用的链接:https://support.google.com/chrome/answer/95290?hl=en

旧答案

您必须声明页面的编码。请参阅:http://symbolcodes.tlt.psu.edu/web/tips/declare.html

相关内容

最新更新