this post was submitted on 19 Dec 2024
123 points (100.0% liked)

xkcd

9082 readers
410 users here now

A community for a webcomic of romance, sarcasm, math, and language.

founded 2 years ago
MODERATORS
 

The best case is O(n), and the worst case is that someone checks why.

https://explainxkcd.com/3026/

you are viewing a single comment's thread
view the rest of the comments
[–] CrayonRosary 6 points 4 weeks ago (1 children)

They need to fix their mobile website. It has large side margins for no reason, and the comic is tiny. I have to zoom in every time I visit to read the comic. Makes no sense.

[–] [email protected] 4 points 4 weeks ago (1 children)

There is m.xkcd.com but I don't link to that when I post here, only use it to copy the title text.

[–] CrayonRosary 8 points 4 weeks ago (1 children)

In this day and age, the regular site should serve a mobile-friendly page on a phone. There is CSS to detect the browser size and orientation and change the style.

[–] thevoidzero 1 points 3 weeks ago (1 children)

Can you do it without loading a bunch of heavy scripts? Making a html responsive is always something challenging I face since I'm not a web developer. I just make htmls when I have to share some data visualization. And I couldn't find how to make it responsive without using bootstrap, sth-ui, etc and using their classes and scripts.

I'd love if vanilla CSS just had if statement like thing for "portrait/landscape" or ">threshold/not" for contents width and fonts.

[–] Ironfacebuster 7 points 3 weeks ago

It actually does, there's "@media" which lets you query stuff about the browser like if it's touchscreen vs mouse (and maximum/minimum width/height)

Example:

@media screen and (max-width: 1300px) {
    do stuff for screens less than 1300px
}