Browser Combining Half Mark Support

Background

This is a test of correct handling of the COMBINING LIGATURE LEFT HALF and COMBINING LIGATURE RIGHT HALF diacritics. See the Unicode 6 specification chapter 7, page 235-236 for the specification and correct rendering.

Summary

Reportedly very old systems (Windows XP with old versions of Arial Unicode MS) will display missing glyph boxes.

All browsers on Windows XP and Firefox 18 on OS X will display something completely broken like this, where the diacritic is not combined with the letter and the curves do not meet:

All browsers except for IE8 on Windows 7+ display consistently when using fonts which do not require font substitution, with the combined diacritic and the two halves combining into a circle:

All browsers on Windows 7 display incorrectly when font substitution occurs.

All browsers on OS X 10.8 and 10.9 display incorrectly when font substitution occurs:

Fonts such as Arial (but not Arial Unicode MS), Microsoft Sans Serif, Tahoma and Times New Roman will display correctly

The Noto Sans webfont included below has all of the gylphs and should display correctly on every platform except for Windows XP.

Bug Reports

  1. Firefox #961186
  2. Chrome #335674
  3. Safari: rdar://13105608
  4. WebKit #135510
  5. Internet Explorer

How your browser displays it

Browser Default Sans-Serif

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Arial

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Arial Unicode MS

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Helvetica

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Georgia

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Noto Sans

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

fallback: Arial, Arial Unicode MS, sans-serif

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)

Mukhin, N. (Nikolaĭ Ḟedosi︠e︡ich)