Today I learned about localStorage. So now I have the need to have theme selections on each page saved. Also persistent volume controls. Also also this would be a great way to keep track of which pages people have found hidden audios on, which I could then use to have a page with a master playlist of everything with like a progress tracker or something.
Fuck, why am I giving myself another project
I’ve actually made it a core philosophy of my site to rely heavily on localStorage (and something called OPFS for larger files) while completely banning cookies. We’ve been conditioned to view data storage as an inherently malicious, tracking-heavy thing, but using local, client-side storage is quite the opposite. It's respectful. The data stays on their machine, under their control, purely to enhance the experience.
nice! localStorage is criminally underused on the personal web imo
clocking in at the website project factory
Beware of the pipeline: learning about one HTML/CSS/JS feature -> instant 20 hour project
I’ve actually made it a core philosophy of my site to rely heavily on localStorage (and something called OPFS for larger files) while completely banning cookies. We’ve been conditioned to view data storage as an inherently malicious, tracking-heavy thing, but using local, client-side storage is quite the opposite. It's respectful. The data stays on their machine, under their control, purely to enhance the experience.
and #shadow-root (i got no idea how to use neither tho, lol)