Forget this idea, it will just not work out. I don't know that much of the internals of Firefox, but I'm pretty sure there is no concept for a limited list of fonts in Firefox.
And with that we arrive again at lists. A list will always be limited. Let's just assume that in theory you were able to do this. Will this be an __optional__ thing? Because you will not be able to cover all the FOSS fonts ever, and you will have a very hard time dealing with the joy that is lack of versions or any kind of associated metadata in the font creator community. Those who care to do it are I assume in the minority or have been bothered enough by operating systems. Personally I have started on a side-quest to make all fonts which are bundled at fonts.google.com, which is just a 3rd party irregular updated repository, to be able to be used without it through Guix. To try and rule over fonts is impossible. Okay, it is 2017 and most fonts are under a free license or at least the one which I know of. Nevertheless there are commerical fonts, and some people pay money for them. If I wanted to default to seeing the fonts - which might even be hosted on the server of the website you are visiting because they aquired a license for it - I should have the option to do so. There are better ways to waste your time. Unless you start filling up some existing font database or create a new one which can be queried and/or even included offline to be searched by applications, in that case I'd say go for it. Everything else is just hopeless and doomed (avoid static lists!). Narcis Garcia transcribed 1.2K bytes: > If fonts have no license metadata, then this distinction is not a well > doable. > What user-side can do is to have some plugin that replaces web-requested > fonts to a catalog of FOSS ones, but not the browser itself. > > > El 08/08/17 a les 22:51, ng0 ha escrit: > > How would you check the license of a font at runtime? > > Hardcoding names? Not an option, please don't even think about it. > > Maintaining a list of fonts that are considered free? That could become > > outdated very soon and will never be 100% complete. Off the table aswell. > > > > So far this is the start of an early idea, not a start for an proposal. > > > > David Hedlund transcribed 3.2K bytes: > >> It is not unchecked in icecat 52.2.1 for Trisquel 7. > >> > >> > >> On 2016-06-05 00:26, Alejandro Hernández wrote: > >>> Hi, > >>> > >>> Icecat has uncheck this typography option by default:*Allow pages to > >>> choose their own fonts*. > >>> > >>> > >>> I would like to*allow sites to choose their own fonts* *ONLY IF THEY ARE > >>> FREE SOFTWARE*. It would be good there were an*option* for that. > >>> > >>> Sonrisa > >>> > >>> > >>> > >>> Thanks. > >>> > >>> > >>> > >>> -- > >>> http://gnuzilla.gnu.org > >> > > > >> -- > >> http://gnuzilla.gnu.org > > > > > > > > > > -- > > http://gnuzilla.gnu.org > > > > -- > http://gnuzilla.gnu.org > -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org
Description: PGP signature