Great detective work Ralph, good job.

Sent from my iPhone


On Fri, 17 Nov 2023 at 11:26, Ralph Corderoy <ra...@inputplus.co.uk> wrote:

> Hi,
>
> I think I've worked out what's happening with the rendering of the
> website on Clive's laptop.  Perhaps it will help someone spot why.
>
> The large buttons have text appearing over the top of them.  What should
> be a button with
>
>     Change
>     Password
>
> in it has ‘key_circle’ overlaid.  This is intended to be a single
> character in a ‘symbol’ font chosen by the website.
>
> It becomes a single character through a bodge exploiting ligatures
> within fonts.  Intended to render words like ‘piffle’ as ‘piffle’, the
> feature is abused by defining a ligature for the run of characters
> ‘key_circle’.  This causes the browser to search for ‘key_circle’
> through all the text using the font and replace it with the ligature.
> In this case, it will be a single character that will presumably look
> like a key in a circle.  This being a suitable icon for the ‘Change
> Password’ button.
>
> The font isn't being used.  This is the underlying problem.
> ‘key_circle’ isn't found in the ligature table of the fallback font and
> so remains as ten characters.
>
> Why isn't the font loading on Clive's laptop giving he has disabled all
> add ons?  Ideas please.
>
> Clive, in Firefox's settings, can you check General → Fonts →
> Advanced... → ‘Allow pages to choose their own fonts, instead of your
> selections above’ is ticked.
>
> --
> Cheers, Ralph.
>
> --
>   Next meeting: Online, Jitsi, Tuesday, 2023-12-05 20:00
>   Check to whom you are replying
>   Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk
>   New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk
>
-- 
  Next meeting: Online, Jitsi, Tuesday, 2023-12-05 20:00
  Check to whom you are replying
  Meetings, mailing list, IRC, ...  http://dorset.lug.org.uk
  New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Reply via email to