我可以让TypeKit字体在本地工作吗?

时间:2013-08-31 04:09:39

标签: fonts typekit

我已经注册了TypeKit订阅,并在我的工具包中添加并发布了一个字体,并在我的HTML头中粘贴了javascript链接。

它要求我的域名。但是有可能让它在我的电脑上本地工作吗?

3 个答案:

答案 0 :(得分:2)

将回答我自己的问题。在他们的网站上找到

“在本地开发时使用Typekit 如果您在自己的计算机上运行Web服务器,则可以在Kit Editor的Kit设置中指定最多十个域,包括开发域,子域和“localhost”。 Typekit不适用于从文件系统打开的页面(file://);这是因为Typekit需要一个引用者,本地文件系统无法发送它。“

http://help.typekit.com/customer/portal/articles/6857-using-typekit-while-developing-locally

答案 1 :(得分:2)

可以在本地使用Typekit字体。

我使用MAMP(WAMP,如果你在Windows上)在本地提供我的开发站点,这意味着我可以将我的localhost域添加到Typekit“Kit Settings”中的URL列表中。

在本地托管开发站点比听起来容易得多,而且非常有用(对于需要数据库的Wordpress安装等必不可少)。 MAMP Pro允许您根据需要分配任意数量的自定义本地域,但如果您只需要一次开发一个站点,则免费版本可以很好地工作。

或者,如果您使用Adobe的Creative Cloud服务,您可以将所有Typekit字体直接下载到您的系统,并在本地开发中使用它们,就像使用任何其他系统字体一样。 (我自己没有尝试过这种方法,但使用MAMP 肯定可行。我每天都在本地使用Typekit。)

答案 2 :(得分:0)

本地工作的一种方法是使用虚拟主机。您可以拥有任意数量的它们,并根据需要将它们全部绑定到同一个IP地址,方法是编辑您的系统" hosts"文件。例如:

coolthing.site 127.0.0.1

greatstuff.app 127.0.0.1

anotherone.site 127.0.0.1

如果使用MAMP(或类似设备),您可能需要在多个端口(即80,8000,8080等)上操作它们。

然后在Typekit上,您只能指定一个IP地址:127.0.0.1 如有必要,包括端口,例如127.0.0.1:8000

或者,如果您使用Vagrant框(或类似的虚拟机)进行开发 - 您可以在vagrant yaml配置中设置主机,它会将它们添加到hosts文件中。 通常这些将绑定到LAN IP,例如:

coolthing.site 192.168.100.1

greatstuff.app 192.168.100.1

anotherone.site 192.168.100.1

在这种情况下,您可以将192.168.100.1添加到Typekit,方法是将其添加到接受的域/ IP地址列表中。