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

Inconsistent fonts in Google Chrome #130

Closed
saivann opened this Issue Apr 11, 2013 · 3 comments

Comments

Projects
None yet
2 participants
Contributor

saivann commented Apr 11, 2013

I've rarely seen an inconsistent bug like this one in a browser.

Google Chrome inconsistently switch between UbuntuBold and sans-serif font for menus and titles. Refreshing the page does not allow the right font to load. Google chrome can even have two tabs open on the same page and show different fonts on each, that will remains even if both are refreshed.

This bug has not been reproduced on any other browser and it seems to appear since the recent design changes. But everything I tried so far didn't let me identify the source of the problem.

Meanwhile, it does not prevent content to be served. But it's inconsistent for the user.

Capture du 2013-04-11 00:41:20

@saivann saivann closed this in cd59cad Apr 13, 2013

Contributor

saivann commented Apr 13, 2013

After more intensive tests, the problem seems to be caused by javascript automatic redirection based on language detection. Google Chrome apparently stop trying to load the font when it is redirected before the first page is loaded in many cases. Since automatic redirection is not an absolute requirement and that an important part of our visitors are probably using Google Chrome, I removed that feature from now. Ideally, we should have 301 redirects to handle this, but this is not something github allows us to use. We shall see if that definitively fixes the issue.

Nice work, Detective Saivann.

saivann added a commit that referenced this issue Apr 14, 2013

Put back automatic language redirection with a small delay
(This allows to use this feature without triggering Google Chrome issue #130)
Contributor

saivann commented Apr 14, 2013

:-)

jl2012 pushed a commit to jl2012/bitcoin.org that referenced this issue Apr 5, 2016

Merge pull request #130 from MarcoFalke/patch-1
[de] Sync `2016-01-01-meetings.md` with transifex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment