Flash projects performed for client: WWW.EARNTRAFFIC.COM
Jaaman Media
EarnTraffic.com is a traffic-exchange service based in Arkansas. Members register their own websites, then receive traffic ("hits") directed to their website, based upon the credits in their EarnTraffic.com accounts. Credits may be purchased, traded, or earned through browsing the websites of other members. Some of the projects created for this client are presented here.
Flash and Javascript Timer
Located on the EarnTraffic.com SurfBar, this is a timer that counts down from thirty to zero. The timer displays the time spent on the current member website (loaded into the main window beneath the surfbar). An external script verifies that the member-site window is the active browser page and that the window has not been resized smaller than reasonably viewable. This Flash timer movie pauses in response to javascript function calls and passes variables back to the calling script as requested. Click the image for a manual test page.
Once the timer has elapsed, the user is presented with a random set of six graphic images (created on-the-fly by an external script and preloaded by the Flash timer movie). This is a security device employed to prevent users from cheating through the use of automated scripts. The user is told only which number to click, and he/she must choose the rectangle that holds a graphic image of that number. A variable representing the user's choice is passed, via javascript, back to the external script for validation. A successful validation transfers "surfing credits" to the user's account. If the user clicks on an incorrect code square in the timer, the next member-website is not loaded... and the user's account is not credited.
Status Window Animations
Clicking on one of the six rectangles in the above Timer also causes one of the following five Flash movies to play in an adjacent window. Each was created in both sound and no-sound versions, permitting users to set their own preference from within the movie... and conserve resources for no-sound users. The user's sound setting choice is stored via a setsound cookie (the cookie is not utilized on this samples page).
Too fast! Users must remain on each member's website for a minimum of 30 seconds in order to earn credit for visiting that website. This animation appears to indicate that the user is attempting to change sites too soon. Click the image to view the animation.
Success! The user is "right on target." This animation indicates that the user has both waited a minimum of 30 seconds, and has clicked on the correct numbered square (as instructed in the timer script above). The next member's website is loaded into the main window, and the user's account is credited. Click the image to view the animation.
Wrong square chosen. One of the following three "missed shot" animations is played.
Failure. The user did not click on the correct code square in the timer window. He/she missed the target entirely and has hit an unfortunate bird instead. View a slightly different version of this same animation here.
Failure. The user did not click on the correct graphic code in the timer window. This time, a poor cow gets it right in the rump roast.
Failure. The user did not click on the correct graphic code in the timer window. The arrow disappears into the sky and an angry storm cloud arrives to destroy the target with a bolt of lightning.
Member Credit Offers -- URL appended variables
If an EarnTraffic.com member wishes to run a special promotion, they can drive additional traffic to their promotion/website by offering bonus credits in return for participation. This animation appears on the EarnTraffic.com SurfBar if the member has activated such an offer. The quantity of credits offered are passed to the Flash movie by appending the variable to the URL line.