I've been tinkering with custom sheets on roll20 for more than a year
now and decided it's time to step up my game and upload one of the
sheets, with game author's blessing, to github repository... but I
can't do it in good faith before I resolve this problem, or at least
confirm there's nothing I can do about it. Few months ago - I missed
the exact moment - my Firefox changed the way it renders fonts,
breaking the layout of my sheet and forcing slight redesign - but it
keeps incosistently rendering even tidiest html and css. I would
simply ignore FF's issues, but it is one of two browsers officially
supported by Roll20, so I can't really consider my sheet working when
it looks wrong in one of them, can I?
But then I took a look at official Roll20 sheets
and fonts are more or less broken in all of them... and I kind of
expected somebody noticing it too when I first did, two months ago.
And I can't see any mention of that on this forum, so I assume it is
something on my PC. Because there's nothing wrong with it, it's just
a way FF renders it, I assume I can chalk it under me still using
Win7 being the reason.
Please look at those two screenshots of MythicD6
character sheet - I use well established character sheet as example,
so we're clear it's not any bug, it's just the way roll20 looks in my
Firefox.
Screen one,FF 92.0.1, no addons. Screen two, Chrome (MS Edge, Vivaldi, Opera are rendered pixel-by-pixel identically - all browsers updated to newest version and no addons) Take note of label "PLAYER NAME" - it's in the container with set width, and doesn't fit in one line anymore in FF, breaking the layout in a fashion identical to the problem I had with my sheet few weeks earlier. Inspecting the computed values in both browsers reveals both having all numerical values in style and entire CSS code 100% identical. I spent close to ten hours trying to find a difference. Any difference. In various sheets, various browsers, various examples. I didn't find any. Same font, same style, same weight is simply bigger - and uglier - in FF. It's the size that breaks the layout, obviously, but non-anti-aliased rendering makes any rescaled images look similar to that font: blocky, ugly, pixelated. I understand, if Win7 is to blame, then it's on me - and I can use the "Win7 is not supported" excuse myself when somebody complains about my future sheets being inconsistent in this particular way - but please help me find an answer to why two identical sets of HTML+CSS, computed with identical results, produce different result under different browsers - what's exactly responsible for the discrepancy.Maybe somebody knows how could I make my FF behave? I spent several days trying to find a setting of FF engine that would be responsible for this discrepancy, to no avail. Does somebody have any idea how can I do something about it? I assume other Firefox users do not have this problem, because it would be reported long time ago. Is anybody here using FF on Win7 and noted anything similar?