| ▲ | soared 4 days ago | |||||||
I actually can’t read it for some reason? My brain just can’t connect the words | ||||||||
| ▲ | don-bright 4 days ago | parent | next [-] | |||||||
so it appears the entire text has been Translated with non-breaking space unicode x00a0 instead of normal spaces x0020, so the web layout is considering all paragraph text as a super-long single word ('the\00a0quick\00a0\brown\00a0fox' instead of 'the quick brown fox') - the non-breaking space character appears identically to breaking-space when rendered but underlying coding breaks the concept of "break at end of word" because there is no end as 00a0 literally means "non-breaking"). per Copilot spending a half hour explaining this to me, apparently this can be fixed by opening web browser developer view, and copy/pasting this code into the console. function replaceInTextNodes(node) { if (node.nodeType === Node.TEXT_NODE) { node.nodeValue = node.nodeValue .replace(/\u00A0/g, ' '); } else { node.childNodes.forEach(replaceInTextNodes); } } replaceInTextNodes(document.body); | ||||||||
| ||||||||
| ▲ | dlisboa 4 days ago | parent | prev [-] | |||||||
That’s why typography matters. You can’t read it because a very basic convention has been broken here and that throws everything off. | ||||||||