Chapter 13

Web Sites


CONTENTS

Applet Collections

Cafe del Sol

by Eric Harshbarger
Contact Info: harshec@mail.auburn.edu
URL: http://www.xm.com/cafe

Author's Description: Sun Microsystem's New Media Marketing Group has put together the Cafe del Sol to exhibit and distribute applets by members of the group. Full explanations accompany each applet.

Read the News, check out the applets, download what you want to play with. Pay attention to the rules, though-read the FAQ before taking any code.

COOLSHARE

by Mark Qian
Contact Info: markqian@aimnet.com
URL: http://ourworld.compuserve.com/homepages/mark_qian

Author's Description: COOLSHARE is a series of pages where you can find Cool Java applets, the best screen savers in the world, info about Java, JavaScript, HTML, VRML, and WWW fun such as dating, shopping, job hunting, and more.

A bit of everything, and everything you can take is shareware.

Dimension X

by Dimension X Inc.
Contact Info: info@dimensionx.com
URL: http://www.dimensionx.com/products

Author's Description: Many applets, including image display applets, and a starfield simulation with scrolling text.

This is the product page for the makers of Liquid Reality (Multimedia: Graphics). Also check out Liquid Motion, an authoring tool for creating animations in Java.

Financial Portfolio Demo Page

by Jim Graham, Sun Microsystems
Contact Info: Flar@bendenweyr.Eng.Sun.COM
URL: http://www.javasoft.com/applets/applets/StockDemo

Author's Description: None.

This page houses a collection of applets and related documentation for tracking stocks-various demos and their classes are posted so you can check them out. As for licensing, these applets are not for sale or licensing but if you want to use them as a springboard for other applets, your results have to be made available to the public free of charge. See also the Finance section of Business and Finance for many other stock market-related resources.

Figure 13.1 :

Java Animation Frames Collection

by Kenny Sahr
Contact Info: kenny@siggroup.com
URL: http://www.siggroup.com/egor/egor.html

Author's Description: The Java Animation Frames Collection! Add this to your list, I'd like to see it grow...FRAMES collections for animation!

Click a cartoon frame (the animated ones, that is) to see a drawing-by-drawing preview of what you can download. The women are downloadable only.

Java Games! Twilight's Collection of Java Games

by Howard Rhee
Contact Info: howrhee@mit.edu
URL: http://www.twilightgames.com

Author's Description: The best Java games collection on the World Wide Web! Updated often. If you are a games developer and want more exposure for your game, submit it here! Networked games preferred!

Other resources for game creators on the Gamelan directory include The Gamelet Toolkit (Programming: Development Tools), Jack Project (Art and Entertainment: Other Art and Entertainment Resources), and Meeting (Network and Communications: Chat and Multiuser).

Netscape's Java Page

by Netscape Communications Corp.
Contact Info: info@netscape.com
URL: http://home.mcom.com/comprod/products/navigator/version_2.0/java_applets

Author's Description: This page contains links to cool applets, tools, and sites that work with Netscape Navigator 2.0.

Lots of links, lots of information. All Netscape-friendly.

Sun's Applets for Netscape

by Sun Microsystems
Contact Info: Various-see each applet page
URL: http://www.javasoft.com/applets/applets.html

Author's Description: None.

Sun's beta Netscape-compatible applets are here for the viewing and taking-entertainment, educational, utilities, programming, and more. Demos are available at each applet's page, with the author's name, e-mail address, and the applet's source code.

Commercial Sites

Animakers

by John Haugse
Contact Info: animaker@teleport.com
URL: http://www.teleport.com/~animaker

Author's Description: A professional animator whose credits include Sesame Street creates Java-based animated logos for Web pages. This site includes samples.

There are four way-cool drawn animations on this page, and they're small enough that you can watch them all run at once if you're so inclined.

Atlantic Hurricane Tracking

by Paul Curtis and Terrapin Associates
Contact Info: pcurtis@terrapin.com
URL: http://www.terrapin.com/hurricane

Author's Description: Atlantic hurricane tracking and plotting using Java. The applet plots the hurricane's track through time. Current plots are from last season (1995).

Calm weather applets on the Gamelan directory include Blue Skies Java Weather Browser (Miscellaneous: Other Miscellaneous Resources), Weather Forecast for the Next 12 Hours (Multimedia: Graphics Resources), The Latest Weather (Education: Other Educational Resources), and Satellite Animation (Multimedia: Animation).

The BUD Zone

by Buddy Villaluz
Contact Info: bud@arcos.org
URL: http://www.arcos.org/bud

Author's Description: The BUD Zone contains lottery and travel information. Get up-to-date numbers for Canada's multimillion dollar Lotto 6/49 and Ontario's Encore, including odds of winning, frequency of winning numbers drawn, and QuickPick.

Also find the cheapest gasoline station in your area and read about the latest in net money.

Cavanaugh Flight Museum Animation

by Gregory Reddin
Contact Info: ranger@onramp.net
URL: http://www.onramp.net/ranger/cavanaugh.html

Author's Description: This applet demonstrates the ability to have a "Loading In Progress..." meter as the images for the particular animation loop are loaded. This gives the visitor of the Web page detailed information about the applet as it is loaded. Thus, giving the visitor more than just a "gray" box while the applet is loading.

It's a good thing this applet so courteously keeps you updated-loading progress is displayed graphically with a red bar as well as with a numerical countdown-because it takes a long time. Though perhaps this is the point. And the cloudy sky effect is cool.

Cisco's MOJO (Management Over Java Objects)

by Cisco Systems Inc.
Contact Info: webmaster@cisco.com
URL: http://www.cisco.com/warp/public/734/General/Java.html

Author's Description: Cisco's MOJO (Management Over Java Objects) is a demonstration of Cisco's own use of Java to build simple network management tools that can be used on any workstation in an enterprise that hosts a Java-enabled Web browser. For a simple demonstration of a Java-based network management client, try our demo from your own Java-enabled browser.

Here's another Java creation that's way cool but takes forever to load on a 28.8 modem. Also, the demo brings up several floating applet windows in addition to the animated graphs on the main page, so you'll have to move from item to item unless you have a much larger than average monitor.

Cosmix Solar System

by Cosmix Web Design
Contact Info: webmaster@cosmix.com
URL: http://www.cosmix.com/playground/java/planets

Author's Description: A Java-powered realtime solar system rendering. Plotting orbital paths on the fly, etc.

Watch the planets zoom around the Cosmix logo. Don't let Jupiter sneak up on you, though. If you're looking for the real thing, check out Phoon and Stargazer (both Education: Other Educational Resources) and Orbital Simulator (Education: Physics). Otherwise, the source code for this rendering is included on this site.

Figure 13.2 :

Dewar's White Label

by Dewar's
Contact Info: Use email link on Technical FAQ page
URL: http://www.dewars.co.uk

Author's Description: Emergency! Tommy Dewar, the eccentric whiskey baron, is missing and you must help us find him! Tour the world! Visit bars in real time with online cameras! Pilot a steam ship! Sail through shark-infested waters! Commune with the spirits on a virtual ouija board! Drive a stage coach, a steam train, and a Paris Metro Train! Win prizes! Okay, don't. Go to an ordinary Web site instead.

Solve one (or all) of four Internet mysteries and possibly win a prize. Your investigation will be Javacized-remember, though, you must be of legal drinking age in your country to play.

THE DIGITAL DRESSING ROOM

by H.A. Korszun
Contact Info: ddr@gnn.com
URL: http://www.compucloz.com

Author's Description: We would like to introduce you to an exciting new way of "trying on" off-the-rack clothes in the privacy of your home, right in front of your computer. Now you can sample countless outfits with a few simple clicks of your mouse. The system is extremely easy to use and doesn't require any special skills or equipment.

Input your measurements, your face, and your dress, and an outfit will appear on the right side of the applet page. Netscape users may see dithered images-the author recommends using appletviewer for the optimal shopping experience.

Figure 13.3 :

Doc Smitty's Draft Cider

by The Cider People, Inc.
Contact Info: petepopper@aol.com
URL: http://www.webcom.cider

Author's Description: A talking head that spews witty alcohol quotes.

...and that's pretty much the whole thing. Enjoy.

MindQ Publishing

by MindQ Publishing
Contact Info: webmaster@mindq.com
URL: http://www.mindq.com

Author's Description: MindQ Publishing has just released the first in a series of true interactive multimedia CD-ROM tutorials which use visualizations, animations, narration, and video to teach first-time and experiences programmers how to design, write, and use Java applets. MindQ-the better way to learn.

Nice graphics and all-around design. If you're looking for Java tutorials on the Gamelan directory, check out Getting Started With Java (Programming: Learning Java), Java Jolt and Trail Map (both Programming: Documents) and Living Digital (News: Other).

Pepsi World (Pepsi Digilux Assimilator)

by Adam Allard
Contact Info: aalard@javapro.com
URL: http://www.pepsi.com

Author's Description: The Pepsi Digilux Assimilator is a huge Java app that does just about everything. Animation, sound, clocks, countdown, scrolling text, and even tool-tip type help. Just one of the many Java apps in Pepsi World.

This is a monstrous, interactive, way-cool Web site that's Javacized all over. Registration will guarantee you total access (Freeloaders may not see all the Java there is to see) but this means handing over your telephone number.

Groups

Australian Java Users Group

by Adrian Vanzyl
Contact Info: adrian.vanzyl@med.monash.edu.au
URL: http://sunsite.anu.edu.au/suninfo/java

Author's Description: Australian Java Users Group at the Sun site.

Aussie announcements, general resources, documentation, a "local" developers list, and even job ads. Updated monthly after each ADJUG meeting.

Silicon Valley Java Users Group

by Rick Loek
Contact Info: rickloek@best.com
URL: http://www.best.com/~rickloek/javasig.html

Author's Description: Silicon Valley Users Group-the group was established to educate the programming community about the Java language. We meet on the fourth Tuesday of each month.

Meeting minutes, Java links, and links to other U.S. Java groups are included on this site. The LED Sign applet at the top of the page is by Darrik Brown and is reviewed in the Gamelan directory (Special Effects: Text).

Home Pages

Alexander's Java Page Administration

by Alexander Belz
Contact Info: alexander.belz@weisbaden.netsurf.de
URL: http://www.lookup.com/homepages/87162/home.html

Author's Description: This is an example for an administration of Web Pages on the Net. At the bottom frame you can choose an alternate index, which appears on the leftmost frame. This frame rules the rightmost frame and shows the user the desired information on a particular item. Yep, that's it...and a lot more stuff! For cool jobs just drop a mail.

This site offers a very simple, elegant use of frames plus Java-enabled chat via Earthweb's Chat applet (Network and Communications: Chat and Multiuser) if you click on the rightmost frame.

Animation Page

by Lucien Giordani
Contact Info: lucien.giordani@telecom.at
URL: http://www2.telecom.at/home/lugio/fem/webcra.htm

Author's Description: Experiences with animations. Disney, Playboy, and Pamela Anderson. Specially reduced frames to 850 bytes for quicker loading.

Fair warning: There's a definite preference for girls in swimsuits and other scanty apparel on this page-a small section of it is for adult eyes only. All this considered, there's a nice comparison between animated GIFs and Javacized animation at the top of the page. For more cartoons and less flesh, visit the Java Animation Frames Collection (Web Sites: Applet Collections).

Apple Flavored Java

by M. McRae
Contact Info: mcrae@eniac.seas.upenn.edu
URL: http://www.seas.upenn.edu/~mcrae/projects/macjava

Author's Description: Apple Flavored Java is dedicated to the Java language on Macintosh computers. It has applets, tutorials, links, information, and an interactive discussion area.

This is the only site tested initially on the Macintosh platform, since (logically) most of the users frequenting this site will be on some sort of Apple. Other Macintosh resources on the Gamelan directory include Applelet (Miscellaneous: Other Miscellaneous Resources) and Meta-Web's Mac Java (Web Sites: Other Web Site Resources).

Bounce Text

by Michael Yeh
Contact Info: myeh@ix.netcom.com
URL: http://www2.zoom.com/personal/cku/myeh

Author's Description: Displays up to three different texts on screen. Watch them bouncing within the frame endlessly!

There's also nicely animated spinning multicolored button and under construction sign.

The Butterfly Net

by Husky Labs
Contact Info: webmaster@butterfly.net
URL: http://www.butterfly.net

Author's Description: A cello solo. A flower blooms. A butterfly alights on your screen.

A really beautiful, and convincingly real, butterfly applet accompanied by flowers that blossom when you pass the cursor over them.

Carsten's Homepage

by Cyril Gschwendtner
Contact Info: carsten@rhrk.uni-kl.de
URL: http://davinci.informatik.uri-kl.de/~carsten

Author's Description: A home page which makes use of some of the newere featuers like frames and Java applets. Have fun!

Applets on this page include a flashing "New" sticker, a simple digital clock displaying the date and time, an LED tickertape, and good use of frames.

A Current Affair Web Site

by A Current Affair/20th Century Television
Contact Info: webmaster@current.affair.com
URL: http://www.current.affair.com

Author's Description: The Web site for the nationally syndicated television tabloid show "A Current Affair" now has two Java applets, written by programmers at our ISP, Spacelab. The top one contains animated frames and the trademark "ka-chung" sound, and the bottom one contains a spinning logo and a large (but worth it) sound file.

If you absolutely must wait for the spinning pyramid and the incredibly long sound file, then you must-and you must not be paying for surf time by the hour, either. Sort of worthwhile "ka-chung." Also, not for users with any browser other than Netscape.

Daniel Allen Prust's Home Page

by Daniel Allen Prust
Contact Info: dprust@crystal.palace.com
URL: http://east.isx.com/~dprust 

Author's Description: None.

The applets used on this site are subtle-the header, for example, changes four times based on the hour of day or night-so pay careful attention or you'll miss them.

TheDJ

by The War Room BBS
Contact Info: feedback@TheDJ.com
URL: http://www.TheDJ.com

Author's Description: This is a great site for the music devotee. TheDJ offers a range of content from oldies to the latest cutting edge sounds. Click on one of the dozens of stations and sit back and enjoy. A great feature is their use of Javascript to update the name of the artist and song.

With 24 radio stations and just about every conceivable kind of music available, this site is a find (for Netscape users only, though). Not only is the content incredible, so are the graphics and overall conceptual design. Also see MusicWeb (Multimedia: Sound).

Eyes

by Celeste Hutchins
Contact Info: celesteh@mills.edu
URL: http://www.mills.edu/PEOPLE/ug.pages/celesteh.public.html/celesteh.homepage.html

Author's Description: Eyes that follow your mouse around. Just like XEyes.

Groovy, indeed. Other eyes resources on the Gamelan directory include Java Eyes and Mona Lisa Nixon (both Miscellaneous: Other Miscellaneous Resources).

NASA's Ocean Color Monitoring Mission: SeaWiFS

by Gene Feldman
Contact Info: gene@seawifs.gsfc.nasa.gov
URL: http://seawifs.gsfc.nasa.gov/SEAWIFS.html

Author's Description: NASA's upcoming global ocean color monitoring mission called SeaWiFS has a homepage that features an animation of the Global Biosphere which was derived from actual satellite observations of the Earth's vegetation (land and ocean).

Compare world views with The Cartography Applet (Programming: Graphics).

Pangaea World Orchestra

by Duane Frybarger
Contact Info: duane@creative.net
URL: http://www.creative.net/~duane

Author's Description: Open a file, hear an orchestra...add flair and drama to everyday tasks! Hear a Java sound loop that is NOT that tinkly thing that everyone else uses! Download clips to attach to system events!

Gorgeous sounds for PC, Macintosh, and Sun systems, free for the taking. Also links, an arcade, and a tickertape banner that points you to the Java part of the page-never mind the games, click the Animation Demo.

Figure 13.4 :

Sealevel Software Home Page

by Jonathan Locke
Contact Info: jonl@sealevel.software.com
URL: http://www.sealevelsoftware.com/sealevel/javademo.html

Author's Description: The Sealevel Software home page has a simple and yet atrractive Java application that shows Sealevel's logo with a sunset in the background with animated rain. Th application does offscreen painting to reduce flicker and maintains properties for each raindrop, including location, speed size, and z-distance (some drops call behind the logo and some fall in front of it). Also, this javatisement (to coin a term) features random gull cries (complete with a minor audio glitch that SOX seems to always create).

The applet source code, thread classes for the gulls and the rain, and the class that defines the raindrops are all available via this site. Also, don't neglect the Scramble Game if you're using Windows. A hint, however: If you're not a programmer, you'll have an extra challenge on your hands.

Soup's Up E-Zine

by Soup's Up
Contact Info: soup@phoenixat.com
URL: http://www.phoenixat.com/~warreng/soup.html

Author's Description: Uses frames.

There are applets and applet links all over the place on this cool site. The site will also "ask" you your name if you've never visited before (or haven't visited within the past thirty days), and it will determine which platform you're using. There's also an animated logo, a digital clock, and an LED tickertape, but alas, no source code for anything. Just enjoyment.

SpinWeb

by Mike Forsyth
Contact Info: mike@calligrafix.co.uk
URL: http://calligrafix.co.uk/c/graphics

Author's Description: Graph view of Web site based on Arthur van Hoff's Graph Layout class.

A bit like examining the contents of a petrie dish through the lens of a microscope-clicking on a blue box brings up lots of little yellow boxes or links, some of which overlap, as they all wiggle about like microcellular organisms. Original and strange, but cool.

Textual Abuse Page

by Andrew Vessey
Contact Info: Use feedback form on Web site
URL: http://fbox.vt.edu/avessey/abusepage.html

Author's Description: An insulting example of JavaScript! Build your own insults. May not be appropriate for young children or wimps.

Definitely NOT for sensitive types. Nor is the onsite Java version of this applet for Windows 95 users-you can either use the nonJava version at the URL listed above or download the Abuser utility for installation. Or simply insult your *$&! computer when Netscape crashes.

Timothy W. Macinta's Home Page

by Timothy Macinta
Contact Info: twm@mit.edu
URL: http://www.mit.edu/people/twm/homepage.html

Author's Description: None

Aside from the spiraling demonic head applet at the top of the page, there are several applets to explore at this site. Strange but cool.

Figure 13.5 :

Thorsten Ludewig's Home Page

by Thorsten Ludewig
Contact Info: th@rz.fh-wolfenbuettel.de
URL: http://www.fh-wolfenbuettel.de/~th

Author's Description: None

Another simple, well-executed use of applets-a clock, a spinning 3D logo, and so forth. Takes a short while to load, so have a little patience.

Figure 13.6 :

Udder Waste of Bandwidth

by Kevin Kessler
Contact Info: kkessler@access.digex.net
URL: http://www.access.digex.com/~kkessler

Author's Description: None.

This is indeed a "page dedicated to the time-consuming download of Java applets," but it's not an udder waste of your time (especially if you like animated cows and arcade games). The source code for all these applets is available for the taking.

Indonesia

Do You Know The Meaning of Dalang, Gamelan, Sumatra, and Other Java-frenzied Words?

by Herman Jusuf
Contact Info: minkx@tamu.edu
URL: http://http.tamu.edu/~h0j7279

Author's Description: Let's talk with Indonesians and ask what those Java-frenzied words really mean!

This URL can link you to three truly Java-related sites: an Indonesian Business page, an Indonesian Language page, and a general Indonesian-related information page. It's also another place to try out the EarthWeb Chat applet (Network and Communications: Chat and Multiuser).

Figure 13.7 :

Indonesia Today

by Indonesia Today
Contact Info: Use feedback link on site
URL: http://www.indonesiatoday.com

Author's Description: The Republic of Indonesia is now using the wonders of the World Wide Web to educate and inform Internet users how this southeast Asian country has developed into the world's fourth largest nation. IndonesiaToday, the official Web site of the Republic of Indonesia, invites you to learn about the opportunities that exist in this archipelagic state of more than 17,000 islands.

Check out the slideshow/text Java animation on the main page before touring Indonesia via this site. Links include information on the tropical rainforest, the business community, a phrase book, and a list of hotels and resorts sorted by major island destination.

Waluyo Budhi Santoso's Web Page

by Waluya Budhi Santoso
Contact Info: budhi@pusdata.dprin.go.id
URL: http://www.lookup.com/homepages/69051/home.html

Author's Description: Indonesian personal home page.

Scroll down the menu frame to watch what happens to the Netscape logo. It's cool.

Mirror Sites

Javasoft

by Jakub Jelinek
Contact Info: jj@sunsite.mmf.cuni.cz
URL: ftp://java.sun.com

Author's Description: Mirror of Sun's Java pages, JDK, HotJava, Guavac. A collection of Java documentation and applets.

At this writing, there's a message at the top of this page saying service "will be" disconnected as of February 1, 1996-if you link to this site and don't find a page of links, try the new address ftp://javasoft.com instead.

Other Web Site Resources

Amphibious Ready Group (ARG)

by Brian Dulla
Contact Info: bpdulla@nps.navy.mil
URL: http://vislab-www.nps.navy.mil/~bpdulla/gatorpag.htm

Author's Description: An applet that features an Amphibious Ready Group (ARG) consisting of four ships which steam across the water while playing "Anchors Away." This is part of the Amphibious Warfare Homepage.

Send the fleet off to parts unknown with a rousing, patriotic tune, but be prepared to wait a while for the graphics to load up. Source code is included.

"JARS" Java Applet Rating Service

by JARS
Contact Info: info@jars.com
URL: http://www.jars.com

Author's Description: This site will offer a rating/review service for Java applets. There will be logos available for display on Web sites that contain qualifying applets

This familiar site offers Top 1%, Top 5%, Top 25%, Top 10, and Top 100 ratings to various Java applets and applications. Take a tour and browse their rating system, the Judge's Pick list, and/or search the JARS site for a particular resource.

JavaLoad

by Jani Lasko (to Web Sites)
Contact Info: jaanla@utu.fi
URL: http://cray.ttg.utu.fi

Author's Description: Shows load graph of a server in Java-applet.

The applet on this site shows the current load for the previous 24 hours. And that's it.

Javaperf

by Prasad Wagle
Contact Info: prasad.wagle@sun.com
URL: http://playground.sun.com/pub/prasadw/javaperf

Author's Description: Java performance benchmarks.

As of this writing there are only two benchmarks offered at this site but it is clearly under construction. Other computer performance evaluation resources on the Gamelan directory include CaffeineMark 2.01 and Sieve Benchmark (both Utilities: Other Utilities). For comparison, also check out PC Scoreboard (Miscellaneous: Other Miscellaneous Resources) and HTML Editor Selection Helper (Utilities: Other Utilities).

Meta-Web's Mac Java

by Dale Kirby
Contact Info: da5e@rain.org
URL: http://www.rain.org/~da5e/macjava.html

Author's Description: Meta-Web's Mac Java page is a resource for those Mac users who are new to Java.

Invaluable for programmers using Java on a Macintosh computer. Other Macintosh resources on the Gamelan directory include Apple Flavored Java (Web Sites: Home Pages) and Applelet (Miscellaneous: Other Miscellaneous Resources).

Simpsons Trivia Page

by Seni Sangrujee
Contact Info: seni@mpath.com
URL: http://www.mpath.com/~seni

Author's Description: None.

Try your hand at the daily Simpsons trivia question-your consolation prize if you get it wrong (doh!) is a link to the Communications Decency Amendment (DOH!) and no chance to try again, even if you reload the page, until tomorrow. Source code for the game is included.