webcompat / web-bugs

A place to report bugs on websites.
https://webcompat.com
Mozilla Public License 2.0
728 stars 63 forks source link

googology.wikia.com - see bug description #2763

Closed webcompat-bot closed 5 years ago

webcompat-bot commented 8 years ago

URL: http://googology.wikia.com/wiki/Slow-growing_hierarchy Browser / Version: Firefox Mobile 49.0 Operating System: Android 5.0.1 Problem type: Something else - I'll add details below

Steps to Reproduce 1) Navigate to: http://googology.wikia.com/wiki/Slow-growing_hierarchy 2) See LaTeX code not transformed into proper formulas

From webcompat.com with ❤️

adamopenweb commented 8 years ago

I am able to reproduce this issue in Firefox and Chrome mobile.

The site uses user agent detection to serve a mobile optimized site. Spoofing the user agent in Firefox desktop will also replicate the issue.

wikia
karlcow commented 7 years ago

Console.

14:31:40.048 Track pageView: Quantserve  Slow-growing_hierarchy:239:6
14:31:40.053 Track pageView: Comscore  Slow-growing_hierarchy:279:6
14:31:40.101 Track pageView: Internal  Slow-growing_hierarchy:54:6730
14:31:40.289 XML Parsing Error: prefix not bound to a namespace
Location: http://mercury.nocookie.net/mercury-static/main/assets/main-9906ed9a693fb887845e0bf70826e41c.svg
Line Number 12, Column 815:  main-9906ed9a693fb887845e0bf70826e41c.svg:12:815
14:31:41.852 Wikia.AbTest.getGroup(): Experiment configuration not found for "POTENTIAL_MEMBER_PAGE_ENTRY_POINTS."  wikia.ext.instantGlobals,instantGlobalsOverride,abtesting,abtest:8:849
14:31:42.013 Injected ad INVISIBLE_HIGH_IMPACT  main-49965ddbb95cc6d76afca56dee4196e8.js:1:1459
14:31:42.020 Injected ad NATIVE_PAID_ASSET_DROP  main-49965ddbb95cc6d76afca56dee4196e8.js:1:1459
14:31:42.038 Wikia.AbTest.getGroup(): Experiment configuration not found for "RECIRCULATION_MERCURY_COLLAPSE."  wikia.ext.instantGlobals,instantGlobalsOverride,abtesting,abtest:8:849
14:31:42.113 Injected ad MOBILE_TOP_LEADERBOARD  main-49965ddbb95cc6d76afca56dee4196e8.js:1:1459
14:31:42.256 Track PageView: Universal Analytics  Slow-growing_hierarchy:54:8932
14:31:42.443 Track pageView: Krux  vendor-afb056dfbcc51d4576a30f5b86870954.js:21:24181
14:31:45.052 Injected ad: MOBILE_IN_CONTENT  main-49965ddbb95cc6d76afca56dee4196e8.js:1:1542
14:31:45.110 Injected ad: MOBILE_PREFOOTER  main-49965ddbb95cc6d76afca56dee4196e8.js:1:1542
14:31:45.550 A call to document.write() from an asynchronously-loaded external script was ignored.  get-user-id:1
14:31:45.878 a: timer startedsca.js:1
14:31:45.880 a: 1.22mssca.js:1
14:31:45.868 expression closures are deprecated  sca.js:1:39
14:31:45.883 WebRTC interfaces with the “moz” prefix (mozRTCPeerConnection, mozRTCSessionDescription, mozRTCIceCandidate) have been deprecated.  sca.js:1:30213
14:31:45.891 SyntaxError: for-in loop head declarations may not have initializers  sca.js:1:13
14:31:46.515 a: timer startedsca.js:1
14:31:46.516 a: 0.97mssca.js:1
14:31:46.501 expression closures are deprecated  sca.js:1:39
14:31:46.520 WebRTC interfaces with the “moz” prefix (mozRTCPeerConnection, mozRTCSessionDescription, mozRTCIceCandidate) have been deprecated.  sca.js:1:30213
14:31:46.535 SyntaxError: for-in loop head declarations may not have initializers  sca.js:1:13

Let's see: Is there a browser where the LaTeX is converted into the proper formatting?

It is working in Firefox Desktop and Opera Blink and Safari.

Screenshot of the site issue

This is using MathJax v2.6.1

For example.

<li>
    <span class="MathJax_Preview" style="color: inherit;"></span>
    <span class="MathJax" id="MathJax-Element-3-Frame" tabindex="0" style="position: relative;" data-mathml="<math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot;><msub><mi>g</mi><mn>0</mn></msub><mo stretchy=&quot;false&quot;>(</mo><mi>n</mi><mo stretchy=&quot;false&quot;>)</mo><mo>=</mo><mn>0</mn></math>" role="presentation">
        <nobr aria-hidden="true">
            <span class="math" id="MathJax-Span-17" role="math" style="width: 4.732em; display: inline-block;">
                <span style="display: inline-block; position: relative; width: 3.896em; height: 0px; font-size: 121%;">
                    <span style="position: absolute; clip: rect(1.685em, 1003.87em, 2.921em, -1000em); top: -2.538em; left: 0em;">
                        <span class="mrow" id="MathJax-Span-18"><span class="msubsup" id="MathJax-Span-19">
                            <span style="display: inline-block; position: relative; width: 0.929em; height: 0px;">
                                <span style="position: absolute; clip: rect(3.396em, 1000.47em, 4.397em, -1000em); top: -4.014em; left: 0em;">
                                    <span class="mi" id="MathJax-Span-20" style="font-family: STIXGeneral; font-style: italic;">g</span>
    <span style="display: inline-block; width: 0px; height: 4.014em;"></span>
    </span>
    <span style="position: absolute; top: -3.864em; left: 0.5em;">
                                    <span class="mn" id="MathJax-Span-21" style="font-size: 70.7%; font-family: STIXGeneral;">0</span>
    <span style="display: inline-block; width: 0px; height: 4.014em;"></span>
    </span>
    </span>
    </span>
    <span class="mo" id="MathJax-Span-22" style="font-family: STIXGeneral;">(</span><span class="mi" id="MathJax-Span-23" style="font-family: STIXGeneral; font-style: italic;">n</span>
    <span class="mo" id="MathJax-Span-24" style="font-family: STIXGeneral;">)</span>
    <span class="mo" id="MathJax-Span-25" style="font-family: STIXGeneral; padding-left: 0.313em;">=</span>
    <span class="mn" id="MathJax-Span-26" style="font-family: STIXGeneral; padding-left: 0.313em;">0</span>
    </span>
    <span style="display: inline-block; width: 0px; height: 2.538em;"></span>
    </span>
    </span>
    <span style="display: inline-block; overflow: hidden; vertical-align: -0.321em; border-left: 0px solid; width: 0px; height: 1.21em;"></span>
    </span>
    </nobr>
    <span class="MJX_Assistive_MathML" role="presentation">
    <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>g</mi><mn>0</mn></msub><mo stretchy="false">(</mo><mi>n</mi><mo stretchy="false">)</mo><mo>=</mo><mn>0</mn></math></span></span>
    <script type="math/tex" id="MathJax-Element-3">g_0(n) = 0</script>
</li>

They are using the current version according to https://www.mathjax.org/mathjax-v2-7-beta-now-available/

mathjax is not even loaded when Firefox Android UA is used.

Switching to needscontact.

karlcow commented 7 years ago

I wonder if @ArturKlajnerok from @wikia can help us figuring out why wikia is not offering mathjax on the mobile version of the site. Or maybe it is something specific to this community/page above.

adamopenweb commented 7 years ago

This issue still exists. Maybe @Grunny or @frankfarmer can point us in the right direction with this issue?

softvision-sergiulogigan commented 5 years ago

The issue is still reproducible on my side, but the issue is reproducible on Chrome also.

Tested with: Browser / Version: Firefox Nightly 68.0a1 (2019-06-24) Operating System: OnePlus 6 (Android 9) - 1080 x 2280 pixels, 19:9 ratio (~402 ppi pixel density)

Closing as non-compat.

For this project we try to focus our effort on layouts, features or content that works as expected in one browser but not in another. Closing the issue as Non-compat.

softvision-sergiulogigan commented 5 years ago

This is on Chrome mobile

image