The New Twitter Logo in CSS
labs.upperdog.se
labs.upperdog.se
Edit: To add, it also could be that there's no movement to it - so it also gives me a sense the bird is stalling, and about to fall the ground.
Joking.
There are only two answers that I can come up with: practice or showcasing new properties. In my opinion, both of those reasons don't justify recreating an image using CSS. Surely if you wanted to practice, or showcase a property, you would be better off creating something that could actually be used?
Please feel free to 'enlighten' me, as I have almost certainly overlooked something.
$$(".wrapper")[0].setAttribute("style",
"-webkit-transition: 1000ms ease;-webkit-transform: scale(0.3);")Google's Marissa Mayer did a talk about Google's quest for speed a few years back, where she showed that an HTML version of the Checkout icon was faster than an image: http://www.bitcurrent.com/marissa-mayer-at-velocity09-and-go... (about halfway through that article).
https://gist.github.com/2b239e5d31ddc82ab660
is 897 bytes (579 gzipped)
That of course is dog ugly ... just say'n it's possible :) An SVG or CSS approach would surely be more maintainable.
(Sidebar: do you really need "justification" for creating anything?)
Because we (collectively) can.
And yes, people would be better off creating something 'useful'. But everyone has hobbies, and this may very well be just that -- someone's hobby project.
The page also gives congratulations to the new logo. I suppose this could even be a modern day tribute to honor Twitter's new direction.
If you're the kind of person that feels art is of no real value, this is the same. If you're the kind of person that feels are is in and of itself something to cherish for its own sake, then this is also the same.