MathJax icon indicating copy to clipboard operation
MathJax copied to clipboard

Bug: doesn't work in Hungary , seems like direct filtering

Open mailor33 opened this issue 3 years ago • 1 comments

Latex Codes don't work in Hungary , none of the browser / device / ISP environments ...

Steps to Reproduce:

with a hungarian IP, none of the LaTex codes rendered by the MathJax engine will appear on the Quora page

Technical details

  • MathJax Version: 2.7.5
  • Client OS: all
  • Browser: all

ee8ac4bba8ae3ba0526129dab1fef93b810d29a0

I have reported the bug first on the Quora site, but they didn't understand the problem as far as they are not in hungarian pool and everything works well, then i have reported the bug to the cloudfare.com who is hosting the MathJax JS on Quora site, and they have navigated me to here ...

The problem is still there, and with VPN, non-hungarian IP everything appears well ....

https://youtu.be/EmMWg78eavA

mailor33 avatar Jul 17 '22 10:07 mailor33

Your DevTools page shows that the MathJax.js file was properly sent to you, as you can see in the code window, so it does not appear to be a cloudflare issue with the main MathJax.js file. MathJax does need to load additional files, so you may want to check if any of its other files have failed to get to you. In particular, it needs to load some fonts, so perhaps those are not getting through?

There is not enough information in our screen shots or video to determine the cause if the problem for you.

Have you checked the console window for error messages that might be related to this (for example, font files that aren't loaded, or other components not loading)? You should also try typing

MathJax.Message.Log()

in the console command line and see if that shows any file loading errors.

it may also be the case that it is taking time to load some of the components, and that you haven't waited long enough (your first working example took quite a while to appear, and it may be that there are additional delays when you are not using the VPN. (For example, the animation in the sidebar on the right doesn't appear in the second half of the movie.) When MathJax is waiting for its fonts to load, there is a time-out where it gives up if they don't arrive in that amount of time. The message log above should indicate if that has happened.

dpvc avatar Jul 20 '22 02:07 dpvc