Top Menu

Jump to content
Home
    • Projects
    • Work packages
    • News
    • Getting started
    • Introduction video
      Welcome to OpenProject Community
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Professional support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Forgot your password?
      Create a new account

      or sign in with your existing account

      Google

Side Menu

  • Overview
  • Activity
  • Roadmap
  • Work packages
  • Calendars
  • Team planners
  • Boards
  • Forums
  • Wiki
    • Table of contents
      • Expanded. Click to collapseCollapsed. Click to showDeveloper
        • Hierarchy leafAccessibility Checklist
        • Hierarchy leafCode Review Guidelines
        • Expanded. Click to collapseCollapsed. Click to showContribution
          • Hierarchy leafGit Workflow
          • Hierarchy leafTranslations
        • Expanded. Click to collapseCollapsed. Click to showDeveloping Plugins
          • Hierarchy leafDeveloping an OmniAuth Authentication Plugin
        • Hierarchy leafRelease Process
        • Hierarchy leafReport a bug
        • Hierarchy leafSecurity
        • Hierarchy leafSetting up an OpenLDAP server for testing
        • Hierarchy leafTheme Features
      • Hierarchy leafDownload
      • Expanded. Click to collapseCollapsed. Click to showFeature tour
        • Hierarchy leafRelease Notes OpenProject 30
        • Expanded. Click to collapseCollapsed. Click to showRelease Notes OpenProject 30 - Overview
          • Hierarchy leafGlossary
          • Hierarchy leafRelease Notes - Accessibility
          • Hierarchy leafRelease Notes - Accessibility changes
          • Hierarchy leafRelease Notes - Add work package queries as menu items to sidebar
          • Hierarchy leafRelease Notes - Copy projects based on Templates
          • Hierarchy leafRelease Notes - Design changes
          • Hierarchy leafRelease Notes - Fixed Bugs
          • Hierarchy leafRelease Notes - Keyboard Shortcuts
          • Hierarchy leafRelease Notes - Project settings
          • Hierarchy leafRelease Notes - Ruby&Rails Update
          • Hierarchy leafRelease Notes - Security
          • Hierarchy leafRelease Notes - Timelines
          • Hierarchy leafRelease Notes - Work packages
      • Hierarchy leafHowto create animated gifs
      • Hierarchy leafMigration Squashing
      • Hierarchy leafMod security
      • Hierarchy leafNew work package page
      • Hierarchy leafOP3 to OP4 Debian upgrade
      • Hierarchy leafOP4 Ubuntu1404 Stable with MySQL in production
      • Hierarchy leafOpenProject 40 Development Setup
      • Expanded. Click to collapseCollapsed. Click to showOpenProject Foundation
        • Hierarchy leafBoards
        • Hierarchy leafMembers
        • Hierarchy leafOPF-Meetings
        • Hierarchy leafStatutes
      • Expanded. Click to collapseCollapsed. Click to showRelease Notes
        • Hierarchy leafOpenProject released on Bitnami
      • Expanded. Click to collapseCollapsed. Click to showRelease Notes OpenProject 40 - Overview
        • Hierarchy leafRelease Notes OpenProject 40 - Accessibility improvements
        • Hierarchy leafRelease Notes OpenProject 40 - Column header functions in work package table
        • Hierarchy leafRelease Notes OpenProject 40 - Improved Design
        • Hierarchy leafRelease Notes OpenProject 40 - Integrated query title on work package page
        • Hierarchy leafRelease Notes OpenProject 40 - Integrated toolbar on work package page
        • Hierarchy leafRelease Notes OpenProject 40 - OmniAuth integration for OpenProject
        • Hierarchy leafRelease Notes OpenProject 40 - Work package details pane
      • Expanded. Click to collapseCollapsed. Click to showSecurity and privacy
        • Hierarchy leafFAQ
      • Expanded. Click to collapseCollapsed. Click to showSupport
        • Expanded. Click to collapseCollapsed. Click to showDownload and Installation
          • Hierarchy leafInstallation MacOS
          • Expanded. Click to collapseCollapsed. Click to showInstallation OpenProject 3 0
            • Hierarchy leafDebian Stable with MySQL in production
            • Hierarchy leafInstallation Ubuntu
            • Hierarchy leafInstallation Windows
            • Hierarchy leafInstallation on Centos 65 x64 with Apache and PostgreSQL 93
          • Expanded. Click to collapseCollapsed. Click to showInstallation OpenProject 40
            • Hierarchy leafOP4 Debian Stable with MySQL in production
          • Expanded. Click to collapseCollapsed. Click to showMigration paths
            • Hierarchy leafFrom Chilliproject to OpenProject
            • Hierarchy leafMigration 15 to 30
            • Hierarchy leafMigration 24 to 30
            • Hierarchy leafMigration Redmine 2x › OpenProject 30
            • Hierarchy leafOpenProject 3 Migration
          • Hierarchy leafOpenProject 40
        • Expanded. Click to collapseCollapsed. Click to showNews
          • Hierarchy leafNew OpenProject Translations Plugin
          • Hierarchy leafNew Plugin on OpenProjectorg Local Avatars
          • Hierarchy leafNew design for OpenProject
          • Hierarchy leafNews Accessibility workshop for OpenProject
          • Hierarchy leafNews Glossary for OpenProject
          • Hierarchy leafNews Heartbleed fixed
          • Hierarchy leafNews Icon Fonts
          • Hierarchy leafNews OpenProject 30 Release
          • Hierarchy leafNews Release GitHub Integration Plugin
          • Hierarchy leafNews Success Story Deutsche Telekom
          • Hierarchy leafNews Timelines
          • Hierarchy leafOpenProject 3013 released
          • Hierarchy leafOpenProject 3017 released
          • Hierarchy leafOpenProject 40 released
          • Hierarchy leafOpenProject 40 will be coming soon
          • Hierarchy leafOpenProject 405 released
          • Hierarchy leafOpenProject and pkgrio
          • Hierarchy leafOpenProject news moved to a new blog
          • Hierarchy leafOpenProjectBitnami
          • Hierarchy leafPackager version with plugins released ("Community edition")
          • Hierarchy leafRegistration OpenProject-Foundation
          • Hierarchy leafRelease OpenProject AuthPlugins
          • Hierarchy leafUpdates on OpenProject
          • Hierarchy leafWe need your feedback for the the new fullscreen view for work packages
        • Hierarchy leafOpenProject Plug-Ins
      • Expanded. Click to collapseCollapsed. Click to showWiki
        • Hierarchy leaf2nd Level Support
You are here:
  • Forums
  • General discussion

Content

Incomplete and very bad display of fonts in IE and Firefox

Added by Martin Böhm almost 9 years ago

I use Firefox 24.5 ESR and IE 9.0.

In Firefox the fonts at https://www.openproject.org/ are sometimes unreadable and in IE complete letters are missing. In contrast my local site open project instance shows the fonts very well. (see the attached screenshots)


Replies (10)

RE: Incomplete and very bad display of fonts in IE and Firefox - Added by fariouche Ben over 8 years ago

Hello,

I have exactly the same issue with firefox nightly builds and with chromium I’ve lost all the text now!
It works fine with my internal openproject server.
I suspect an update in openproject.org

I barely can use it now (I have to copy past the text to a text editor to be able to read it)
This is in windows 7
Works fine with linux.
Some font update?

Thank you

RE: Incomplete and very bad display of fonts in IE and Firefox - Added by Rajeev Krishna over 8 years ago

Hi,
I am Using both demo version & and one on my own VPS.
In both Apps with PM 4.0 Text is Displayed in a funny way.
All First Characters are missing in all words ion firefox 32 & In Chrome Only Images show up. This ocurs only in Win7.
In my Centos VPS & other Centos Clients. Everything is working fine.

RE: Incomplete and very bad display of fonts in IE and Firefox - Added by sarat yoowattana over 8 years ago

I also got this problem but now I can solve it
In chrome

1. open your chrome, and put “chrome://flags” in address bar
2. enable “DirectWrite”
3. restart your chrome.

That’s all.
if someone know how to fix it in firefox please help

Cheers!

RE: Incomplete and very bad display of fonts in IE and Firefox - Added by fariouche Ben over 8 years ago

indeed, this solved the issue for me too…

RE: Incomplete and very bad display of fonts in IE and Firefox - Added by fariouche Ben over 8 years ago

for firefox, you have to disable font loading
about:config; and search for:
gfx.downloadable_fonts.enabled

Set it to false and restart.

I think that the new font used by open project is not compatible with the browsers. I don’t know why.

RE: Incomplete and very bad display of fonts in IE and Firefox - Added by Alexandru Matei over 8 years ago

Hi,

What changes have been made in OpenProject 4.0 related to fonts?

I have to say that Firefox 33 and Chrome 39 show the 4.0 version not so clear as 3.0.13 version

In OpenProject 4.0 fonts are a bit smaller and not so clear than they were previously in 3.0.13

Screen captures are attached

But to me Internet Explorer 11 is fine with both 4.0 and 3.0.13 versions

So it’s strange, maybe somebody will clarify what is going on.

I use Windows 7, English edition

Thanks!

RE: Incomplete and very bad display of fonts in IE and Firefox - Added by fariouche Ben over 8 years ago

if the font name is the same, then it’s strange.

To sumup the issue:

- Appears only on windows platforms. Linux is fine, whatever is the browser

- Disabling DirectDraw in chrome solves the issue
- Disabling font download in firefox solves the issue

I’ve noted something that may help: when loading the page, I can see that the page is properly displayed for half a second and then refreshed (as if something triggered a display/font change) and then the page starts to exibit the issue.
Most of the time we don’t have the time to see this “refresh”.

So maybe it’s related to some new behavior when handling the fonts? (a filter applied? something that triggers a page redraw)

RE: Incomplete and very bad display of fonts in IE and Firefox - Added by Alexandru Matei over 8 years ago

Hi

for firefox, you have to disable font loading
about:config; and search for:
gfx.downloadable_fonts.enabled

Set it to false and restart.

For Firefox 33 on Windows 7 if I follow this advice
then some graphical characters (arrows) are not displayed anymore

See attached image please.

No comment from someone involved in the OpenProject development ?

RE: Incomplete and very bad display of fonts in IE and Firefox - Added by Deleted user over 8 years ago

Alexandru Matei wrote:

Hi

for firefox, you have to disable font loading
about:config; and search for:
gfx.downloadable_fonts.enabled

Set it to false and restart.

No comment from someone involved in the OpenProject development ?

We currently use a custom font to render icons. If you disable font rendering, you will no longer be able to view icons.

RE: Incomplete and very bad display of fonts in IE and Firefox - Added by Deleted user over 8 years ago

@Everyone thanks for your patience.

There are two separate issues here:

  • poor font rendering on the Windows platform (across browsers)
  • no text rendered at all on some versions of Chrome.

Unfortunately, despite trying various VM configurations, I’ve yet to be able to reproduce the second problem.

While I can only conjecture as to where the problem lies (DirectWrite, Chrome’s dropping of SVG support), I believe PR 2248 should resolve the second of these two issues.

If you have a moment, please try out this PR - either checking out locally, or by using the Teatro staging server: http://hotfix-17129-chrome-font-rendering.opf-openproject-2af22bf12c7dfdad4ddf.ttrcloud.com/

Comments and feedback (including full version numbers, screenshots) are very helpful, and can be added to the GitHub PR or #8753, the work package tracking this issue.

  • (1 - 10/10)
Loading...