In: Computer Science
Web design is the planning and creation of websites. This includes a number of separate skills that all fall under the umbrella of web design. Some examples of these skills are information architecture, user interface, site structure, navigation, layout, colors, fonts, and overall imagery.
Respond to the following:
Why would a browser not support certain fonts?
To understand this question here are some prerequisites:-
1) Web browsers have a system for distributing fonts on a per-site basis for display on the website, these are not installed on your computer. These fonts are kept in the browser’s cache for the site. A web designer has to choose to use a distributable web font at the time he builds the website, and include the correct code.
2) Fonts come in a bunch of different formats. Every major OS (Operating System) supports most of the common formats, but there are a couple of special formats designed fonts specifically for web browsers. Not all web browsers support all web font formats, but they do support the most common font formats.
3) Not all fonts support all character sets for all languages. For example, older versions of Windows only included the characters that are needed to display the fonts in your language. So for example, if you were an English speaker then you had to install Asian language support to read those languages.
So, with these things in mind, there could be several reasons why we are not seeing the font you expected to on a site.
1) It may be that the designer used an OS-specific font and didn’t provide similar looking fonts for other websites.
2) The designer might have used a font that he has installed on his system that others are unlikely to have to be installed on their computers and thus the browser doesn't show that fonts.
3) I could also happen that the designer used a font ser that your browser doesn't support.
These are the reasons why a browser doesn't support certain fonts.
If you like the answer then a like would be appreciated.