Php 正在寻找一个类似谷歌字体的服务器应用程序,为任何浏览器/设备提供正确的字体

Php 正在寻找一个类似谷歌字体的服务器应用程序,为任何浏览器/设备提供正确的字体,php,javascript,html,fonts,server-side,Php,Javascript,Html,Fonts,Server Side,我正在寻找一个服务器应用程序在PHP,ASP.NET或任何它的书面服务,正确的字体格式基于请求用户代理。就像谷歌字体一样 我在网上找不到任何东西,我猜应该有人来做,如果我想开始做,那么我应该什么时候开始?你知道不同浏览器接受的字体格式的好资源吗?如果我决定制作这个应用程序,你知道我可以使用的任何开源“字体转换器”吗?请查看 他们的@font-face生成器是一个良好的开端。使用CSS,并创建一个特定的CSS文件,因此您只需在进一步的CSS调用中调用字体族。它还可以为多浏览器支持转换字体,并创建相

我正在寻找一个服务器应用程序在PHP,ASP.NET或任何它的书面服务,正确的字体格式基于请求用户代理。就像谷歌字体一样

我在网上找不到任何东西,我猜应该有人来做,如果我想开始做,那么我应该什么时候开始?你知道不同浏览器接受的字体格式的好资源吗?如果我决定制作这个应用程序,你知道我可以使用的任何开源“字体转换器”吗?

请查看
他们的@font-face生成器是一个良好的开端。使用CSS,并创建一个特定的CSS文件,因此您只需在进一步的CSS调用中调用字体族。它还可以为多浏览器支持转换字体,并创建相应的命令。希望这能有所帮助。

我认为您实际上不需要专门的服务器。浏览器应该使用他们在@font-face声明中理解的第一种字体格式


例如,虽然我在我的服务器中指定了四个,但Chrome只发出一个请求(针对.woff文件)。

你是说一个免费站点吗?不,一个可以在我自己的服务器上运行的应用程序不幸的是,我没有一个用于PHP的应用程序,但我开始在node中编写一个。加上最后一条评论,它看起来可能适合你的需要。但它也会下载其他无用的字体。这就是为什么谷歌字体会根据用户需求做出响应agent@Mohsen对不起,我不能在这里重复这种行为。再说一次,我刚刚自己测试过,Chrome至少没有下载无用的重复字体文件。你在使用什么浏览器?你能给我发送一个使用这种方法的实时页面吗?也许我错了,浏览器不会下载额外的字体。您是否使用所描述的方法?