Jump to content

Recommended Posts

The Priority to Have It Decided By

1. Windows 7

2. OSx

3. Linux

 

The backwards compatibility is not a decision factor.

The 8th version of Windows has not been chosen for this priority list.

The current versions of those listed operating systems are to be decided by.

 

The aim is to have those fonts which are always supported by this.

Edited by ferrari
Link to comment
https://forums.phpfreaks.com/topic/270232-font-selection-by-priority/
Share on other sites

How come?

 

The operating systems are "equipped" with a default set of fonts.

 

The web browser accesses those fonts off the operating system on the client side.

 

The intention is to narrow down the possible list of selections by the current operating system with no backwards compatibility.

.

To successfully narrow it down to the possible list of selections, it now takes a comparison to the other two operating systems OSx and Linux at their current version. So that one can know with certainty which fonts are supported on the client side.

 

Now, it takes the research to have the supported set of fonts narrowed down in a list. So that the question "which fonts are those?" can be answered, comprehensively.

 

Windows 7 is mentioned specifically, where I do not know if Windows 8 has the default set of fonts Windows 7 has.

The operating systems are "equipped" with a default set of fonts.

 

Not all operating systems are equipped with the same set of fonts.  A user could always remove fonts or install extra fonts as well, though someone removing a font is probably not typical.  Even if the OS has a specific font though, a particular programs may not be able to use every font that is installed on the system.

 

 

So that one can know with certainty which fonts are supported on the client side.

 

You can't know with certainty that any given font is available.  CSS does however support the concept of generic font families so you can at least specify the type of font that should be used.  Ie, you can specify that your text should be font-family: monospace to get a fixed-width font, rather than trying to use a specific font like font-family: fixedsys  Which font the system uses for a particular family is up to the user/program to decide but it will meet some basic conditions (ie fixed-width characters).

 

For newer browsers, you can set it up so that the browser may actually download the font you want in order to render the page using that font, but you should still choose a good generic family to fall back on in case the browser either does not support this, fails to download the file, or cannot render that type of font.

The set of fonts equipped at default in the operating systems, in their current version, has been the assumption.

 

That isn't what you said earlier.

 

 

The aim is to have those fonts which are always supported by this.

Edited by Pikachu2000

Here are a few resources, perhaps you have already read one or more of them.  They should help you get on your way to deciding on a good, and widely supported, font stack.

 

What is that supposed to imply? It doesn't change the meaning of the sentence at all.

That has been exactly my point.

 

The intention with that sentence was to complete the first post by defining the aim, where the "by this" refers to the prior written in the first post, meaning the conditions which have been set.

 

Excuse me for being so provoking, I have been paying attention to these differences.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.