Web Developer's Virtual Library: Encyclopedia of Web Design Tutorials, Articles and Discussions


WDVL Newsletter

Active Server Pages
JSP/Java Servlets
Microsoft SQL Server
Daily Backup
Dedicated Servers
Streaming Audio/Video
24-hour Support    

jobs.webdeveloper.com

Hiermenus


e-commerce
Partner With Us















Developer Channel
FlashKit.com
JavaScript.com
JavaScriptSource
Developer Jobs
ScriptSearch
StreamingMediaWorld
Web Developer's Journal
Web Developer's Virtual Library
WebDeveloper.com
Webreference
Web Hosts
XMLfiles.com

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers


Rich Media Types

June 7, 1999

With a little imagination, you can do quite a lot with the animated .gif format. However, for true interactivity and some really mind-blowing animations, more advanced tools are available. In the online ad world, banners that are anything other than an image file are called "rich media." Rich media types include Shockwave, Flash or Java banners, as well as various other lesser-known types of media, and HTML banners.

Serving rich media banners can be problematic. Although high-end banner management software packages can handle rich media, most of the medium- and low-priced systems cannot. Also, some types of rich media require certain source files to be present on the Web server. Click here to see a comparative review of ad banner management packages.

Shockwave and Flash, both from Macromedia, are tools that allow you to create complex animations, including sound and interactivity, for the Web. Actually, Shockwave is designed to convert productions made with Macromedia's Director package into Web-ready animations, while Flash is a self-contained package. Both offer a timeline-based editing window, where you can import various types of media, and assemble them into an animation. These tools have been used to create whole cartoon programs and fully interactive games over the Web, so the capabilities are quite extensive. Click here to read a recent review of Flash. Here's an example of a Flash banner (your browser must have Flash installed as a plug-in).

Sassy's Worldwide Dogbite Service

Java is a powerful programming language whose full capabilities are only now being explored. To create a Java banner, simply build a Java applet of the desired dimensions. Several shareware apps are available that let you create simple Java animations without knowing any Java. They are easy to use, and let you do basic things like scrolling text. Things like this, however, are a pitiful example of what Java is capable of. Java could be used to deliver real-time data to a banner, or even to create an entire "micro-site" in which a user can choose various options and even order a product, all within the confines of a 468 x 60 banner.

How about creating a banner using no graphics or animation software at all? HTML banners are conceptually the simplest type of all, although banner management systems find them no simpler than other "rich media." As I mentioned, most of the lower-end ad management systems can't serve anything other than graphic files.

To build an HTML banner, simply use the HTML editor of your choice to create a table with the desired dimensions, and fill 'er up. You can include text, graphics, hyperlinks, form elements - anything you can do with HTML, and that's quite a lot these days. If you want to get fancier, you can use an inline frame (IFRAME) instead of a table, allowing you to use the REFRESH attribute to create a multi-frame animation.

HTML Banners

  • Easy
  • Cool
  • Dangerous

Making HTML banners may seem like a no-brainer, but be careful! They are subject to the same problem that afflicts all HTML masterpieces - they look different on every system. Can you spot how I blew it designing the one above? Although I specified a height of 60 pixels for my table cell, I put in too much text to fit in that space. Whenever you specify the width or height of a table cell, it's only a suggestion. The browser will usually stretch the cell as necessary to accomodate whatever appears in the cell. If I turned a bollixed banner like this loose on the Web, there's no telling how it might appear. On some sites, the text might get cut off, and on others it might screw up the whole page. The moral is that HTML banners must be thoroughly vetted on various browsers and systems, and even then there's no guarantee that they will appear as intended.

Other Resources

Building an Animated Banner
Designing Winning Ad Banners


Up to => Home / Internet / Commerce / BannerAds




Jupiter Online Media: internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and Jupiter Online Media

Jupitermedia Corporate Info


Legal Notices, Licensing, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers