Archive for the ‘Tutorial’ category

Screenshot

You can perform many various effects using the jQuery JavaScript library. It’s an open source project which has been gaining followers for a couple years now. Aside from the many jQuery plugins you can build a lot of custom web functionality right from scratch. I want to use this tutorial to showcase how we can [...]

Screenshot

Dynamic character counters are a common feature which I see requested frequently by web developers. You may have a form input field or textarea for users to enter data but want to limit the content. You could do this using maxlength which has been a property since the HTML4 specs. However we want to provide [...]

Build a Simple Yahoo! Answers API Webapp with PHP

Screenshot

The open Yahoo! API is a great resource to work with. There is plenty of documentation for web developers, along with live demos and examples. What makes the application so interesting is how Yahoo! manages so many different online services. Along with their search engine there is also Yahoo! news, maps, weather, and so much [...]

Screenshot

The typical Flickr interface design includes a lot of Ajax panels which you can edit right from any settings page. Their website layout incorporates many web 2.0 trends as you move from account settings to photo settings and uploads. There are plenty of resources we could look at, and in this tutorial I’d like to [...]

Screenshot

The community of global avatars through Gravatar actually started out very small. But the popularity of such an application has grown to scale millions of users with many more millions of different avatars. You can perform some really cool effects with gravatar photos, and I want to demonstrate a small sample in this tutorial. We [...]

Screenshot

Website contact forms are almost a staple of the modern day Internet. Most company websites will have a small contact form where visitors can share their thoughts or suggestions to the webmaster. But there are also so many bots available that these forms can become plagued with spam. To counter this we need to setup [...]

Scroll back to the top