• Due to the combination of a CSS spec violation in Opera 12 (requiring font-face values in double quotes even though they don’t contain a space) and lazy formatting of WordPress stylesheets (dashicons.min.css + admin-bar.min.css did not wrap the “dashicons” font-face attribute in double quotes), Opera 12 fails loading dashicons.eot as a webfont and instead offers it for downloading each time a page opens which shows the admin-bar.

    Opera 12 was recently updated to version 12.18 to implement a few more modern SSL/TLS ciphers; I doubt it will be developed any more regarding compatibility, though. But until any similarly wholesome web-suite will be created (I don’t like the style of SeaMonkey, and Vivaldi is still not mature enough – yet), I will still prefer Opera 12…

    There may be even more quirks to guarantee that Opera 12 will support and accept EOT web fonts. It is possible, but requires a rather clean and careful stylesheet design. If the trick with local definitions is used to switch browsers, you may also need to quote the local font name.

    Reference solution on StackOverflow

  • The topic ‘Webfonts (e.g. dashicons) don't load in Opera 12’ is closed to new replies.