Closed gregdan3 closed 4 months ago
I've just started working on this, and I've ran into the first roadblock: Cloudflare Pages will not do HTTP.
https://community.cloudflare.com/t/cloudflare-pages-sites-are-https-only/674248/4 https://community.cloudflare.com/t/serve-page-over-http/488539/2
and neither does GitHub Pages, as far as I can tell.
https://stackoverflow.com/a/38934579
EDIT: Nope, I just have to add a custom domain
and I'm assuming GitLab Page wouldn't do as well. I'm fine with hosting the website on my own server, but that comes with a whole bunch of problems by itself (namely setting up CI/CD on my server, using something other than Caddy which would do automatic HTTPS and therefore unusable for DS browser), so it's gonna take quite a bit of time just to get that sorted out
I guess I'll be working on cleaning up CSS for the time being
Unfortunately, I've decided to abandon working on this issue for now since my priority is for the website to be performant and lightweight on modern browsers rather than for the DS Browser.
I might visit it some day, but who knows
This is almost certainly out of scope for your blog, aha
But, a friend of mine pointed your site to me because you have that tag on the bottom that says it's "best viewed on the Nintendo DS Browser. Maybe"
I just spent a week or so making my site as DS browser compliant as possible, and it was genuinely super fun- if you're interested, I could give you a rundown. You can test it pretty quick by upping your site locally and connecting with MelonDS.
As a starting point:
display
rule still won't work in SSR mode- just replace the semantic element with a corresponding element that doesn't have the desired semantic.Two notes tho: