WOFF Only?
Stuart Sandler
Posts: 363
Are we at that point in history where we only need to deliver WOFF and WOFF2 web font kits to users? Can we fully abandon .EOT? .TTF? I do believe .SVG can be now ignored.
In part my dream is to also fully remove .TTF or .OTF files so we're only delivering WOFF and WOFF2 . . .
Too soon?
In part my dream is to also fully remove .TTF or .OTF files so we're only delivering WOFF and WOFF2 . . .
Too soon?
0
Comments
-
You can get away with it pretty much. The most important difference is that WOFF is not supported by Android 2.2–4.3 browsers, while TTF/OTF is supported by those browser versions. They make up all of about 1% of web browsing, though. (About 35–30% of Android installed base, I think.)
0 -
Previously, apparently: http://typedrawers.com/discussion/1522/webfont-formatsThomas Phinney said:They make up all of about 1% of web browsing, though. (About 35–30% of Android installed base, I think.)
0 -
Do you know if .WOFF2 has addressed any of the issues present in the original WOFF?
With WOFF essentially just being a compression wrapper around .OTF .TFF I believe it's relatively easy to reverse engineer the file to retrieve the font inside.0 -
For future reference, you can also consult caniuse.com0
-
Christopher Murphy said:With WOFF essentially just being a compression wrapper around .OTF .TFF I believe it's relatively easy to reverse engineer the file to retrieve the font inside.2
-
There are easy ways to convert WOFF2 to whatever: woff2_decompress or ttx. The point of WOFF2 is really awesome compression.0
-
The point of WOFF2 is really awesome compression.
And decompression. The format is tailored to a balance between file size and speed of decompression to get the webfont downloaded and displayed as quickly as possible.
It's possible to make smaller files than WOFF2 compression, but they take longer to decompress, and the overall download+decompression time ends up being longer, on average, than a slightly larger file that decompresses more quickly. Was very interesting watching the process of determining the appropriate balance, especially since the actual amount of compression varies quite widely across a large body of fonts, determined by a whole range of factors in how the fonts are made.
4 -
Christopher Murphy said:Do you know if .WOFF2 has addressed any of the issues present in the original WOFF?
With WOFF essentially just being a compression wrapper around .OTF .TFF I believe it's relatively easy to reverse engineer the file to retrieve the font inside.
Your audience should be designers and companies paying for type, not people who will not pay for type in the first place out of principle.
9 -
Web font DRM would rely on closed proprietary standards, and that's really not on the cards - the web is built on open standards.2
-
…the web is built on open standards.
Or at least it was until people with gobs and gobs of money wanted DRM in HTML video.
4 -
James Puckett said:
…the web is built on open standards.
Or at least it was until people with gobs and gobs of money wanted DRM in HTML video.
I, personally, don't feel in my gut that it's time to leave out EOT quite yet. Windows 10 has both IE and Edge and I don't know what the deal is with that yet. And there are still a measurable number of IE8 users out there.
EOT DOES NOBODY ANY HARM. It's a Hippocratic thing.
As a former network system engineer and network/desktop support person, I trust myself completely on this. My gut has always worked real good for stuff like this. Sorry to sound like Donald Trump.
However, I have been convinced that NOT including the ttf or otf file is best. Why torture users of old versions of Android with low bandwidth connections?
If the browser doesn't handle Woff, you might as well let the fallback system fonts do whatever it is they are going to do. In time, this problem should go away completely. Bandwidth is increasing all the time and the need to buy a new phone or tablet sooner or later, is an inevitability for any user.
Last thing - a WOFF2 wrapped version of the font should definitely be inserted in the stack, BEFORE the WOFF. Do it today.Stuart Sandler said:I do believe .SVG can be now ignored.
Yes. Dump it. It was a workaround to accommodate Opera or somesuch and is long obsolete. Chris Lilley of the W3C mentioned exactly this in a video. If anybody's interested, if a search doesn't bring it up, I'll dig up the link.1 -
Had two requests for "legacy" web formats this week. One for SVG (suggested TTFs instead) and one for TTFs. In 95% of the cases, WOFF(2) + EOT will be enough (I imagine clients still expect EOT). But you'll regularly encounter people working for clients that want to cover their base. Of course you can always tell them to use fall-back fonts… if you are okay leaving them somewhat unhappy.
2 -
Just like habits, old formats die hard. Case in point: officially, Windows XP support ended over two years ago. Every 8th of the month I get a warning about it when I boot... but about every couple of months I also get an automatic update! :-) So Microsoft is basically being like a mother warning her son to finally move out of the house already... but making him breakfast anyway just to be safe.
1 -
Had two requests for "legacy" web formats this week. One for SVG (suggested TTFs instead) and one for TTFs.
Just do it and charge them whatever your minimum custom job rate is. If someone need to spend a thousand dollars for peace of mind just let them do it. In the context of a big marketing campaign this stuff is immaterial.
1 -
Make every glyph in the SVG a middle finger emoji, and see if the client ever complains. ;-)
3 -
Just literally had a client write, "Thanks for the webfont files. But where's the eots?"
2
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 803 Font Technology
- 1K Technique and Theory
- 622 Type Business
- 444 Type Design Critiques
- 542 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 485 Typography
- 303 History of Typography
- 114 Education
- 68 Resources
- 499 Announcements
- 80 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 270 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports