-

@ Dave
2025-02-24 18:30:52
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqjtm4dxvu3ccgk60wvvt0uw9j9vz7nuc80f7agrv0vgkkushxk5zqnzj90y nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqvpkystedk2lldqlkkyd084tj5e39rpxn7lad6qeq9uka7kfw9jrsuf7xwn If you want 16:9 then create a 16:9 image in a few different widths (perhaps 400w, 800w, 1200w, 3000w) and deliver that `srcset` list. The app, knowing it's own viewport width, can choose which image from that `srcset` best fits it's current width constraints. At no time will it be altered from it's 16:9 aspect ratio because the width is all that's changing. The height follows in proportion to the native aspect ratio of the delivered image.