Live data from Hacker News

Show HN: Fancy fonts you can use almost anywhere

beautifuldingbats.com

141–150 of 172 posts

Re: Show HN: Fancy fonts you can use almost anywhere

#141
post #140

HN is a plain-text site, so we originally buried this. But then we got an email we couldn't refuse (see below). So have at it. All: Please don't submit stories with non-plaintext titles, and please don't post non-plaintext comments in other threads. Thanks! ------------------------------------- 𝕀 𝕣𝕖𝕔𝕖𝕟𝕥𝕝𝕪 𝕡𝕠𝕤𝕥𝕖𝕕 𝕒 𝕡𝕣𝕠𝕛𝕖𝕔𝕥 𝕥𝕠 𝕊𝕙𝕠𝕨 ℍℕ, 𝒶 𝓌ℯ𝒷𝓈𝒾𝓉ℯ 𝓉𝒽𝒶𝓉 𝒸ℴ𝓃𝓋ℯ𝓇𝓉𝓈 𝓉ℯ𝓍𝓉 𝒾𝓃𝓉ℴ…

𝒯𝒽𝒶𝓃𝓀 𝒴ℴ𝓊!

Re: Show HN: Fancy fonts you can use almost anywhere

#143

This is (ab)using unicode, for example the F is actually a Mathematical Bold Fraktur Capital F: https://www.compart.com/en/unicode/U+1D571 This is terrible for screen readers and the like which are unable to read or understand these unicode characters making accessibility a real concern.

> This is terrible for screen readers and the like which are unable to read or understand these unicode characters making accessibility a real concern Yes, Firefox for Android doesn't render it properly.

Here it works fine, what do you mean?

Re: Show HN: Fancy fonts you can use almost anywhere

#144

Interesting, looks like Firefox automatically resolves these to the real letters in the address bar, but leaves them as is for google search. Nice job aggregating these into an easy-to-use font.

I'm guessing you mean on a desktop? On my Android phone, Firefox renders each letter as a grey box. Had to switch to Chrome to see the actual text :(

Seen a few comments like this. Old Version of Android? Because my FF on Android 8.1 renders it flawlessly.

Re: Show HN: Fancy fonts you can use almost anywhere

#145
post #143

Earlier quoted context omitted.

> This is terrible for screen readers and the like which are unable to read or understand these unicode characters making accessibility a real concern Yes, Firefox for Android doesn't render it properly.

Here it works fine, what do you mean?

Results will depend on the available fonts your device vendor chose to include.

Re: Show HN: Fancy fonts you can use almost anywhere

#146
post #72

Earlier quoted context omitted.

I'd kind of expect screen readers to be able to apply Unicode compatibility decomposition http://unicode.org/reports/tr15/#Canon_Compat_Equivalence since there are many characters that are just visual variants. Ligatures like ffl or the like are at least somewhat common e.g. in PDFs. On the other hand, maybe that breaks other stuff and only whitelisted characters are converted. Maybe a HN reader using a screen reader c…

That implies that PDFs work with glyph indices, not Unicode code points. How do PDFs work for shaped languages like Hindi? In a script like that, you may have glyphs without any corresponding Unicode code point. Or does the PDF perhaps store the original unshaped text?

Tt's possible for a PDF to be annotated with the original Unicode text (look up the `/ActualText` feature in the spec), to support extraction of the underlying text rather than the shaped glyph stream for purposes such as copy/paste and search.

However, few PDF generators do this, and not all PDF readers have good support for it. So results vary depending on the specific tools and use-case.

Re: Show HN: Fancy fonts you can use almost anywhere

#147

Earlier quoted context omitted.

I'm guessing you mean on a desktop? On my Android phone, Firefox renders each letter as a grey box. Had to switch to Chrome to see the actual text :(

Seen a few comments like this. Old Version of Android? Because my FF on Android 8.1 renders it flawlessly.

What fonts are present (and therefore what characters will render successfully) depends not just on the version of Android, but also on the decisions of the device vendor about what to include.

Re: Show HN: Fancy fonts you can use almost anywhere

#148
post #121
post #43

Earlier quoted context omitted.

It's less "can they render them" and more "do they maintain their meaning in alternate renderings". For example, it's common in these to use non-latin characters that visually resemble latin characters. But if you were to try and substitute them literally, either as their actual phonetic sound, or a latin equivalent that is semantically similar but visually different, you risk breaking the meaning. It's a bit like wh…

>It's less "can they render them" and more "do they maintain their meaning in alternate renderings". I just entered "this is a test" on the site in Safari and enabled VoiceOver. It reads it as "Mathematical Bold Fraktur Small t. Mathematical Bold Fraktur Small h" and so on. Completely broken for those who rely on VoiceOver as a screenreader.

Just configure it to not pronounce the "Mathematical Bold Franktfur Small" bits
Post reply on HN