Re:Nabla – Isometric Color Font
by jfk13 on Thursday October 20, 2022 @01:45PM
(#33278163)
In principle, although the controls don't seem to be working for me at the moment (in either Firefox or Chrome). I guess it's a work-in-progress... (or maybe it's just me).
Re:Nabla – Isometric Color Font
by jfk13 on Thursday October 20, 2022 @01:56PM
(#33278310)
COLRv1 is also supported in Firefox 107 (currently in beta).
(Though in this case, the fact that the font also contains SVG glyphs gets in the way. Setting gfx.font_rendering.opentype_svg.enabled to false in about:config lets you see the COLRv1 glyphs.)
Re:Nabla – Isometric Color Font
by culi on Friday October 21, 2022 @12:55AM
(#33284662)
Yeah I feel like "recall" is being confused with "recognize" here. I'm sure any programming who's been at it for more than a year would also recognize the Rust, Swift, Kotlin, and probably even Elixir logos. But I agree that Python and Java are some of the easiest I can recall despite not having worked regularly with either of those languages in the past year
Re:Nabla – Isometric Color Font
by bitwize on Thursday October 20, 2022 @04:34PM
(#33280304)
In my headcanon Duke is a personified Ouija board planche. Just like the planche is the go-between for the user and the Ouija board, Duke is the go-between for the user and the tablet computer for which Java was originally designed.
It might be a bit of a stretch, but he was originally more than a mascot but a "software agent" through which the user's actions were carried out, a sort of more active version of Clippy.
Re:Nabla – Isometric Color Font
by dwringer on Thursday October 20, 2022 @01:07PM
(#33277632)
Cool font, the topmost two banner examples are a little big for optimal legibility on my monitor though, and zooming in/out doesn't change the size (it does for the lower ones, though). Because it expands past my normal reading FOV I keep seeing it as "I Some Try" instead of "Isometry".
Re:Nabla – Isometric Color Font
by nomel on Thursday October 20, 2022 @01:40PM
(#33278066)
The fact that some of the letters are at different depths makes this confusing for me to read. It's like they're not on the same line. For three different depths: Y (forward), N (middle), and M (back).
Each character is "left justified" based on the bottom left edge that touches the surface plane.
Re:Nabla – Isometric Color Font
by fluoridation on Thursday October 20, 2022 @03:54PM
(#33279834)
They're not at different depths. Lowercase y and lowercase g reach under the baseline, and so the corners you're looking at appear, in the projection, to be at a lower height than, say, lowercase s. I don't see anything about uppercase m that makes it appear in a different position.
Re:Nabla – Isometric Color Font
by nomel on Friday October 21, 2022 @02:05AM
(#33285003)
The horizontal line of the T goes down to the bottom left of the O. How can this be, since the bottom of the T would be in the middle of the bottom edge of the O, if they experienced the same transformation?
The Y has a different baseline than the T, which also doesn't make sense. They are both a centered vertical line, so they should be the same.
Maybe I'm just completely wrong. But, my eyes are used to boring perspective projections, rather than whatever this is, which is probably why it looks so wrong to me.
Re:Nabla – Isometric Color Font
by fluoridation on Friday October 21, 2022 @02:14PM
(#33291218)
You're assuming that all letters have been rotated along an axis that goes through their leftmost edge. That's not necessarily true. Uppercase T and Y have been rotated along an axis roughly centered on their width.
Re:Nabla – Isometric Color Font
by nomel on Monday October 24, 2022 @03:21PM
(#33321193)
> along an axis roughly centered on their width.
I'm actually not making that assumption. I think it would be easier for my eyes if they did have the same transformation, but they clearly don't. My problem is that it's an impossible transformation!
If you place a piece of paper on your screen, as a horizontal reference line, you'll see the bottom (vertical) portion of the T is aligned with the left of the I. It extends all the way down. The top left of the T is also aligned with the left of the I. I don't see how this is possible.
The only way this is possible is if T has a longer horizontal line, which why it looks odd to me, a sort of "duck or woman" effect alternating between "is it left or center aligned", depending on if you look at the top or bottom, with the usual assumption that the characters would have the same height.
Re:Nabla – Isometric Color Font
by fluoridation on Monday October 24, 2022 @09:56PM
(#33325222)
You're right, but I guess it would have looked even weirder to have the bottom of some letters at a very different height on the screen depending on their shape.
Re:Nabla – Isometric Color Font
by red_trumpet on Thursday October 20, 2022 @02:43PM
(#33278890)
Firefox 106 seems to handle the font just fine. I also see the gradients, they claim to not work on Firefox yet. But yeah, that line at the bottom is a bit weird...
Re:Nabla – Isometric Color Font
by TheRealPomax on Thursday October 20, 2022 @03:42PM
(#33279672)
Not really? COLRv1 only officially landed in OpenType 1.9 with some changes slated for 1.9.1 - OpenType is a consortium consisting of many players, none of them implementing things until the spec is actually official.
Except, of course, when it's some company's own suggestion: MS will early-implement support for new features they themselves propose, Adobe will early-implement support for new features they themselves propose, and in this case Google's engineers had it implemented before it was officially accepted because they proposed it.
Mozilla (and everyone else) waited until the draft become part of the spec, then had to spend the time implement a (non-trivially complex) new rendering pipeline, and make sure that works properly. COLRv1 fonts should work perfectly fine as of Firefox 107.
Re:Nabla – Isometric Color Font
by kevingadd on Thursday October 20, 2022 @11:30PM
(#33284171)
I'm running a build of 106 and it already appears to support much of COLRv1, the gradients in this font show up. Most of the website's sliders are disabled, though.
Re:Nabla – Isometric Color Font
by TheRealPomax on Friday October 21, 2022 @03:41PM
(#33292228)
To be fair, opera is "yet another chromium", like edge and brave, so whenever Chrome adds support for something and upstreams it, all of those get it "for free".
Re:Nabla – Isometric Color Font
by pwinnski on Thursday October 20, 2022 @05:58PM
(#33281365)
Myles @ WebKit seems to raise some excellent points, but I'm not up on browser internals. The criticism seem very much in line with my understanding of motives and incentives within Google, which leads to much duplication of effort.
The Nabla web page makes it seem like "Finally! Color fonts!" while Myles @ WebKit makes it clear that "Many OT-SVG fonts already exist," which seems true[0].
Sigh. I wish people viewed Google more accurately as breakers of web interoperability instead of praising the relentless Chrome hegemony.
Re:Nabla – Isometric Color Font
by tiagod on Monday October 24, 2022 @09:00PM
(#33324825)
Looks like the controls now work, but the font variability ones don't do anything. I assume this is due to actual lack of support of the features by Firefox.
Re:Nabla – Isometric Color Font
by boomskats on Thursday October 20, 2022 @02:54PM
(#33279042)
I know this isn't the most constructive comment, but as a South Park fan, I will never not call this font NAMBLA[0]. I know what the nabla symbol is, I know it's completely unrelated. But it's just too damn close.
(Though in this case, the fact that the font also contains SVG glyphs gets in the way. Setting gfx.font_rendering.opentype_svg.enabled to false in about:config lets you see the COLRv1 glyphs.)
Guido van Rossum's brother. He also designed the "Python powered" logo (and in his main career, had a hand in widely popular fonts like ITC Officina).
Only programming language I can think of with an instantly recognizable logo, other than Java
I never understood what that triangular clown was meant to be. Can't deny it's recognizable.
It might be a bit of a stretch, but he was originally more than a mascot but a "software agent" through which the user's actions were carried out, a sort of more active version of Clippy.
Not exactly iconic or wonderful.
Source: https://www.python.org/community/logos/
I do worry about how heavy the OpenType spec is getting.
Each character is "left justified" based on the bottom left edge that touches the surface plane.
The Y has a different baseline than the T, which also doesn't make sense. They are both a centered vertical line, so they should be the same.
Maybe I'm just completely wrong. But, my eyes are used to boring perspective projections, rather than whatever this is, which is probably why it looks so wrong to me.
I'm actually not making that assumption. I think it would be easier for my eyes if they did have the same transformation, but they clearly don't. My problem is that it's an impossible transformation!
If you place a piece of paper on your screen, as a horizontal reference line, you'll see the bottom (vertical) portion of the T is aligned with the left of the I. It extends all the way down. The top left of the T is also aligned with the left of the I. I don't see how this is possible.
Here's an image with T translated over to I, to demonstrate: https://imgur.com/a/aSJeYxT
The only way this is possible is if T has a longer horizontal line, which why it looks odd to me, a sort of "duck or woman" effect alternating between "is it left or center aligned", depending on if you look at the top or bottom, with the usual assumption that the characters would have the same height.
Error code: SIGILL
Oh yay, another Google invention for the web that others now have to support or be accused of holding the web back. Is it Thursday already?
[1] https://fonts.google.com/specimen/Nabla
Firefox 107 will introduce COLRv1 support, though at least as things stand now the SVG glyphs still take precedence (unless you disable that feature).
Except, of course, when it's some company's own suggestion: MS will early-implement support for new features they themselves propose, Adobe will early-implement support for new features they themselves propose, and in this case Google's engineers had it implemented before it was officially accepted because they proposed it.
Mozilla (and everyone else) waited until the draft become part of the spec, then had to spend the time implement a (non-trivially complex) new rendering pipeline, and make sure that works properly. COLRv1 fonts should work perfectly fine as of Firefox 107.
https://caniuse.com/colr-v1
The Nabla web page makes it seem like "Finally! Color fonts!" while Myles @ WebKit makes it clear that "Many OT-SVG fonts already exist," which seems true[0].
Sigh. I wish people viewed Google more accurately as breakers of web interoperability instead of praising the relentless Chrome hegemony.
0. https://helpx.adobe.com/fonts/using/ot-svg-color-fonts.html
https://wpt.fyi/interop-2022?stable
[0]: https://en.wikipedia.org/wiki/North_American_Man/Boy_Love_As...
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/in...
Okay this is actually pretty impressive. Definitely gives a gradient impression.