• Agile Automotive Performance Website: I designed this site for an automotive speed shop. The site includes rollover JavaScript menus throughout the site and CGI and JavaScript scripting in the gallery. The JavaScript in the gallery creates tables displaying the thumbnail photos and the CGI script dynamically generates an HTML page displaying the large photo the user selects to view. In addition, the CGI script allows the user to cycle through the large photos in numerical order. I wrote all the JavaScript and Perl coding. I also designed the logo and business name banner.

 
  • Blackjack Game: When the "Deal a hand" button is clicked, two cards are drawn at random. If the values add up to 21 an animation appears. This game also keeps track of the number of hands played and the number of blackjacks.

 
  • Navigation Menu: This navigation menu belonged to a website where I posted assignments for a web design class. The navigation menu is an example of animated rollover buttons.

 
  • Internet Navigator: This web site navigator allows the user to type a URL (complete with http://) into the text field and click the "Go to" button. The navigator will take the user to that web page in the top frame. As more URLs are visited, the user can then click the "Previous URL" or "Next URL" buttons to cycle through the URLs that have been displayed.

 
  • Carpet Cost Calculator: This page displays the cost of carpet based on figures entered by the user. It could be used for calculating the cost of any material that will cover a two-dimensional surface such as wallpaper.

 
  • Status Bar Study: These two pages that are linked to each other are nothing more than a background color with a link. However, pay attention to the status bar at the bottom of the browser window. When a link is rolled over a message appears in the status bar. If the link is not clicked on and the mouse is moved off of the link, another message appears. Each page has different status bar messages.

 
  • Arithmetic Calculator: This calculator does simple arithmetic operations. The user may enter unlimited calculations at a time and they will be evaluated by the rules of operator precedence rather than in the order they were entered.

 
  • Number Guessing Game: An integer between one and ten is generated at random. When the user clicks the "Guess" button, he or she is prompted to enter a guess. The game tells the user if the guess is too high or too low and more guesses can be made until the secret number is entered.

 
  • Cartoon Quiz: As the user takes this quiz, he or she is alerted if the answer chosen is correct or incorrect.

 
Home - Resume - HTML - Flash - ASP - XML - Graphic Design - E-Commerce - JavaScript