It's a shame that you have to give a generic score out of five as it's great in almost every area. That needs some explanation:-
The basic premise is fantastic: you can set your site to display in a particular font and, even if the end user does not have that font installed locally, it will still display in the same font. That is awesome for those that have a publishing background. Personally, I'm not too bothered about the font that I see, but I know other people who are. When CSS was introduced around 15 years ago, there was great excitement that you could specify the font - but it only worked if the end-user had the font installed locally. That's why font-family became used instead. Obviously I missed out the declaration that fonts can be installed server-side . . . and so have a lot of others, otherwise it would be part of core Joomla and/or included in templates. So this extension is a fantastic concept.
Now the (minor) let-downs:-
1) I understand Jan's comment that he wants to concentrate on development rather than writing instructions that are already widely available on the internet. On the other hand, paul.mason's comment is fantastically succinct and saved me a lot of googling time. Only problem is that the instructions were basically to replace a pre-installed font (*.ttf and *.eot files). If you unzip com_phocafont_domesticmanners.zip you'll realise you need to package up the following files:-
* fontname.eot (which paul.mason explains can be created from the *.ttf)
* fontname_license.txt (not absolutely essential)
* fontname.xml (at minimum needs customising to say which files are included)
* index.html (simple generic file)
This part is specific to the extension in order to upload a new font - it really does need to be included in the documentation.
2) The font that I was trying to use actually had four *.ttf files (normal, bold, italic, italic and bold). Didn't know how to do that it one Phoca Font Zip file, so I had four of them. Anyway, maybe because it was an old Joomla version (1.5.15), but the four fonts got presented side-by-side, rather than in a list downwards. It clearly wasn't how it should be, but that was presentation and didn't affect how it actually worked.
I can see this being a very useful and powerful extension. Unfortunately, I wasn't able to use it for the issue I was dealing with at the time, and there were two reasons for this:-
* the template being used seemed to overrule the extension (so had to name the new font in the template as well)
* more importantly - the font we were trying to use looked terrible (we used other presentation techniques instead)
Neither of these reasons is actually due to the extension! In most other circumstances it should be perfect - just being let down a bit on the documentation and a minor glitch that didn't affect how it actually worked. There's not much technically wrong with it!
P.S. To other native English-speakers: yes - Phoca Font Domestic Manners does actually exist!