Live data from Hacker News

Pure CSS – Lace

diana-adrianne.com

61–70 of 106 posts

Re: Pure CSS – Lace

#62

Earlier quoted context omitted.

Even make her perform a very awkward wink. setInterval(() => {var style = document.getElementsByClassName("iris")[0].style; style.display = style.display != 'none' ? 'none':'block'}, 2000)

Better wink: setInterval(() => {var style = document.getElementsByClassName("eye")[0].style; style.display = style.display != 'none' ? 'none':'block'}, 2000)

This is just awesome, lmao!

Re: Pure CSS – Lace

#63

Earlier quoted context omitted.

You are making a claim based on what's being an extreme application of a technology. We can push any technology to its limits but that doesn't mean that average usage should suffer from the edge case problems. We still have a rational media architecture with vector graphics support.

Yeah I was hesitant to post because of the negative vibe to it, but still, if all we've achieved in the last decade or so is a replacement syntax for what was already possible 20 years ago on the web (Adobe SVG plugin) and with today's browser out of the box, we ought to search our soul what our goals are with the web platform. Because absurd CSS complexity with some 20 different layout models (or any bikeshedding on…

Standards are superior to plugins I count that as a clear win. I don't thing there's a great goal other than being an application platform for the masses. New toys will come, old might go, but more likely stay with the spec (hi: ).

CSS layout had indeed evolved quite a bit (for the better), however we have great control now with flexbox and grid. They are much more than syntactic enhancements.

I wouldn't worry about browser lock-in, if you build stuff for browsers you are already "locked in" by definition.

Re: Pure CSS – Lace

#64

Doesn't seem to render correctly on Safari.

Safari is the new IE

Devs not caring about compatibility and instead focusing only on a particular browser that abuses its market position to impose its own standards on the industry? Chrome is the new IE.

Re: Pure CSS – Lace

#66

I know, i know, it's awesome. But, unless it's specifically to make a point regarding the absurdity of today's web (such as eg demonstrating CSS Turing completeness), I can't help finding such hacks sad, because it just blends in to demonstrate how far we've striven from what once was a vision for a rational media architecture with a dedicated vector graphic format.

I think it's just... art. And also a hobby. She likes doing this very fiddly, impractical way of working in her spare time. She could be putting together jigsaw puzzles, she could be gardening, she could be making intricate motorized sculptures out of cardboard, she could be doing all sorts of things. But instead she takes the CSS skills that she uses for her day job and sees how far she can push them.

Hell, at this point I wouldn't be surprised if she's even had people approach her asking for CSS portrait commissions. I'm sure the number she's quoted them is pretty large, if so.

I'm a pro artist who mostly use Illustrator and I am pretty sure I could reproduce any of her pieces in a fraction of the time it took her to type them out by hand. If I did, nobody would care, because I'd be using a tool actually made for art.

Re: Pure CSS – Lace

#67

Earlier quoted context omitted.

Safari is the new IE

Devs not caring about compatibility and instead focusing only on a particular browser that abuses its market position to impose its own standards on the industry? Chrome is the new IE.

As a frontend developer, IE and Safari have always been awful and give the most trouble. They also pretty much always lag behind Chrome and Firefox when it comes to new standards.

Rather than targeting your frustration towards developers who don't want to or have the time to bend over backwards to accommodate terrible browsers, how about directing that energy towards encouraging those browsers to catch up and stop holding back the web?

Re: Pure CSS – Lace

#68
post #61

What are the stab and spurt animations for?

Lol oh shit I forgot id originally been using this file to demo some shit to my team. I was demoing how to do an animated angry stabby emoji. Good catch. I hope I have that original version saved, gonna check

Re: Pure CSS – Lace

#70
post #43

Earlier quoted context omitted.

Disagree. As someone who has tried to make web art that works cross-browser, I frequently follow standards and end up with something that works in Chrome, but breaks in Safari. I end up having to write hacks to detect Safari, cut out the parts of the standard they’ve implemented wrong, and find often crappy looking workarounds. I’ve had issues with canvases just sort of “flashing” for no reason, and if you try to use…

OK, but there’s no use of SVG or canvas here, this is purely CSS.

Correct. Safari is a dumpster fire when it comes to modern CSS support. Hence 'Safari is the new IE'
Post reply on HN