| ▲ | Out with the JavaScript, in with the HTML(blog.jim-nielsen.com) | ||||||||||||||||||||||
| 35 points by Brajeshwar a day ago | 7 comments | |||||||||||||||||||||||
| ▲ | recursivedoubts a day ago | parent | next [-] | ||||||||||||||||||||||
the web platform is making slow and not-so-steady progress as a hypermedia system, but things do seem to be picking up a bit we are working on a proposal to bring more general transclusion and a few other things here: | |||||||||||||||||||||||
| ▲ | zamadatix a day ago | parent | prev | next [-] | ||||||||||||||||||||||
I feel like the option for simplicity lies between "web component" and "make 4 pages". Something near "the button changes the CSS variable controlling the size". You lose out on pre-downscaled images but gain that the images look sharper for high DPI users and don't have to maintain the image sets or deliver multiple copies when the size changes. | |||||||||||||||||||||||
| ▲ | DLA 18 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Love this approach and use it often, usually with a Go backend. Blazing fast, simple, respects the way the web is supposed to work. Really nice touch using the CSS transitions. | |||||||||||||||||||||||
| ▲ | paularmstrong a day ago | parent | prev [-] | ||||||||||||||||||||||
This is a weirdly unpopular opinion here when it comes to HTML & JS, but there's a time and place for everything. This is a neat small example, but hardly worth the effort of changing something that was already working fine. With the change, I now need another roundtrip network request to get new sizes of the same content on the current page that would have been able to be done in just a couple hundred bytes of JavaScript. Edit: also there is still no view-transition support on Firefox. | |||||||||||||||||||||||
| |||||||||||||||||||||||