Introducing Adobe Blank
blogs.adobe.com
blogs.adobe.com
See here:
Create a span containing the character, with the font family referring to the font being loaded and the empty font (inlined in the css) and when the width is non-zero the font is loaded.
.load-base { font-family: comicsans-ms, verdana; }
.load-test { font-family: fancyfont, comicsans-ms, verdana; }
and periodically check that the width of a line of nonsense text for both classes is not the same. Blank has the obvious benefit that it will be obvious when 0 != something else, but you can do it if you have some reasonable expectation that some other common font will exist with different metrics than your fancy font.interesting to see the process behind the font, though.
If you know that one font has zero width dimensions and one does not, then it greatly simplifies matters.
In a job interview last year, I was asked to name some ways to hide an element on a page. I think I came up with seven or eight ways and listed upsides and downsides of each.
Besides obvious ones like opacity, visibility, display: none, z-index, moving the elements off-screen, setting font-size to 0, etc., one idea I came up with on the spot was to design a font with blank characters in case the div was simply text. The text would be visible to search engines but not to users.
(Since I was interviewing at a large search company, I also raised the point that they might want to start analyzing custom fonts to make sure they're not simply empty characters, if they're not already.)
That's a really bad way to introduce it.
Or am I missing something? (I'm on Mac OSX 10.8, Chrome 26)
So they finally ran out of names for new products. It had to happen some day.