zlacker

[parent] [thread] 10 comments
1. vatsac+(OP)[view] [source] 2025-12-06 17:10:28
Why do we like HTML more than pdfs?

HTML rendering requires you to be connected to the internet, or setting up the images and mathJax locally. A PDF just works.

HTML obviously supports dynamic embedding, such as programs, much better but people just usually post a github.io page with the paper.

replies(4): >>devnul+G >>recurs+P >>nine_k+e3 >>mmooss+v9
2. devnul+G[view] [source] 2025-12-06 17:15:13
>>vatsac+(OP)
> HTML rendering requires you to be connected to the internet

Not really. One can always generate a self-contained html. Both CSS and JS (if needed) can be inline.

replies(1): >>vatsac+da
3. recurs+P[view] [source] 2025-12-06 17:16:02
>>vatsac+(OP)
Why would html rendering require a network connection? It doesn't seem to on my machine.
replies(1): >>vatsac+Ma
4. nine_k+e3[view] [source] 2025-12-06 17:35:40
>>vatsac+(OP)
Try opening a PDF on a phone screen.
replies(1): >>vatsac+L9
5. mmooss+v9[view] [source] 2025-12-06 18:28:13
>>vatsac+(OP)
epub 'just works' locally, and it's html under the hood.
◧◩
6. vatsac+L9[view] [source] [discussion] 2025-12-06 18:30:15
>>nine_k+e3
I do it all the time to read papers. It's easy
◧◩
7. vatsac+da[view] [source] [discussion] 2025-12-06 18:33:44
>>devnul+G
True but the webdev idiom is injecting things such as mathjax from a cdn. I guess one can pre-render the page and save that, but that's kind of like a PDF already
◧◩
8. vatsac+Ma[view] [source] [discussion] 2025-12-06 18:38:10
>>recurs+P
Things like LaTeX equation rendering are hosted on a cdn
replies(1): >>krapp+Vb
◧◩◪
9. krapp+Vb[view] [source] [discussion] 2025-12-06 18:46:18
>>vatsac+Ma
They can be but don't need to be. Any javascript can be localized like HTML and CSS.
replies(1): >>vatsac+Mh
◧◩◪◨
10. vatsac+Mh[view] [source] [discussion] 2025-12-06 19:29:48
>>krapp+Vb
That's fair, but imagine trying to get the average reader up to speed with something like npm.
replies(1): >>krapp+Yv
◧◩◪◨⬒
11. krapp+Yv[view] [source] [discussion] 2025-12-06 21:43:56
>>vatsac+Mh
You don't actually need npm either. You can literally just distribute everything - html, css, images and js in a zipped folder and open it locally.
[go to top]