473,785 Members | 2,989 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Embedded Fonts - Where are they now?

Hi,

After many years of using html/css/asp etc for the first time I've had
a requirement to use a custom font in a website. "That shouldn't be
too hard" thought I, "that would be a pretty common thing to want to
do, surely there's a million solutions to it".

Anyway - jumping into Google I was surprised at what I found. As far
as I can tell, "embedded fonts" came about circa early 90's that
involved packaging fonts into some sort of binary that was downloaded
to the browser, however due to compatibility and legal issues with the
typographers, the whole thing fell in a heap.

So - my question is, where are we now? Using ASP 3.5 in 2008, is there
some practical, 'real world' solution? Or, do I need to go to my
marketing manager with bad news?

Thanks very much in advance,

DamienS
Jul 1 '08 #1
4 1995
you are too early to the party.

w3c has been working on a solution since 2.0, but it went away in 2.1,
now css 3.0 defines a rule for font-faces:

http://www.w3.org/TR/css3-webfonts/#font-descriptions

currently the only browser supporting @font-faces is the open source
webkit (safari)

ie has a proprietary method:

http://www.microsoft.com/typography/...bedding/weft3/

the most common approach is to just use an image to get the correct font.

-- bruce (sqlwork.com)
DamienS wrote:
Hi,

After many years of using html/css/asp etc for the first time I've had
a requirement to use a custom font in a website. "That shouldn't be
too hard" thought I, "that would be a pretty common thing to want to
do, surely there's a million solutions to it".

Anyway - jumping into Google I was surprised at what I found. As far
as I can tell, "embedded fonts" came about circa early 90's that
involved packaging fonts into some sort of binary that was downloaded
to the browser, however due to compatibility and legal issues with the
typographers, the whole thing fell in a heap.

So - my question is, where are we now? Using ASP 3.5 in 2008, is there
some practical, 'real world' solution? Or, do I need to go to my
marketing manager with bad news?

Thanks very much in advance,

DamienS
Jul 1 '08 #2
Thanks Bruce. That's a big help.
the most common approach is to just use an image to get the correct font.
Sure. The site had a lot of 'body' text in this font though... I guess
that we'll just have to find another one that will do.

Thanks again,
Damien
Jul 1 '08 #3
Microsoft created a tool called WEFT, Windows Embedded Font Technology,
which is available through http://www.microsoft.com/typography. The problem
is: it only works with IE, users still need to download the font, the page
size increases with the font. In my experience, end-users hate this. They
don't want to install an extra anything to view one single web site and may
receive warnings because it's binary data so their anti-virus may get
involved to check it out. Best bet though, don't bother. If you need custom
fonts you should see if you can focus them into a particular area that could
be created into a graphic. This keeps it from requiring special extras,
works cross-browser, and limits the annoyance factor as many users like
seeing certain standard fonts, and once an embedded font gets used in one
spot it tends to creep throughout the site.

Hope this helps,
Mark Fitzpatrick
Microsoft MVP - Expression

"DamienS" <da**********@y ahoo.com.auwrot e in message
news:a4******** *************** ***********@d19 g2000prm.google groups.com...
Hi,

After many years of using html/css/asp etc for the first time I've had
a requirement to use a custom font in a website. "That shouldn't be
too hard" thought I, "that would be a pretty common thing to want to
do, surely there's a million solutions to it".

Anyway - jumping into Google I was surprised at what I found. As far
as I can tell, "embedded fonts" came about circa early 90's that
involved packaging fonts into some sort of binary that was downloaded
to the browser, however due to compatibility and legal issues with the
typographers, the whole thing fell in a heap.

So - my question is, where are we now? Using ASP 3.5 in 2008, is there
some practical, 'real world' solution? Or, do I need to go to my
marketing manager with bad news?

Thanks very much in advance,

DamienS
Jul 1 '08 #4
Cheers Mark. Much appreciated.

On Jul 1, 11:50*pm, "Mark Fitzpatrick" <markf...@fitzm e.comwrote:
Microsoft created a tool called WEFT, Windows Embedded Font Technology,
which is available throughhttp://www.microsoft.c om/typography. *The problem
is: it only works with IE, users still need to download the font, the page
size increases with the font. In my experience, end-users hate this. They
don't want to install an extra anything to view one single web site and may
receive warnings because it's binary data so their anti-virus may get
involved to check it out. Best bet though, don't bother. If you need custom
fonts you should see if you can focus them into a particular area that could
be created into a graphic. This keeps it from requiring special extras,
works cross-browser, and limits the annoyance factor as many users like
seeing certain standard fonts, and once an embedded font gets used in one
spot it tends to creep throughout the site.

Hope this helps,
Mark Fitzpatrick
Microsoft MVP - Expression

"DamienS" <damiensaw...@y ahoo.com.auwrot e in message

news:a4******** *************** ***********@d19 g2000prm.google groups.com...
Hi,
After many years of using html/css/asp etc for the first time I've had
a requirement to use a custom font in a website. "That shouldn't be
too hard" thought I, "that would be a pretty common thing to want to
do, surely there's a million solutions to it".
Anyway - jumping into Google I was surprised at what I found. As far
as I can tell, "embedded fonts" came about circa early 90's that
involved packaging fonts into some sort of binary that was downloaded
to the browser, however due to compatibility and legal issues with the
typographers, the whole thing fell in a heap.
So - my question is, where are we now? Using ASP 3.5 in 2008, is there
some practical, 'real world' solution? Or, do I need to go to my
marketing manager with bad news?
Thanks very much in advance,
DamienS- Hide quoted text -

- Show quoted text -
Jul 1 '08 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

28
4101
by: Christopher Benson-Manica | last post by:
I have the following document, at http://ataru.gomen.org/file/test.html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Test</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>
0
6502
by: garethrichardadams | last post by:
Hello all, I've added a font to my project and set it to "Embedded Resource". I load the font into a global PrivateFontCollection. (InitCustomFont - shown below) I then set the font of a label to be equal to the custom font (SetCustomFont - shown below)
4
3679
by: Aaron Gray | last post by:
Is there anyway to get a list of all the availiable fonts in Javascript ? Aaron
2
2937
by: Luc | last post by:
I saw a few posts on this newsgroup about it but nothing to help me resolve this problem: We designed a window in .NET on a platform using small fonts (120 ppp). But this window will run on servers configured with large fonts. For a reason I cant explain, not only the font changes when settings the window on large font but all the widgets seem to be resized. This is kind of problematic because I have to redraw (resize) all the widgets...
1
3259
by: Atul | last post by:
Hi, I have installed a truetype font (.ttf) on a linux machne (SUSE linux 10, KDE) by copying it to my .fonts folder. I can use the font in all applications like open-office and firefox browser. However, I cannot use the font in a python app that I am writing. The list returned by Tkfont.families does not contain this particular font. Any suggestions ?
12
2351
by: ctclibby | last post by:
Hi all Have a customer that wants a specific font included in her web page design; Comic Sans MS. This is one of the MS core fonts. The problem I have is that some of the *nix browsers do NOT include these fonts by default. http://www.diamondvet.com/test renders those fonts correctly using an XP box. After I installed those fonts on my machine, firefox and mozilla both rendered them correctly. So here is the question:
0
2098
by: shizah | last post by:
Hello every one my problem is that i want to convert my web pages into Arabic. and for this I have already install Arabic font in my pc but the problem is that once i select that specific Arabic font the text is still written in English . Can u please suggest me some embedded Arabic fonts which are when selected will write Arabic rather than English. Regards & Thanks in advance
1
5617
by: erictomlinson | last post by:
I'm dying here trying to figure this out for days. Here's the scenario: 1) External script.as file dynamically imported to loader.swf file that creates a textfield (createTextField) 2) Content for the text field should be provided by an XML file 3) Content styled by external css file 4) Fonts need to be embedded so as to apply anti-alias
1
1525
by: CMiner | last post by:
What I am trying to do is this: Let a user browse for font files that are not installed, select one, and show a sample of the font in a text box (That way the user can change the size, style, and text of the sample) I don't want to copy the font files to the Windows\Fonts\ folder. Tried that, causes a lot of issues with deleting the font file when the preview is done, even after disposing the text box, removing the font resources, and/or...
0
9645
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10330
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9952
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8976
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7500
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5381
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5511
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4053
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3654
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.