Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

IE9 Bug with Postscript Type 1 Base Fourteen Fonts #226

Closed
Jpsy opened this Issue Jun 1, 2012 · 1 comment

Comments

Projects
None yet
2 participants

Jpsy commented Jun 1, 2012

The Uniform dropdown fields will fail to open on click when the following conditions are met: Windows 7 (32 or 64 bit) Internet Explorer 9, 32 or 64 bit) Postscript Type 1 font Helvetica is installed If these conditions are met it is also not possible to visit the home page http://uniformjs.com - this page will then render completely blank! This is the result of an IE9 bug that affects all Postscript Type 1 Base 14 Fonts. The details are explained here: http://digiblog.de/2012/06/01/ie9-bug-using-postscript-type-1-base-fourteen-fonts/ Solution: Change font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; to font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; in lines 44 and 278 of the uniform.default.css (version 1.6). Summary: The IE9 Type 1 bug may only be avoided by prepending any Postscript Type 1 Base 14 Fonts in CSS rules with an alternative font that is available on all Windows 7 installations, so IE9 will not be tempted to use the Type 1 font.

fidian added a commit that referenced this issue Dec 26, 2012

Moving Arial ahead of Helvetica
This addresses an IE issue.  Yes, the browser is actually broken, but
we should still try to compensate for it a little if we can.
See bug #226.
Collaborator

fidian commented Dec 26, 2012

It feels a little wrong to do this, but I've moved Arial in front of Helvetica. I'd rather see the demo site work a little than not work at all.

Thank you very much for finding this problem and providing detailed information, as well as a working solution.

Edit: This has been added to the "develop" branch.

@fidian fidian closed this Dec 26, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment