Michal Kozak
Web developer and designer, pure breed JavaScript nut. Have unstoppable and never-ending need of learning. Literally inhaling books. You can follow him on Twitter if you'd like, or check out what he's working on on Dribbble.
50 Meaningful and Creative Logos with Thoughts Behind Them
When it comes to describing what a good logo is, this old saying comes in handy: “A good logo is a dead logo”… Uhm, well, ok I’m just kidding :). Actually, it’s quite the opposite.
A good logo is a logo that lives.
The collection below features great, creative logos that have a message hidden. They try to convey that message through type, shape, negative space, and by triggering image and/or meaning associations in our minds. Enjoy!
Building Real-Time Form Validation Using jQuery
Client-side validation is something every web form should have, no doubts about that. While server-side validation does its job, it certainly lacks good user experience. What is so great about client-side validation then?
Not only is it useful to the user because it makes the process of filling out the form a lot quicker and a lot less painful, but it also shows that you actually care about them. For the user there’s nothing better than knowing right away if they’re doing it correctly.
In this tutorial we’re going to learn how to build real-time form validation using jQuery. If you’d like to see what you’ll be building, you can watch the short video intro or hit the “Live Demo” button and check it out.