W3C home > Mailing lists > Public > www-style@w3.org > September 2010

Re: Shouldn't fonts embedded through @font-face be available in <canvas>?

From: Laurence Penney <lorp@lorp.org>
Date: Sun, 26 Sep 2010 18:04:02 +0100
Message-Id: <F51AE7B3-1DB7-4345-9EC5-1112FFCE504E@lorp.org>
Cc: Sergey Malkin <sergeym@microsoft.com>, www-font <www-font@w3.org>, www-style <www-style@w3.org>
To: "list.adam@twardoch.com" <list.adam@twardoch.com>
I suspected as much - it's just the same, waiting for the resource to be loaded, drawing images onto <canvas>:


- L

On 26 Sep 2010, at 17:16, "Adam Twardoch (List)" <list.adam@twardoch.com> wrote:

> On 10-09-26 18:05, Sergey Malkin wrote:
>> One implementation is missing from your "none" list ;). Try attached in IE9 Beta or PPB5 (replace font url with your favorite). 
> Aah, nice! :)
> BTW, I just realized that I was wrong last night. @font-face is
> supported, it's just a bit tricky because the JavaScript methods that do
> the canvas drawing must be executed only after the embedded font has
> been completely loaded. This forces the web author to resort to certain
> tricks (put a hidden div that uses the font so the browsers loads it,
> then load it again using JavaScript).
> So, not very reliable, yet it does work. Tested in Firefox 4, Safari,
> Chrome and Opera -- and I assume IE9 also supports it. Splendid!
> Best,
> Adam
Received on Sunday, 26 September 2010 17:07:48 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:49:48 UTC