This is really quite genius. It uses ligatures (normally used to replace multiple letters by a single, nicer glyph, such as fi fl ae etc.) to replace "55+24+31" with a chart. You could theoretically use this on the web, and people who use screen readers or text-based browsers can still see the data. Cool!
Why do people still insist on doing this? I prefer to remap all fonts to two (a serif and a sans) that are much easier for me to read. When people use these silly font+glyph combos I never use their software. The one rare exception is GitHub. I still wish people would just use SVG.
Edit: Why was this down-voted? Is this not a legitimate concern? It is worth mentioning that I remap my fonts to help my dyslexic brain keep track of the baseline.
Edit2: It is also worth noting that this font does degrade quite gracefully and my problem lies more with the paradigm than this particular font.
When did we lose our interest in and support for hacking ?
It doesn't have to be "practical" nor "broadly applicable" to remain interesting and perhaps even a bit inspiring. And, as often as not, it's the thought of "What happens when I mash these things together?" that produces some real innovation.
As a community, we should continue to support such exploration.
People here do startups and businesses, but the community was never solely, nor perhaps even primarily, about that. Which comes first, the hack or the business?
I'd argue it's one of the better options from an accessibility viewpoint - from a screen reader perspective, you'll get the raw numbers. If the chart was an image, you'd get nothing.
When I remap my fonts for accessibility reasons I can still see an SVG. However I'm left with tons of little boxes on Github's website where the buttons belong. SVG could be used for those buttons and they would get the same result.
That is a false analogy. There are no other ways to represent green that works for color blind people and is still green for everyone else. Using SVG for a button and using a Font for that button are completely interchangeable, visually.
I totally agree. It's a cool proof-of-concept but shouldn't be used beyond that IMHO. I think that just as CSS should only be used for presentation, fonts should only be used to render text.
Not only does it create accessibility and cross-platform issues but there are already dozens of other and cheaper ways to create nice looking graphs.
Except that this font doesn't appear to work on the web, it's only for use in software that supports higher typography features, such as Adobe applications.
I'm using it in MOAI with harfbuzz. Its a brilliant font and makes adding simple HUD-style GUI's to my app very fun, indeed (hint: using a "printf" to get -> a graph == fun!!)
Also, being able to add css shadows. You can make shadows in SVG, but they will be different than the css shadows on the rest off the page, and generally a PITA
I see this as a designer-friendly graphing library. In the video he demonstrates how to use the font using InDesign. And last I checked InDesign doesn't have graphing tools that are this simple.
I love this set--we've been using them at Loudpixel for quite some time (even before they were bought by FontFont). I use them primarily in Illustrator for our custom research reports and publications: http://loudpixel.com/sugarfree/
What is the license like? It looked like per-user. Does this mean they do not wish it to be embedded on a web page? Can web browsers parse these OTF ligatures? Anybody have any experience here?
It would probably be a bad idea to embed this in a web page just for technical reasons, but for avoidance of doubt: fonts that you have to buy licenses for are virtually never embeddable directly. As a rule of thumb, if a technically capable person could in a short amount of time recover the original font from your web page and use it in their own work, you're materially violating the font's license.
This isn't just how this graphing font works; it's how virtually all professional typefaces work.
I'm not sure about embedding per their license, but I was also curious about whether or not ligatures will render in browsers. Apparently it's hit-and-miss:
Firefox has supported this since version 4, and but until recently it was the only browser do so. Now Microsoft has joined the party by announcing OpenType support in Internet Explorer 10, along with Chrome on Windows (not Mac yet).
That said, the pricing is absurd. There are numerous data analysis and graphing programs that produce better looking, more customizable charts and graphs with a simpler UI, most of which cost significantly less than $129 despite being much more powerful.
It's not really about producing charts, it's about putting charts where you normally couldn't. World primary energy use by %: Oil 34.77, Coal 29.36, NG 23.76, Nuke 5.47, Hydro 6.63 █▇▅▁▂
There isn't anywhere this lets me put a chart that I can't today. Computers are capable of rendering non-font content, even if it sometimes seems otherwise.
The black rectangles are just Unicode characters – for example, “▅” is character U+2585 LOWER FIVE EIGHTHS BLOCK. sp332 probably either used https://github.com/holman/spark or manually copied and pasted those characters.
This isn't a typical font, however. This is a font that serves a single specialized purpose, which is better served by existing non-font tools that are also cheaper. An exceptionally difficult sales proposition if one wants to get beyond font geeks who buy it simply because it's cool (not that there's anything wrong with that; I certainly considered buying it simply because it was a cool hack).
The value of a product isn't based on what it is, it's based on how it's used.
FontFont is going to have no trouble selling this to the market they normally sell things to: independent and corporate professional design shops that have no qualms at all spending (relatively) trivial amounts of money for typefaces.
The examples on the website don't necessarily do the tool justice, but it produces really beautiful output if you take the time to learn to use it, produces good output even if you don't, scales well to huge data sets, and the guy who writes it is incredibly sensitive to user feedback; when I've requested features, they've usually been available in a new beta inside of two days.
I thought this was really cool, until I saw that it cost $129.... Realistically, who would buy this? I'm assuming that because it is proprietary, it can not be used on the Internet, and if you don't have to cater to arbitrary OSes, why not use grh software?
I am a type nerd; I've bought my share of typefaces in my time. This offers no discernable advantage over traditional chart generation. It only makes sense as a web font, and even then, it's a hack. I just don't see it worth the money.
Is there any particular reason the link is HTTPS, especially considering that the page contains no sensitive content, and a warning about non-SSL content when it's loaded?
What an interesting idea. Surely this must take advantage of some in-font scripting… if I remember correctly there is some type of ECMAScript variant inside OpenType.
The chart items are implemented in the font as ligatures, which are (in a nutshell) elements that can be overlaid over other fonts in order to give them special inflection/meaning .. instead of a carat or so on, the ligature elements of the font file are filled with perfectly scaled graph figures, per datum, so that you can address the values for the graph in ligature terms .. +20+10+30+20, etc.
When you do that, and select Chartwell as the font, you get a working font - in Illustrator, or any font-display program that supports setting the Text style for .ttf fonts ..