ietf-tools / datatracker

The day-to-day front-end to the IETF database for people who work on IETF standards.
https://datatracker.ietf.org
BSD 3-Clause "New" or "Revised" License
616 stars 383 forks source link

Page does not load on all browsers #4750

Open kivinen opened 2 years ago

kivinen commented 2 years ago

Describe the issue

when trying to access https://datatracker.ietf.org/doc/chatlog-115-dnsop-202211080930/ page, I simply get the "Loading..." in the bottom and nothing else after that.

Looking at the javascript console I can see there is an error:

JQMIGRATE: Migrate is installed with logging active, version 3.4.0 jquery-migrate.js:103:16 GETXHR https://datatracker.ietf.org/doc/chatlog-115-dnsop-202211080930/doc.json [HTTP/2.0 304 Not Modified 372ms] SyntaxError: expected expression, got keyword 'import' embedded.7af98a88.js:1:297 GETXHR https://datatracker.ietf.org/group/groupmenu.json [HTTP/2.0 304 Not Modified 317ms]

If more and more pages are going to be using features that do not work on all browses, make sure there is fallback url that can be used when the web site does not work. Similarly like the agenda now has the text version link I can use.

My understanding is that https://datatracker.ietf.org/meeting/115/materials/chatlog-115-dnsop-202211080930-00 page would provide a alternative version that can be used for all browsers (which is not very pretty, but at least the data is there).

Code of Conduct

rjsparks commented 2 years ago

We probably need a "show raw" option on the page rather than a link to just the raw document source since you still need to be able to see the metadata for the document.

NGPixel commented 2 years ago

I suggest making the card header a link to the raw json, as this raw html and not part of the component.

image