我正在构建一个必须使用自定义字体(特别是 Ubuntu)的网页。不幸的是,该网站还需要多语言,管理员稍后会添加其他语言。要求可以通过单击按钮添加其他语言。
因此,字体需要相当大才能容纳所有潜在的字符。即使在 WOFF 中,仅字体就会产生大约 500KB 的大小。这太糟糕了。
另一方面,如果我现实地看待它,最可能的语言将是拉脱维亚语、英语、俄语、德语、爱沙尼亚语、立陶宛语。也许是法国人,如果他们决定一路走下去的话。这意味着拉丁文+西里尔文以外的任何东西都不太可能。这可能会严重减小字体大小。
尽管如此,我还是愿意为任何可能发生的事情做好准备。是否可以以某种方式将字体“拆分”为两部分 - “基本”和“扩展”,然后分别加载它们?这样拉丁语/西里尔语就可以快速加载,但其余的只会在以后加载,如果有的话?
哦,这也需要在IE7和IE8上工作。:P