Doesn't seem to render correctly on Safari.
> Because of the artistic nature of this project I have not concerned myself with cross-browser-compatibility, so the live preview will most likely look laughable in anything other than chrome. But it works without a problem in FF
Pure CSS – Lace
41–50 of 106 posts
Re: Pure CSS – Lace
#42Wow, this is amazing. I would love to watch something like this being live-coded. Heck, I assume people would probably even pay for watching it.
The authors How page is interested but it leaves me with a bit of a "Draw the rest of the fucking owl" feeling.
Re: Pure CSS – Lace
#43Earlier quoted context omitted.
You do not deserve to be downvoted. As a developer, I wholeheartedly agree with you (anyone remember Safari's super buggy indexed DB implementation?!)
The downvotes are happening because this would have been as possible to achieve in Safari as in Chrome had the author chosen to develop purely in that, and Chrome would have been one of the engines that look broken. At this level you’re relying on engine quirks rather than spec compatibility.
I’ve had issues with canvases just sort of “flashing” for no reason, and if you try to use SVG filters or other parts of the SVG standard that have been standardized for years... well Safari doesn’t choose to just ignore them. Instead it will sometimes just make the parts of the SVG affected by the filter turn black and then call it a day.
So I wouldn’t say that it’s as easy to create something that works fine in Safari and breaks in Chrome. Making something that works in Safari is just plain hard.
Re: Pure CSS – Lace
#44Re: Pure CSS – Lace
#45> I have not concerned myself with cross-browser-compatibility, so the live preview will most likely look laughable in anything other than chrome. Indeed it looks much worse on Firefox than on Chrome.
Re: Pure CSS – Lace
#46.iris { display: none; } :)
setInterval(() => {var style = document.getElementsByClassName("iris")[0].style; style.display = style.display != 'none' ? 'none':'block'}, 2000)
Re: Pure CSS – Lace
#47Re: Pure CSS – Lace
#48Earlier quoted context omitted.
> Because of the artistic nature of this project I have not concerned myself with cross-browser-compatibility, so the live preview will most likely look laughable in anything other than chrome. But it works without a problem in FF
Did you compare it with the rendering on Chrome? Colors are quite different.
Re: Pure CSS – Lace
#49Re: Pure CSS – Lace
#50.iris { display: none; } :)
Even make her perform a very awkward wink. setInterval(() => {var style = document.getElementsByClassName("iris")[0].style; style.display = style.display != 'none' ? 'none':'block'}, 2000)
setInterval(() => {var style = document.getElementsByClassName("eye")[0].style; style.display = style.display != 'none' ? 'none':'block'}, 2000)