Skip to content

kennethormandy/font-service-specifics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Font Service Specifics

Look up a font’s service vendor, through its delivery URL.

Getting started

If you’re using Browserify, first install the project:

npm install --save font-service-specifics

Then, require it and do something based on the result.

var fontServiceSpecifics = require('font-service-specifics');

console.log(fontServiceSpecifics('http://fonts.googleapis.com/css?family=Slabo+27px'));
// Returns “Google Fonts”

console.log(fontServiceSpecifics('fonts.typotheque.com'));
// Returns “Typotheque”

If you’re not using a module system, you can also drop in the font-service-specifics.js file with a similar result:

<script src="path/to/font-service-specifics.js"></script>
<script>
var service = fontServiceSpecifics('http://fast.fonts.net/cssapi/7492f661-79f4-4ab2-90f2-6a9eaf984a75.css');

console.log(service);
// Returns “Fonts.com”
</script>

In this case you’ll almost definitely want to include it with whatever other build process you’re using to include font-service-specifics.js in your main JavaScript file. Right now it is way larger (13kb) than it should be (<1kb), which I will be fixing.

License

The MIT License (MIT)

Copyright © 2014 Kenneth Ormandy & Chloi Inc.

About

Look up a font’s service vendor, through its delivery URL.

Resources

License

Stars

Watchers

Forks

Packages

No packages published