Twitter Application Database

twtbase

Twitter is very popular nowadays and it’s an addiction. Along with it’s popularity, it’s no surprise that there’s also a vast amount of impressive applications built with Twitter API popping out everyday.

If you’re looking for some Twitter apps that could get the most out of your newly found Twitter addiction, then Twtbase is your solution. Twtbase is an easy to search database of Twitter applications. Anyone can rate and comment on apps, along with submitting ones they have discovered or created. Twtbase organizes the applications in categories including Web, Mobile, Desktop and Browser plugins, so you don’t have to worry about having to browse endlessly to find your desired Twitter app.

Lightweight JavaScript Slideshow and Tab Interface Script

yetii

I was constantly looking for unobtrusive JavaScript tabs script which doesn’t require any framework for my personal project. I have found SimpleTabs by Komrade but there’s a bug on it plus it doesn’t degrades gracefully if JavaScript is disabled.

Today I have just found Yetii, which stands for Yet (E)Another JavaScript Tab Interface Implementation. It’s a lightweight, object-oriented coded tab interface script which doesn’t require any JavaScript library/frameworks. It degrades gracefully in browsers without JavaScript support. You can have many independent tab interfaces on a single page, specify initial tab, turn on automatic tabs rotation, add next/previous navigation, nest one tab interface inside another and define custom function to run after certain tab is clicked.

Though the script is intended for tab interface implementation, I found out that you can also use this script for another purpose. Just turn on automatic tabs rotation and add next/previous navigation - a lightweight JavaScript slideshow will born. You can now have an unlimited tab interface plus an unlimited slideshow from a simple, lightweight JavaScript.

Demo & Documentation: http://www.kminek.pl/lab/yetii/
License: BSD License

34 Free CAPTCHA Scripts and Anti-Spam Services

Managing spam comments on your blog, deleting fake spammy users registering in your site and such similar things are very time consuming and may even reduce your productivity on your other task. Putting CAPTCHA to your comment forms, registration & logins forms, contact forms, etc. is one way of fighting and to at least minimize those spam things.

Here’s a list of 34 free Captcha scripts and anti-spam services you can use to provide protection from spam bots and ensure that only humans perform certain actions. Take note that using any of these Captcha scripts and services doesn’t guarantee that your 100% free from spam.

Hosted Anti-Spam Services

1.) reCAPTCHA

reCAPTCHA is a system developed at Carnegie Mellon University that uses CAPTCHA to help digitize the text of books while protecting websites from bots attempting to access restricted areas. It is easy to integrate with wide support for programming languages and ready to download plugins such as for WordPress, vBulletin, Drupal, etc.
recaptcha Read More …

CSS Browser Selector

CSS Browser Selector is a very small (811 bytes) JavaScript which empower CSS selectors. It gives you the ability to write specific CSS code for each operating system and each browser that can be merged into your normal classes. The idea came from 37 Signals browser selector idea and Rafael Lima just did it.

This one line JavaScript will greatly help web developers on CSS hacks. Maybe you can now say “Yes” to your customers if ever they asked you: “Will my site looks the same on most browsers?“. Putting aside the troublesome IE6, a very detail-oriented client will still give you headaches on consistent browser rendering. Let’s take for example Firefox 3.0.8 and Opera 9.64. Now create a simple form with radio buttons and checkboxes. When you view it on those browsers, they didn’t look the same. It’s fine in Firefox but in Opera, the labels just move up a little bit. With CSS Browser Selector, you can create a class specific for Opera to fix the line alignment.

css_browser_selector

Demo & Documentation: http://rafael.adm.br/css_browser_selector/
Download: http://github.com/rafaelp/css_browser_selector/tree/master
License: Creative Commons Attribution 2.5 Generic

24 HTML Form Elements Customization Techniques

HTML form elements do not render consistently across all browsers. While some form elements such as textbox and textarea can be styled through CSS to look the same on most browsers, others are ugly enough which can’t be ruled by CSS. Here are 24 solutions you can use to customize your form elements.

Checkbox and Radio Buttons

1.) FancyForm

FancyForm is a powerful replacement script used to provide the ultimate flexibility in changing the appearance and function of checkbox and radio buttons form elements. It’s accessible, easy to use and degrades gracefully on all older, non-supporting browsers. It requires MooTools JavaScript framework. fancyform Read More …

CSS Support In Email Clients

When doing some email marketing campaigns or just sending out regular newsletters to your opt-in members, you may try to beautify your HTML email message to catch your readers’ attention much more. In my experienced, I even received emails in three or more column formats and images here and there especially if it’s endorsing some products.

Designing an HTML email that renders consistently across the major email clients can be very time consuming. Support for even simple CSS varies considerably between clients, and even different versions of the same client.

To save you time figuring out if your campaign renders the same in major email clients, CampaignMonitor has put together a guide to CSS support in email clients, both web-based and desktop apps. Unfortunately, Gmail (which I used for personal and business) has the most X‘ed on CSS support.

emailclientscsssupport

CSS Support Chart Download:
PDF Format |   Excel Format

Standalone Unobtrusive Tabs Script: SimpleTabs By Komrade

SimpleTabs is lightweight (2.5 KB compressed), unobtrusive tabs script which doesn’t require any JavaScript frameworks such as jQuery, Mootools etc. Some of it’s interesting features are:

  • It does not need different IDs per tab container in order to have multiple tab sets. So, you can have as many SimpleTabs tab sets as you want on the same page. This solve the most annoying features I found in other tab content script where you are limited to a single tab set.
  • It remembers the last tab clicked on and if you reload the page (e.g. navigate somewhere and return to the page containing the tabs) that specific tab is already active.
Single Bug

When I tried to implement this script on my project, I found at that putting <div> element inside the content page will cause the script not to work anymore. Unfortunately, I didn’t find any contact information where I send or ask for support regarding this bug.

simpletabs

Demo & Documentation: http://labs.komrade.gr/simpletabs/
License: GNU/GPL v2.0

7 AJAX Loading Icon Generators

If you want to inform your websites’ visitor that there are more information to be displayed or still to be loaded on your page, you may need a “loading” or “wait” icon, or I simply called it a preloader image. An Ajax loading icon is also most commonly used on AJAX-base sites and applications. However, not all of us have the skills to design and create such icons. Here, we present to you online tools that will generate an AJAX loading icons and some sites which have a collection of it that are ready for download.

Preloaders.net

Preloaders
Preloaders.net has a nice categorized collection of GIF preloaders. You can set your preloaders’ background (transparent is also available) and foreground color, size with contrains proportion option and it’s animation speed. Read More …

Free CSS Drop-Down Menu Framework

Free CSS Drop-Down Menu Framework allows you to create your own themed CSS drop-down menu within minutes by just editing the CSS files included. You don’t have to worry about the markup (XHTML) because it’s already well-structured and is semantically coded. This fantastic menu is compatible with Windows Internet Explorer 6 or later, Mozilla Firefox 1.5 or later, Opera 7 or later, Apple Safari 2 or later, Google Chrome and probably most of the less known browsers in the market. However, for IE6 it uses a JavaScript in order for the drop-down to work.

The CSS drop-down menu also comes with predefined transformations, including horizontal, vertical left-to-right, vertical right-to-left, horizontal linear and horizontal upwards - all you need to do is to change the class name of the unordered list <ul>. Should you have difficulty in making your styled CSS drop-down menu, just look at the examples which mimic the menus at Adobe, Flickr, MTV and NVidia.

CSS Drop-Down Menu Framework Mimicking MTV Menu

CSS Drop-Down Menu Framework Mimicking MTV Menu

Documentation: http://lwis.net/free-css-drop-down-menu/
Demo: http://lwis.net/free-css-drop-down-menu/dropdown.ultimate.horizontal.html
License: GNU GPL