This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Chrome 33 Webfont Fixer

Description

Chrome 33 contains a bug that leads to a disappearance of text displayed with webfonts. The issue is known
by the Chrome team and patch is expected in Chrome 34 and 35. Unfortunately, visitors using Chrome 33 may continue to see
the webfont issue.

This plugin provides a workaround for the issue by adding a few new CSS rules. These rules cause the browser to re-render
the fonts so they are applied after the page load. In most cases, this will fix the font rendering issue.

Screenshots

  • The appended CSS in Twenty Fourteen.

Installation

  1. Upload plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Clear page caches if they exist

FAQ

Shouldn’t this CSS be added to a theme?

Adding the CSS in this plugin to a theme is a reasonable solution to the Chrome 33 webfont render problem. However, we
are releasing this as a plugin so that this fix can easily be applied to many different themes. Additionally, this fix
should be considered a temporary workaround and removed once Chrome has addressed the bug and Chrome 33 visitors are less
prevalent.

Why is the CSS printed directly to the head section of the HTML?

Adding the CSS as a separate stylesheet would add extra download time to your page load, as well as cause the page
render to be blocked until the asset could be fully downloaded. By placing the CSS directly in the head, it is loaded
much more quickly and has a negligible impact on page load speed.

Contributors & Developers

“Chrome 33 Webfont Fixer” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release