I am unmoved by the many "... in pure CSS" posts, but I guess they are the equivalent of "HTTP server in x86 assembly" for CSS designers.
no kidding. The practicality of this is just non-existent. So you can do many shapes in CSS box-shadow, oh joy. Show me one instance where this is actually applicable and more semantically appropriate than embedding an SVG and I'll shut up for life.
To say nothing of the fact that, because you can embed images in CSS, this sort of thing is only interesting at all if you actually look at the CSS source. It's kind of like someone making scrambled eggs with their hands tied behind their backs. Sure, it's challenging, but why should anybody care?
I disagree - you still only have one element in markup which is the whole point.
But when you're using CSS to turn one element into three... what is the "whole point", exactly?
You're using CSS. That's the point. Many people still think CSS is still stuck in 2003. It's still limited, but it's come a long way... Heck, with just CSS you can have a webpage react to your turning off the lights on your phone.
no kidding. The practicality of this is just non-existent. So you can do many shapes in CSS box-shadow, oh joy. Show me one instance where this is actually applicable and more semantically appropriate than embedding an SVG and I'll shut up for life.
To say nothing of the fact that, because you can embed images in CSS, this sort of thing is only interesting at all if you actually look at the CSS source. It's kind of like someone making scrambled eggs with their hands tied behind their backs. Sure, it's challenging, but why should anybody care?
I agree the novelty has worn off, but for someone who's trying it out and has done it for the first time - it's a pretty cool hack.
I am unmoved by the many "... in pure CSS" posts, but I guess they are the equivalent of "HTTP server in x86 assembly" for CSS designers.
no kidding. The practicality of this is just non-existent. So you can do many shapes in CSS box-shadow, oh joy. Show me one instance where this is actually applicable and more semantically appropriate than embedding an SVG and I'll shut up for life.
Just because I like to shut people for life: Advertisement and decoration, you don't need an HTML element with title "pen for background decoration" where you want people to focus in your product. The other one is separation of concerns, many times the programmer and the designer work together, but is sometimes unhealthy to give the designer access to the templates (or php, whatever), is way less dangerous to give him access only to CSS, so using stuff like this helps in such case.