2009-07-17 43 views
5

我一直在努力研究来实现的Cufón一个更安全的方式,将存储在可查询的MySQL数据库的实际字体数据并返回在必要时,而无需存储转换的.js的文件服务器(并打破EULA)。的Cufón字体安全

这甚至可能吗?我仍处于测试阶段的开始阶段。

我已经实现了这个解决方案现在,结合@字体面和的Cufón。 http://kilianvalkhof.com/2009/css-xhtml/combining-cufon-and-font-face/

+0

良好的技术性:) – Meep3D 2009-07-17 14:58:05

回答

0

嗯,我基本上已经发现,没有办法做到这一点,因为解析PHP和JavaScript/HTML发生在两个不同的点上,所以没有办法将存储的数据解析为Cufon文本。

看起来有可能使用ASP,但我没有测试这个理论出来的任何方法。

1

Cufón需要VML/Canvas点数据来渲染字体,并从静态JS文件中获取。这实质上是字体的定义。将数据存储到其他地方(例如在数据库中)并以其他方式(例如JSON)传递它实际上并不“绕过版权”;您仍然可能以未经许可的方式分发字体数据。

this guy says(请参阅“我对Cufón的想法”),我会小心的将Cufón与任何其他非商业网站一起使用,甚至更好,只能使用我实际有权使用的字体。

+0

我同意,不避版权,但如果你有一个安全的数据库,人们不能只打一个托管的.js文件中的字体本身应该是从窥探安全得多。我仍在编写测试代码(因此没有答案,但谢谢)。另外,在这里我正在使用的特定情况下,正在使用的两个字体文件都是完全免费的。 – 2009-07-19 14:48:58