FLUID-5225: Font icon character codes collide with characters used in iOS

Metadata

Source
FLUID-5225
Type
Bug
Priority
Major
Status
Open
Resolution
N/A
Assignee
N/A
Reporter
Justin Obara
Created
2013-11-27T14:26:47.091-0500
Updated
2021-07-29T01:36:53.422-0400
Versions
  1. 1.5
  2. 2.0
  3. 3.0
Fixed Versions
  1. 5.0
Component
  1. Prefs Framework
  2. UI Options

Description

The PUA character codes used for the font icons collide with ones that are used in iOS. Visibly they appear correct, but voiceover will read the assigned name, e.g. boys head, raised hand and etc.

We need to try to minimize these collisions and if possible provide a means to avoid them. Possibly by setting them to presentational and/or providing alternative text.

The web site lists PUA character codes. Running it on different platforms will show what is already in use by that system.
http://jrgraphix.net/r/Unicode/E000-F8FF

Environments

Safari iOS 7

Comments

  • Justin Obara commented 2017-03-14T12:39:42.388-0400

    The suggestion from "Seriously Use Icon Fonts" is to use PUA codes starting from "\e600" to avoid collisions.

  • Justin Obara commented 2021-06-22T13:23:58.881-0400

    Could also address by switching to SVG icons. See FLUID-6142