Archive for June, 2010

Best jQuery plugins – June 2010

JcubeiT Plugin

Pretty funny one demonstrating how to build a cube using new CSS properties. Its use is very simple, you only need 3 objects (the visible faces of the cube) inside of a DIV container. Such objects could be links, images, other divs, etc.

Try out a demo


A great option to have as a splash feature at the top of your site, highlights recent articles you want to advertise, that might have a nice graphic or even a video…basically anything you want.

Try out a demo

popeye – an inline lightbox alternative

Popeye generates an inline image gallery from an unordered list of images. The gallery features clever inline image enlargement, i.e. the enlarged image stretches out over the site content without adding a visual overlay of the whole site. It stays fixed with one edge to its original coordinates, so that a sense of cohesiveness is created in the user interface and interaction.

Try out a demo

Image Desaturate

This plugin allow you to desaturate (convert to gray) images. Support of transparent png for IE is included (not compatible with other png fix plugins).

Try out a demo

Google Charts

Add Google Charts to your pages via a simple JavaScript interface. You provide the data and Google does the rest.

Try out a demo


jQuery Scratchie Scratchie is a fully-customizable scratchcard plugin. Define a background image and an overlay image or color and clicking and click and drag or just drag the mouse over the overlay to reveal the target image underneath!

Try out a demo

Get User Facebook Albums and Pictures

getFacebookAlbums is a plugin that allows the user to connect on Facebook and choose a picture among his/her own albums. It’s an alternative to the simple upload form the hard drive disk.

Try out a demo


This plugin is designed to show a loading image over a specific area of the screen (e.g. a specific div or other dom element) while an ajax request is running.

Try out a demo

scrollExtend and onScrollBeyond

The scrollExtend plugin is designed to automatically load new content at the bottom of the screen (by appending to a DOM element) when the user scrolls beyond the element, much like Facebook does with their status updates. The existing infinite scroll plugin was primarily designed to integrate with WordPress, which didn’t really suit my purposes.

Try out a demo


Allow you to show some notifications at the top of your website with just a simple line.

Try out a demo

Felichi Borders

This small javascript allows custom made borders to html elements. You can use your own images to style the borders.

Try out a demo


Assign callbacks for started/stopped typing events.

Try out a demo

IE Select Width

Setting the fixed width of a select element in Internet Explorer will cause all of the select options that are wider than the select’s set width to be cropped.

Try out a demo


Allows you to turn any element into a clickable link based on an anchor tag within said element. HTML5 makes this plugin obsolete (because you can wrap an anchor tag around block level elements) but is still useful for the time being.

Try out a demo


Display status messages in a consistent and friendly manner.

gSearch – Google Web Search

gSearch is a lightweight jQuery plugin that helps you embed Google Search Results into your website. With only 2 KB in size it is very flexible and highly customizable.

Try out a demo

jQuery FormLabels Plugin

The idea of using captions on form input boxes is not new; however, previous methods of providing this functionality have a few drawbacks. The jQuery FormLabels Plugin is a result of working with hundreds of different clients, sites, and especially forms. Every form is different, so building a uniform label generator was not an easy task.

Try out a demo


Filling many inputs (Addressforms, Applications, Payments etc) with content from a textarea separated by Newlines. So its more easy to fill out several forms from a textual source. For example: putting a email signature via clipboard to your CRM.

Try out a demo


It is a jQuery plugin to help ease the creation of multiple collapsable elements on a page.

Try out a demo

jStockTicker plugin

A JavaScript stock ticker plugin. It animates a sequence of spans contained in a div.

Idle Checker

Customizable cross window/tab utility that checks and notifies the user if they are about to be automatically timed/logged out.

Try out a demo

jFrame : Complex ajax without JavaScript

jFrame provides an easy way to get an HTML frame-like behaviour on DIV Elements with a src attribute.

Try out a demo

Sliding Labels

A jQuery technique that presents labels in input fields by default but then slides them to the left (or up) rather than removing them on click. If JavaScript is turned off, the labels are displayed above the input fields. The small jQuery snippet works in all major browsers and can be used for input and textarea elements.

Try out a demo

jQuery Cursor Hover Plugin

This plugin lets you create a two-layer button with one layer that follows the mouse. This method allows you to create some very professional effects on your site. The example below duplicates the Windows 7 start bar button hover functionality.

Try out a demo


TagCanvas is a Javascript class which will draw and animate a HTML5 canvas based tag cloud.

Try out a demo

jQuery Panel Magic

jQuery Panel Magic is a new take on website navigation. Using a matrix or grid style layout for your website, you can easily implement this plugin for small websites and web applications. It gives you more room for your design and provides a cool new approach to a sitemap.

Try out a demo


jsTree is a javascript based, cross browser tree component. It is packaged as a jQuery plugin. jsTree is absolutely free (licensed same as jQuery – under both GPL and MIT – whichever suits your needs).

Try out a demo

Open Standard Media Player

The Open Standard Media Player is an all-in-one media player for the web. This media player is an industry changing, open source (GPL) media player that is built to dynamically deliver any type of web media, including HTML5, YouTube, Vimeo, and Flash.

jQuery Easy Confirm Dialog

This is a jQuery based confirm plugin module that will act as the build in confirm-function in javascript but with the ability to style the dialog window. Only using built in jQuery and jQuery UI functions.

Try out a demo


How to love your job: you can overcome common job problems and drastically reduce your stress. It’s easier than you think

MORE THAN A THIRD OF American workers complain that their jobs are harming their physical or emotional health, according to a 2001 poll conducted for a marketing company. Research also links work stress to a laundry list of disorders, including back pain, headaches, insomnia, stomachaches, impaired immunity, and even obesity.

But it’s not always practical or wise to walk away from a job, even a stressful one. Finding a new position can be tough. And there’s no guarantee that you won’t end up in a similarly difficult situation. “There’s no such thing as a workplace nirvana, except insofar as you create it yourself,” says B.J. Gallagher Hateley, a seminar leader in Los Angeles and co-author of What Would Buddha Do at Work? (Seastone, 2001).

We’ve identified six of the most frustrating work stressors and asked experts for tips to resolve them, so you can go from loathing your job to loving it.

Stressor #1: You Have Too Much to Do

“The truth is, everyone has too much to do,” says Julie Morgenstern, a consultant in New York City and author of Time Management from the Inside Out (Owl Books, 2000). But heavy demands can help you learn a valuable life skill: how to let go of unimportant things. Manage your workload with these suggestions.

PRIORITIZE. According to one of the essential laws of economics, written more than 100 years ago by economist Vilfredo Pareto, 80 percent of the results come from 26 percent of the effort. In other words, it’s not that you don’t have time to do your work, but rather you may be putting too much effort–and time–into nonessential tasks. Find your lowest-priority work and do it quickly or if possible give it to someone else to do, says Alex Hiam, an Amherst, Mass.-based business consultant and author of Making Horses Drink (Amacom, 2002). If you’re not sure how to rank your duties, ask your boss to help you prioritize.

GET ORGANIZED. Create routines to handle your least important tasks quickly, and you’ll gain more time for important matters. For example, adopt a rule that says you’ll touch an incoming piece of paper only if you make progress: File it, toss it, or act on it, rather than moving it among the piles and in-boxes on your desk. Check your email on a schedule (like every other hour). “Routines also save you a lot of aggravation as well as time because you’re not worrying about what to do next,” says Morgenstern.

PINPOINT YOUR ENERGY PEAKS. “The best time for managers to do their most critical work is when their energy is at its peak,” says Morgenstern. Some people work better in the morning; if you fit into this group, schedule your toughest tasks accordingly. When you have a particularly large workload, consider coming in before your coworkers. That way you can get work done before other people’s agendas distract you. If your energy is highest in the afternoon, do the lightweight stuff in the morning. If you’re still overwhelmed, tell your boss. Morgenstern points out that bosses often aren’t aware that they’ve overburdened employees because the bosses themselves are overwhelmed.

Stressor #2: You Are Burned-Out

When the joy or meaning is gone from your work and it’s an effort to get out of bed in the morning, you’re suffering from burnout. Revitalize with these tips.

RETHINK YOUR WORK. Brainstorm ways to get excited about your job again, recommends Hope Dlugozima, an Atlanta-based career and sabbatical consultant and author of Six Months Off (Henry Holt, 1996). For example, could you create a newsletter, help recruit clients, or mentor an intern? Ask your boss what’s appropriate. If one of your goals is to advance in your company, be aware that taking on more responsibility can help open opportunities, adds Dlugozima.

TREAT YOURSELF RIGHT. People who are burned-out often neglect their personal needs, says Sue Frederick, founder of BrilliantWork, a career-counseling business in Boulder, Colo. For example, you may in a rush grab processed or sugary snacks and drink lots of coffee, which can lower your immunity and sap your energy. Or you may skip exercise. While taking better care of yourself certainly won’t change aspects of your job, it will make you feel more invigorated and better prepared for work. Cut back on unhealthy snacks and coffee, and increase your intake of fruits, vegetables, and whole grains, which bolster your immunity and vigor. Exercise during the workday, because it lifts mood and energy levels. Walk briskly for 15 minutes in one direction and then back, or take a gym class during your lunch hour or immediately after work. If company policy permits it, pursue your favorite hobby during your lunch hour. It will break up the monotony of work and keep you upbeat throughout the day.

MIX UP YOUR ROUTINE. Sometimes small changes in your work habits can invigorate you. For example, if you usually start your day with paperwork, make important phone calls or answer important emails instead, suggests Morgenstern.

Stressor #3: You Feel Unappreciated

If you don’t get enough positive feedback at work, you’re not alone, reports Hiam. Managers are often under a lot of stress, so they forget to give praise or never get around to it, he says. Here’s how to gently remind them.

ASK FOR COMMENTS. Politely let your boss know you’d appreciate hearing how you’re doing. For example, request five minutes of time with her and inquire about a recent project that you aced, asking, “Was the report good?” or “Did our team solve the problem satisfactorily?” Expect some criticism, because a manager’s job is to help you improve, says Hiam. Also, it may take your boss some time to get back to you; she may need to digest your question and research an answer before responding.

SET AN EXAMPLE. Give your boss or co-workers the kind of kudos you desire. “I’ve always loved Gandhi’s quote, ‘You must be the change you wish to see in the world,'” says Hateley. For example, you might tell your boss: “I really appreciate how you took a moment to praise so-and-so. It made her feel a lot better.”

PRAISE YOURSELF. Make a list of five recent accomplishments. Reflect on the list often and allow yourself to feel good about them. If you can’t think of any accomplishments, jot down three potential tasks that you’d excel at and propose them to your boss. Or make plans with a colleague to acknowledge each other’s work. Set goals over a lunch, regularly discuss your progress, and congratulate each other when you reach a goal.

Stressor #4: Your Boss Is a Terror

Bad bosses come in many varieties, from tyrants to wimps, micromanagers to absentee managers. If your boss is normally reasonable but acting poorly of late (whether due to personal or professional reasons), you can modify her behavior, says Marilyn Puder-York, Ph.D., an executive coach in New York City who specializes in workplace stress. But if your boss is chronically hostile, you may be the one who has to adapt.

TEACH YOUR BOSS. Sometimes you can diplomatically suggest alternative ways of managing to your supervisor, says Frederick. For example, let’s say your micromanaging boss insists on seeing daily progress reports. Suggest an alternative suited to your style, like turning in just two reports a week: a goal-setting one on Mondays and a summary on Fridays. Other times you may just have to spell things out to your boss, says Robert Epstein, Ph.D., a professor at the California School of Professional Psychology in San Diego and author of Motivational Management (Amacom, 2002). For instance, explain, “This is hard for me to discuss with you, but I’m not happy with the way I’m being treated.”

COMMUNICATE. If broader issues, like personality or behavior, are causing clashes with your boss, talk about how you’re feeling. But rather than criticize your boss, focus on how your needs are not being met, says Epstein. For instance, say, “I’m here to do good work, but I need to be talked to in a certain way to perform at my best.” If it’s too hard for you to approach your boss, ask for a pep talk from a colleague or advice from your human resources department. Some people even get assertiveness training from a psychologist. (For a referral to a psychologist, call the American Psychological Association at 800-964-2000.)

RESOLVE TO ADAPT. If all the above measures fail, take heart. “[In some cases] you can learn more from a bad boss than a good one,” says Hateley. You may, for example, learn how to become more self-reliant, develop a thicker skin, or find other colleagues who can meet your needs. One way of coping is to simply wait out the bad behavior (see “How One Woman Bettered Her Job,” page 96). However, if your hostile boss doesn’t mellow out or leave the company and your misery is affecting your health, consider speaking to human resources or even seeking out another position.

Stressor #5: Your Company’s Changing

Change is one of the most threatening conditions in business, says Frederick, but it can also be an opportunity to improve your job.

REACT THE RIGHT WAY. Although you can’t control change, you can decide how you’ll handle it. “Tell yourself, ‘Isn’t it exciting?’ instead of ‘Isn’t it horrible?'” says Franz Metcalf, who teaches comparative religion at California State University in Los Angeles and is the co-author of What Would Buddha Do at Work? When Hateley did the hiring for her department at the Los Angeles Times and a top trainer quit, she was momentarily discouraged. Then, Hateley says, she realized, “Oh good! Now I can hire a career development person like I wanted all along.” To focus on the positive amidst fear or confusion, try this trick: Close your eyes and focus on your breathing for 10 minutes; aim to let all other thoughts go. “By keeping yourself calm and centered, you can give yourself the space to see a stressful situation as an opportunity for positive change,” says Metcalf.

SEIZE THE OPPORTUNITY. Ask yourself how you can spin change to your advantage. For example, maybe you’ll click better with your new boss, or this boss will be open to your playing a larger role in the company. Even if you don’t want more responsibilities, you could request a new project, team, or office location.

Stressor #6: You Have a Difficult Co-Worker

Colleagues can be your best allies–or they can ruin your workday. Whether you’re dealing with a negative, chatty, or lazy co-worker, there’s plenty you can do.

MINIMIZE CONTACT. If you can, move your desk, change your hours, get on a new team–do whatever it takes to insulate yourself as much as possible from the source of the annoyance. It’s impossible to underestimate the effect negative co-workers can have on your work, says Hiam. “You need to protect your [positive] attitude,” he says.

EXPRESS YOURSELF. Speak up politely but directly. For example, tell a distracting colleague: “I need peace and quiet when I work and it would help me if you would stop coming by my desk.” Ask a pessimist to suggest a solution whenever he complains about something. If a lazy co-worker is dragging down your team, focus on what that person does well and encourage her, says Frederick. Say, “You are a creative person who inspires good ideas. How can we work together?”

GET SUPPORT. When all else fails, privately bring up the problem with the coworker’s supervisor, says Hiam. Give at least three examples of poor behavior. Don’t say, “Joe is lazy.” Say, “Joe didn’t come to any of the project meetings so the rest of us did his work.” Then ask the supervisor to take corrective action. But be patient, because legal issues may be involved. Often a boss must document examples of poor performance as well as attempts to correct them. If the employee refuses to improve her behavior or doesn’t quit, it can take three to six months to fire her, says Hiam. In the meantime, focus on the aspects of your job that you can control.

Success Story

How One Woman Bettered Her Job

Ali Fullman, 38 Cheyenne, Wyo.

Six months into Fullman’s job as a marketing manager at a state agency, her work life became a nightmare. Her boss began questioning her business practices based on something a co-worker had claimed. Thinking she would have to quit her job, Fullman (name changed upon request) started looking for a new one and even considered moving because of limited local options in her field.

In the meantime, Fullman was able to minimize contact with her office by taking some out-of-town assignments. (If she hadn’t been able to do this, she would have gone on vacation, she says.) Away from her job, she was able to evaluate her situation. She still liked her position, so she resolved to not take things personally. “I knew everything being said was totally unfounded and believed that the truth would prevail,” she says.

She pampered herself during her free time away from home. “I got a massage, got my hair done, did all the things that I was starting to neglect,” she says. “I came back to work looking like a million bucks and [feeling] ready to conquer anything.”

Fullman next formed a network of trusted co-workers and friends, and began to focus only on business matters and ignore matters related to others’ personalities. Although her co-worker never recanted his accusations, she felt empowered enough not to dwell on them. As Fullman puts it, she now feels “on top of the world instead of under it.”

Suzanne Gerber is a Brooklyn, N.Y.-based freelance writer and editor.

COPYRIGHT 2003 Weider Publications
COPYRIGHT 2003 Gale Group

WordPress 3.0 Release Candidate

As Matt teased earlier, the first release candidate (RC1) for WordPress 3.0 is now available. What’s an RC? An RC comes after beta and before the final launch. It means we think we’ve got everything done: all features finished, all bugs squashed, and all potential issues addressed. But, then, with over 20 million people using WordPress with a wide variety of configurations and hosting setups, it’s entirely possible that we’ve missed something. So! For the brave of heart, please download the RC and test it out (but not on your live site unless you’re extra adventurous). Some things to know:

  • Custom menus are finished! Yay!
  • Multi-site is all set.
  • The look of the WordPress admin has been lightened up a little bit, so you can focus more on your content.
  • There are a ton of changes, so plugin authors, please test your plugins now, so that if there is a compatibility issue, we can figure it out before the final release.
  • Plugin and theme *users* are also encouraged to test things out. If you find problems, let your plugin/theme authors know so they can figure out the cause.
  • There are a couple of known issues.

If you are testing the RC and come across a bug, you can:

We hope you enjoy playing with the 3.0 RC as much as we’ve enjoyed making it for you. Enjoy!

Download WordPress 3.0 RC1

%d bloggers like this: