DEV Community

loading...
Nathaniel profile picture

Nathaniel

Web Developer. I make doodad.dev, prodtodolist.com, my personal site is endtimes.dev

Location London Joined Joined on  github website
Work

Web Developer at Self-employed

All 46 comments

Why “dark mode” is more energy-efficient: How to calculate image energy-cost

Earlier this year I forgot my laptop charger and ended up on ...

Why “dark mode” is more energy-efficient: How to calculate image energy-cost

I got that info from scientific america, not to say weather i...

Why “dark mode” is more energy-efficient: How to calculate image energy-cost

This is great. I think this is also true for CRT screens, ma...

What no one told you about CSS Variables

Love the invisible characters thing. Just worked out using va...

Level Up Your CSS with These 50+ Resources

I made #34 – Pattern generator. Appreciate being on the list!

How the Web Audio API is used for browser fingerprinting

Thanks for the link to Blacklight — that's a really interesti...

Where (and how) can a web developer learn more about cyber security?

Awesome thanks, i'll check him out.

How the Web Audio API is used for browser fingerprinting

I'm sorry to belabour the point. The privacy and security im...

How the Web Audio API is used for browser fingerprinting

Okay, I think I understand. In a sense it's the same as coo...

How the Web Audio API is used for browser fingerprinting

So the distinction is that you can identify the device but no...

How the Web Audio API is used for browser fingerprinting

Could you clarify that statement. In what sense does it ident...

How the Web Audio API is used for browser fingerprinting

That's super interesting. But also deeply troubling. What me...

Spin the Wheel — a customizable roulette wheel in less than 30kb with a no-javascript fallback.

That's great to know. thank you. That's a javascript thing so...

Spin the Wheel — a customizable roulette wheel in less than 30kb with a no-javascript fallback.

That's a good question. Firstly, becuase when it can, the ...

Why your website should work without JavaScript.

Sure, I just mean to say that if js isn't availble you can al...

Why your website should work without JavaScript.

Well you can still get data from the server, you just have to...

Why your website should work without JavaScript.

You can do some really wild stuff just css — Stephanie Eckles...

Why your website should work without JavaScript.

Thanks. I think that’s generally a good idea. But not to be t...

Why your website should work without JavaScript.

I've only just started making things that work without javasc...

Fun Tilting Form Validation Idea.

Thanks. Yes totally. Cute for one input maybe. Pretty sure it...

Why your website should work without JavaScript.

Once you add up all the 0.8% niches everyone belongs to you e...

Why your website should use dithered images

Thanks. It's there just the formatting of the page made it lo...

Why your website should work without JavaScript.

Thanks! Sorted.

Why your website should work without JavaScript.

Yes, but it’s much easier to use an extension that toggles it...

Why your website should work without JavaScript.

That's not the conclusion gov.uk came to. They came up with a...

Why your website should work without JavaScript.

Depending on the app, the first thing you can do is server-si...

Why your website should work without JavaScript.

Yes, I should have added that to the post. Also by the same g...

Why your website should work without JavaScript.

If you want to give Lynx a go, and you're on macOS head to yo...

An HTML and CSS only dark‑mode toggle button.

Thanks, glad you like it. For my purposes not storing the pr...

Vue or React?

Sure, but right now, if I want to make a website that's as ac...

Vue or React?

Progressive Enhancement is the reason. At it's heart a webs...

Vue or React?

You're right, not necessarily a con. Just a con for me.

Why your website should use dithered images

I think dithered images look cool, so for me it's a no braine...

What's holding you back from trying Eleventy?

Hi Stephanie, thanks for your work. I used one of your templa...

Vue or React?

You can do the same style templating in Vue as in React if yo...

TIL: You can leave out html, head, and body tags in your HTML.

I totally understand what you're saying. I personally enjoy l...

TIL: You can leave out html, head, and body tags in your HTML.

So the initial package is missing the tags, but the browser p...

TIL: You can leave out html, head, and body tags in your HTML.

Well, kilobytes are made of bytes. If you have 100 similar op...

TIL: Use a keyboard shortcut to quickly toggle light and dark mode on MacOs.

I don't, I have heard of it. I'll take a look, thanks.

Why your website should use dithered images

The site is built with Vue.js. But the layout and style are a...

Why your website should use dithered images

The internet is fed by coal.

Why your website should use dithered images

I did write in the article that this wouldn't be applicable t...

Why your website should use dithered images

Okay! So I thought I'd already done my research and knew the ...

Why your website should use dithered images

webp is generally 25-34% the size of a jpeg. So a dithered pn...

How do I override "prefer-color-scheme" media query on CSS I didn't make? (e.g. classless CSS)

My understanding of media queries is that they don't have spe...

Welcome Thread - v102

Hello, Social media is the worst, and I really needed somewh...

loading...
Forem Open with the Forem app