Month: June 2003

Photoshop Battles – Art with attitude

In the increasingly popular “BattleBay” format, multiple opponents create a smooth vertical or horizontal transition from the previous image to their own new one, usually incorporating the web version of graffiti tags (their web name or their site URL) and any appropriate symbolism. It helps to have a very cool name, and a logo so you can be inserted in people’s “respect” areas. All the efforts are combined in a single long horizontal or vertical scrolling page.

Artists with confidence in their Photoshop Chops are battling it out all over the web. Photoshop Battles (sometimes called Photoshop Tennis) allow you to smackdown your opponent with nothing more than a Wacom Pen and overwhelming ego. One person creates a file in Photoshop and sends it off to their opponent, who then adds a layer and “improves” the image, usually covering it up almost entirely with their own contribution.

Continue reading

Photoshop Brush Fever!

Photoshop brushes are incredible! I just discovered them and have been playing with them for two days straight.

They’re like rubber stamps on steroids. You can control the brush dynamics – the separation of each individual “stamp”, the color and brightness “jitter”, randomness, edges, etc.

I’ve found many sites that offer free brush sets, but
ts_button4.jpg
Truly-Sarah.com

and

ebrush_link1.gif
AnnikaVonHoldt.com

are my current favorites. AnnikaVonHoldt’s brushes are like instant creativity! You will be creating beautiful and mysterious fantasy images almost automatically.

Continue reading

Javascript validation as a condition for a second function in the same event handler

We use Questionmark quizzing software at my job to create quizzes and tutorials. One of several issues we have had with it has been a login page which did not validate for the kind of ID number we wanted to use. In fact it did not validate at all! We were told that either it couldn’t be done because it would not work with the software (the login page submits some .asp variables), or it would cost us to have it done by their programmers – so we set about trying to make it happen.

The problem was that it uses the onSubmit event to trigger some fancy new window actions. I wanted the validation to take place and stop the new window action as well as the “submitting” action itself. So my first thought was to put a standard validation script on an onBlur event. In other words when people moved the cursor from the validated field to the next field, the validation would occur.

Continue reading