提示安装语言包

时间:2012-06-06 17:41:15

标签: javascript html internet-explorer browser

我是否知道应该使用哪些HTML代码来询问浏览器安装语言包是否在浏览器上安装?这只适用于IE吗?其他浏览器怎么样?

2 个答案:

答案 0 :(得分:2)

没有这样的代码。例如,用中文显示网页所需要的基本上是包含中文字符的字体或字体集。这些字体可能捆绑在“语言包”中,但现代系统通常附带多种支持大量中文字符的字体。

我认为您需要描述您观察到的问题,而不是假设的解决方案。发布示例网址通常会有所帮助。

答案 1 :(得分:1)

我想您希望确保您的受众群体能够正确阅读您的网站。

强制用户在使用您的应用/网站之前安装或配置很多不是一个好习惯。而不是那样,你应该做好计划和设计。

您可以在Google Web Font中找到出色的解决方案: https://developers.google.com/webfonts/

示例:

@font-face {
    font-family: 'Tangerine';
    font-style: normal;
    font-weight: normal;
    src: local('Tangerine'), url('http://themes.googleusercontent.com/font?kit=_jMq7r9ahcBZZjpP8hftNA') format('truetype');
}

*注意:您可以在CSS中设置优先级,以便用户可以在其计算机中使用现有字体,例如在CSS中:

Verdana,“Microsoft JhengHei”,“微软正黑体”,“Microsoft YaHei”,“微软雅黑”,Tangerine,sans-serif,serif

只有在需要时,浏览器才会(安静地)下载字体。

但是,如果他/她没有安装语言包或字体,我会怀疑用户是否会理解您提供的内容。相反,我会监控流量来源(例如Google Analytics)并构建指定的细分市场。

请放弃任何Active-X和类似的东西,并坚持使用现代网络技术。 Unicode,网络字体,CSS是你的朋友。