• On BNET: Bill Gates on the iPad
advertisement
April 20, 2010 11:22 AM PDT

Microsoft sponsors new Web font standard

by Stephen Shankland

With a surprise boost from Microsoft, the promise of rich typography on the Web just got a big step closer to reality.

The software company's involvement emerged Monday with sponsorship of a newer effort at the World Wide Web Consortium to standardize Web-based fonts with technology called the Web Open Font Format (WOFF). It's a fresh indicator of Microsoft's serious engagement with new Web standards--and it's a big boost for designers' attempts to stretch the Web beyond just the few typefaces that today can be expected to be already installed on people's computers.

It's not unusual to see Mozilla and Opera Software as WOFF backers--the two browser makers have been trying to advance the Web state of the art for years. But after years of going its own way, Microsoft has shown new interest in Web standards and now is a powerful ally that's sponsoring the submission of WOFF to be a W3C standard.

"Given the increasing interest in WOFF from browser implementors, tool creators, and type foundries [it] is expected that WOFF will soon serve as that single, interoperable format and that other implementors will add support over time," the W3C's WebFonts Working Group said of the move.

The move was notable enough that Tiro Typeworks' John Hudson used bold italic to spotlight Microsoft's WOFF involvement. Type foundry Hoefler & Frere-Jones opted for ALL CAPS.

Microsoft's IE9, though available only in a half-baked preview edition so far, has sent ripples throughout the browser world as a product that restores Microsoft. It's not yet clear whether IE9 will support WOFF, and Microsoft didn't comment on its plans, but the signs are good it will.

For comparison, Microsoft joined a Web graphics standard effort called Scalable Vector Graphics in January, and a few weeks later, the IE9 prototype emerged with strong support for SVG. And note that hardware-accelerated, high-quality fonts are one of the front-and-center features of IE9.

The W3C chartered a new Web fonts group in March to standardize WOFF. The WOFF standard submission "allows that technical work to commence," the Web font group said.

WOFF is one of a handful of technologies designed to improve typography on the Web. Most Web pages are constructed with a small set of relatively common fonts, but some designers want to add more customization or style by using specific typefaces. Today, that's often done by adding graphics, but that approach is best for limited areas such as logos, and it breaks useful computing features such as the ability to copy and paste text.

Newer browsers let designers invoke many Web fonts these days using the "@font-face" instruction on Web pages, but Web font technologies are inconsistently supported by browsers. Among the other technologies available are Embedded OpenType (EOT) for embedding TrueType and OpenType from Microsoft and SVG Fonts, which thus far are the only Web fonts supported by the iPhone and iPad.

The Diavlo typeface demonstrated as a Web font at <a href=&#39;http://opentype.info/demo/webfontdemo.html&#39;>Ralf Herrmann's Typography Weblog</a>.

The Diavlo typeface demonstrated as a Web font at Ralf Herrmann's Typography Weblog.

(Credit: Ralf Herrmann's Typography Weblog)

WOFF attempts to address some of the problems of these other font embedding approaches. One is download size, an important consideration for Web developers who want fast-loading pages. WOFF reduces size through compression and by letting Web developers offer only the necessary subset of characters for a Web page rather than the entire font.

Another concern is intellectual property. Font shops, whose designs aren't copy-protected, are leery of making the fruits of their labor available for free download. WOFF accommodates metadata that can include type designer and licensing information, and the downloaded fonts aren't the sort of thing that can be installed on a person's computer. "Web FontFonts come in formats that work only on websites (not in any desktop app), and do so without crippleware or user interruptions," said font foundry FontFont, which began licensing its fonts in WOFF format in February.

There are signs of success. The creators of WOFF--Tal Leming of Type Supply, Erik van Blokland of LetError, and Jonathan Kew of Mozilla--apparently have rounded up significant support from various font foundries, including Adobe Systems, House Industries, ITC Fonts, Linotype, and Monotype.

Mozilla introduced WOFF support with Firefox 3.6. Other major browsers--Internet Explorer, Safari, Opera, and Chrome--support @font-face already, paving the way for WOFF support should they choose to add it.

It's not imminent, though. So far, Chrome developers haven't begun tackling WOFF support in earnest, with the feature tracker just listing WOFF support as "untriaged." Chrome and Apple's Safari are based on the open-source WebKit project. But WebKit's WOFF support also is up in the air, with nobody yet taking on responsibility for the matter, according to the WebKit bug-tracker.

But things are moving fast in the browser world these days. WOFF is by no means a guaranteed success, but Microsoft and Mozilla together account for the vast majority of browser usage on the Net today. Their support alone is enough to give WOFF the necessary boost to relevance, once people upgrade their browsers and Web developers learn the new technology.

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, follow him on Twitter at http://www.twitter.com/stshank, or contact him through Google Buzz.
Recent posts from Deep Tech
Two years on, Chrome reshapes browser market
Samsung: Galaxy Tab has leg up on Apple iPad
Sony shows 3D laptop due in 2011
Sony announces cloud-based music service
Panasonic's push: Record your own 3D video
IE slips in usage share; Chrome resumes growth
Canon develops mammoth camera sensor
EmotionML: Will computers tap into your feelings?
Add a Comment (Log in or register) (39 Comments)
  • prev
  • next
by Jack_Smith56 April 20, 2010 11:44 AM PDT
Thats Great News for WOFF! Now its up to Chrome/Safari
Reply to this comment 4 people like this comment
by solitare_pax April 20, 2010 12:11 PM PDT
Oh, please - Times and Arial are enough for me - I don't want to clog up my machine because suddenly I need 24 flavors of giddyap, brushhand, critters, bermuda and whatever else catches the eye of some egomaniac twit who believes themselves to be a great web designer. And of course without the 'new' fonts, the entire flipping page will look like crap, just like in the bad old days with postscript errors.

Argh.
Reply to this comment 8 people like this comment
by Ebraheem April 20, 2010 12:27 PM PDT
I'm sure you'll be able to override them and use Times New Roman and Arial only if you so wish. It beats sIFR where you get these ugly flash boxes all over the place, and Flash-blocking add-ons only make things worse.
by Been_there_Saw_it_before April 20, 2010 12:55 PM PDT
My pet peeve with web site design is having words as images instead of type. It takes ten times more data transmission to send the picture as it would have to just send the text.
1 person likes this comment
by Random_Walk April 20, 2010 4:30 PM PDT
@Been_there:

One exception: CAPTCHAS. After that, I agree with you perfectly.
2 people like this comment
by zyxxy April 22, 2010 8:49 AM PDT
And WOFF fixes that. Fonts are fonts again. Text is text, but is rendered based on the font request. So, elaborate text rendering using text instead of images. It really is a wonderful fix to a daily problem.
by Khurt April 24, 2010 11:42 AM PDT
Spoken like someone who know nothing about design or the web.
2 people like this comment
by Argumentive April 26, 2010 12:38 PM PDT
Congratulations on proving exactly why it's so hard for web technologies to move forward - critics are often ignorant of what's actually going on.

I doubt "graceful degradation" or "progressive enhancement" have ever crossed your feeble mind, but let me *try* to explain.

Fonts are broken up into sans-serif and serif. Often, when a developer codes the fonts for a site, they will choose a font-family like "Arial, sans-serif" meaning that if someone doesn't have Arial, that person's default sans-serif font is used.

Being the smart character that you are, I'm sure you've removed all system fonts but Arial and Times New Roman and take advantage of graceful degradation already.
by CDubber April 20, 2010 12:27 PM PDT
The terms "Microsoft" and "Web standard" have always been disastrous when combined.
Reply to this comment 9 people like this comment
by WinNoMo April 20, 2010 12:52 PM PDT
It's like a pedophile offering to babysit
6 people like this comment
by monkeyfun14 April 20, 2010 1:12 PM PDT
You must be mad aren't you?

I can see you both now god damn that Microsoft!!!!

Foaming at the mouth.
1 person likes this comment
by dilbert4 April 20, 2010 2:04 PM PDT
They've never been combined. That's the problem.
3 people like this comment
by zyxxy April 22, 2010 8:50 AM PDT
Until IE8 (and then IE9)

I run both IE8 and FF.
by sharmajunior April 20, 2010 12:30 PM PDT
Is it really going to be open or is it just the name?
Reply to this comment 4 people like this comment
by iConquered April 20, 2010 12:38 PM PDT
WOFF is just a wrapper for sfnt fonts. So it is not open as in open source. In this case, I assume they mean open, as in wide spread use (a standard).
Reply to this comment 3 people like this comment
by Random_Walk April 20, 2010 2:18 PM PDT
One big fat question: Where's the gotcha? Patent(s), royalty demands, what?

Note that this isn't a Microsoft-specific thing. Fonts are something that have given printing houses headaches of the intellectual-property kind for decades.
Reply to this comment 2 people like this comment
by dhavleak April 20, 2010 4:44 PM PDT
Clarify your point.

*Protection of their Intellectual Property* is the headache for the type foundries. Specifically, if you have a web-page with a font embedded in it, and a client downloads that font from the website to render the page (using the proposed standard) what is to stop the user from saving this font and using it in their documents, graphics, etc. -- even though the user has not paid royalties on the font -- it is the website that embedded the font in their page that would have licensed it for the use of people visiting their site.

The solution to this is addressed in the standard in a non-classical-DRM way. To put it simply, the proposed standard is sufficiently different from OpenType/ClearType etc. that desktop apps simply won't use fonts downloaded by this mechanism.

In the DRM world this would be DRM by obfuscation as opposed to cryptographically enforced DRM. Of course, all DRM systems rely on obfuscation to hide a root key at some level -- but this isn't even sophisticated obfuscation. It's just a general "this isn't compatible with that" obfuscation. Hopefully for the type foundries, it will suffice. That would be good for users as well -- because the minute any kind of sophisticated DRM scheme is used to secure the fonts, the performance overhead will start to threaten the usefulness of the feature.
2 people like this comment
by d4rkn1ght April 20, 2010 2:21 PM PDT
Why the old Opera logo? Here's the new one: http://my.opera.com/community/opera/buttons/

I'm glad that MS is starting to look in the right direction. Standards is the way to go! I'm also confident that Safari and Chrome will join the effort as well.
Reply to this comment
by codynews April 21, 2010 5:51 AM PDT
Funny that you'd even notice they used the old logo. I just followed your link. Still an "O" with a shadow behind it. The new one just has it's shadow right behind rather than to the left.

bfd...

Cody
by webbod April 20, 2010 2:37 PM PDT
Great, it will be just like the 90's when colourblind morons used to dazzle you with their multi-font DTP efforts - if you can't get your message across in the 10 available typefaces then what kind of a designer are you FFS?! you've got scalable type, a flexible grid and colour...you don't need a menagerie of fonts.
Reply to this comment 1 person likes this comment
by zyxxy April 22, 2010 8:52 AM PDT
Yes you do. Not for the whole article, but for the top page headers and for branding. Much better than loading jpegs for branding. It should allow for fast page loading.
by Argumentive April 26, 2010 12:43 PM PDT
Tell that to the person who pays your bills and wants their branding/identity font to be used for certain portions while balancing the advice of the web analyst. Oh wait, how would you know that?

Besides, the website of the 1990s were awful because it was a young technology. Unless you can think of any technology that is unchanged from the first 5 years of its introduction, I got to say, web technology has visually changed for the better since the 1990s in ways most industries will never.
by farokh April 20, 2010 2:45 PM PDT
Every article brings out so many negative comments. We criticize MS for going their own way, then criticize them for joining the consortium. This is great news.

@solitare_pax: what basis do you have for what you have posted? Your computer will not be clogged with fonts any more than it is now.

@iConquered: No one said it was open source. Fonts will never be open sourced. Too much work goes into creating decent looking and well behaved fonts to make them open source.

Fonts are under_appreciated. Let the creativity juices flow.

Good on MS. Better for the rest of us.
Reply to this comment
by codynews April 20, 2010 3:04 PM PDT
dear websites: Please do not try to get all fancy and use some wacky font that requires me to download it.

That's all we need, to go and download a new font at each site we go to because some moron web designer was trying to be hip.

Seems like a solution in search or a problem. Fonts on the web are just fine. I'm sure there are other problems to tackle that might do more good.
Reply to this comment 2 people like this comment
by zyxxy April 22, 2010 8:53 AM PDT
You obviously didn't read the actual article.
2 people like this comment
by Seaspray0 April 20, 2010 4:00 PM PDT
Font shops? You mean people can copywrite how the alphabet is drawn?
Reply to this comment
by Random_Walk April 20, 2010 4:18 PM PDT
Oh, hell yes, they can. Go to any major publishing shop and ask some of the legal and/or management types there.
2 people like this comment
by Random_Walk April 20, 2010 4:37 PM PDT
BTW - a small reference/example: http://gawker.com/507508/nbc-sued-in-font+related-flare+up
1 person likes this comment
by dhavleak April 20, 2010 5:04 PM PDT
@ Seaspray0

Yes -- and rightly so.

Look up Matthew Carter:
http://en.wikipedia.org/wiki/Matthew_Carter

He's a famous typographer who has essentially spent his entire life perfecting the art and science of type.

Also consider, for example, the creation of the font Verdana (or Georgia, Times New Roman, Tahoma, etc.):
http://en.wikipedia.org/wiki/Verdana

There was a need identified for these fonts -- low resolution computer screens at the time didn't work well with most existing fonts. The mandate was to create fonts that worked well on these machines. It took a legend in the field, combined with someone famous for "hinting" (clues that inform the rendering algo), combined with a team of developers creating the right algorithms, to make fonts as readable on computer screens as they are today. It also took a lot of money. Creations like this should be copyrightable like any other.
3 people like this comment
by Richard Burns--2008 April 22, 2010 6:34 PM PDT
In most of the world, the design of typefaces are protected by intellectual property laws. But in the US, only the actual computer code is protected. This means that someone can print out a page of Adobe Garamond, scan it, use a auto-tracing program and then sell the font as Bob's Garamond. (With out the nice kerning, ligatures and special characters of the original font.) This is why you can buy 1000 fonts for $20 at Wal-Mart, but Adobe has to charge real money. Having worked in the printing field for years, this was a great big nightmare. A shop can invest in owning the Adobe library only to have someone bring in a font with "Garamond" in it, from who know's where and then the shop has to either borrow the font (somewhat illegal) or substitute (conversion time). Both raise lots of issues.
by April 20, 2010 6:42 PM PDT
There is something else Microsoft can do to improve readability, both online and offline. They can reset default preferences in WORD to add TWO SPACES (instead of ONE) after the periods of sentences!! Yes, that is an option you can change in WORD! What I'm saying is the program WORD (and like programs) should come already set to put in the two spaces because people don't seem to know how to do it anymore!

Haven't you noticed how crowded many WORD documents and web pages seem to be these days? That's likely the reason. Students no longer get actual typewriter training these days. In the OLD DAYS (LOL!), we learned to always put in two spaces right after the period of the previous sentence. This made typed documents more readable AND more elegant to look at.

I'm a retired tech writer/editor who has spent a lot of time putting in the extra space after each period of a sentence to improve the look and readability of someone else's document.

I hope this issue will be addressed by all makers of word processing programs as well as by those who teach PC Typing classes these days.
Reply to this comment
by April 20, 2010 6:48 PM PDT
I'm replying to my own comment! I just noticed that there are not two spaces after sentences in my first comment. This must be because the program used to write it was set for just one space after sentences. I rest my case!
by nashville2 April 21, 2010 4:00 AM PDT
HTML does not provide for two spaces under any circumstances. It just ignores any spaces after the first one. For example, I've put in ten spaces between the previous two sentences.
by Shankland April 21, 2010 4:22 AM PDT
Personally, I (and a typography teacher I had once: http://www.ratz.com/robin/toc.html) rather having two spaces after the period. I'm not sure where the practice started (my 11th-grade typing teacher was a fan) but I find it trips me up as I read rather than improve readability in any way. You'll note that almost no books, magazines, or newspapers use two spaces after periods. There are lots of social conventions that trump practical reality, but those are publishing sectors that have a lot to gain from maxing text readable.
by jungle April 20, 2010 9:52 PM PDT
Two points:

first, there's no need to put two spaces after period/full stop, as modern, well-designed proportional fonts have the extra space built in. The 'two-space' rule was for mechanical typewriters, which largely used fixed-width fonts. Also, web browsers 'hide' multiple word spaces automatically, so you can add as many as you like but they won't be visible.

second, regarding use of lots of fonts. I recall the advice of a good designer I worked with way back when (early '80s -- you lurking, Don French?), who used just two fonts for everything except the occasional display headline -- Palatino and Optima. Elegant sans and serif fonts that could do it all. The rest is just indulgence by the 'designer'. Not to say use those two, but find a pair of workhorse fonts and stick with them. I use Frutiger almost exclusively -- it has a wide range of weights and widths, is modern, easy to read and elegant-looking (to my eye). Serif face I reserve for long stuff, like book pages.

For web pages, Verdana and Georgia -- very readable, and because I like oldstyle numbers. (hmmm what did I say about indulgence? :> )
Reply to this comment
by codynews April 21, 2010 5:58 AM PDT
What's this nonsense about the web not supporting two spaces? It's not 1996. I use two spaces after a period all the time. Not sure if it's due to style or habit but I do it.

If cnet or other sites don't support it that's their fault. I type two sentence in gmail all the time, and it very much shows up as two spaces. I can put 10 spaces between words and it shows up as 10 spaces in my e-mail.

If google can support it when sending e-mail with their web client, then I'm sure it's possible for webpage makers to support it on their posted content or in user comments.

Cody
Reply to this comment
by CathyMason April 21, 2010 8:24 PM PDT
I agree, 2 fonts work for me!:)
Reply to this comment
by ssccrreeaamm April 25, 2010 11:57 PM PDT
This font style is REALLY easy on the eyes. Would be a good font for the web, very relaxing on the eyes, especially for reading long articles on the internet.
Reply to this comment
by April 28, 2010 11:20 PM PDT
Microsoft embraces the standard in order to strangle it.
Reply to this comment 1 person likes this comment
(39 Comments)
  • prev
  • next
advertisement
CNET River

Apple rolls out new iPods, social iTunes

A new version of Apple TV is also coming soon, as Apple follows its usual September playbook in refreshing its iPod lineup and the iTunes software.
• Roundup: New iPods, iTunes, TV?

Cars: The next hacking frontier?

Efforts to make autos safer and more energy efficient with embedded computers and wireless technologies are also increasing risk of being hacked, security experts say.

About Deep Tech

Stephen Shankland, who's covered the computing industry since 1998 and was a science reporter before that, here delves into a wide range of technology trends and offers hands-on tests. His particular interests include Web browsers, cameras, standards, research, science, and start-ups.

Add this feed to your online news reader

Deep Tech topics

advertisement
Click Here

Inside CNET News

Scroll Left Scroll Right