Browser and System Requirements

Last Updated 29-Apr-2004

General Description

This guideline lists the basic browser and system requirements recommended to view and use Oracle HTML Applications. These requirements are determined at an executive level. Each UI guideline and complimentary UIX component are optimized using these base requirements. The basic browser and system requirements are:

Guideline Attributes

Spec Version # - 3.1
Spec Contributors - Betsy Beier, Mervyn Dennehy, Craig Louis
UI Models - all models
Example Products - all products
Related Guidelines - all are developed with these constraints in mind

Browser Requirements

Supported Browser Versions

The UIX client is currently supported in the following browsers:

Browser Operating System
Windows Solaris Mac OS 9 Mac OS X Red Hat Linux PocketPC Palm OS
Netscape Navigator 4.73 4.73 --- --- --- --- ---
Internet Explorer 5.0, 5.5, 6.0 --- --- 5.2.2 --- 2000, 2002 ---
Mozilla 1.5 --- --- --- 1.5 --- ---
ICE Browser 5.0 --- --- --- --- --- ---
WebPro (Mobile) --- --- --- --- --- --- 3.0
Blazer (Mobile) --- --- --- --- --- --- 3.0

NOTE: Third party accessibility software such as JAWS works only with MSIE 5.0 and above.

Browser Functionality Expectations

Browser Buttons

Since Oracle Web-based applications run within a browser, and the browser's functionality is exposed to the user (the browser is not in kiosk mode), it is important to specify browser functionality while the user is working with the application. The buttons for each browser (Netscape Communicator, Microsoft Internet Explorer) should maintain their standard behaviors. The following is a quick summary of the buttons and functionality:

Other Browser Functionality

If a user sets his or her browser preferences, these preferences should be maintained in the application. (This is applicable for both Navigator and Internet Explorer.)

System Requirements

Screen Size

Page layouts are optimized for a maximum screen width of 1024 pixels. Many BLAF page designs may scroll vertically (depending on content), but it is recommended at all times to avoid horizontal scrolling (more than 1024 pixels wide.)

Even though many systems now support widths higher than 1024 pixels, BLAF applications must be designed for a width of less than 1024 pixels, and wherever possible should fit within an 800 pixel-wide window:

NOTE: Horizontal scrolling has proven to be problematic in usability tests, so many UI components have been developed to prevent or reduce this. Horizontal scrolling is occasionally unavoidable, but should only be permitted when there is no other viable alternative. See Horizontal Scrolling in the Content Layout Templates guideline for details.

Color Depth

The base color depth required to run an HTML application is 8 bit, or 256 colors, though applications run best at 16 bit color depth, with the capacity to display thousands of colors.

Optimal Color Palette

BLAF applications primarily utilize colors from the Web-safe 216 color palette, with several exceptions, such as the "sand" color. However, BLAF applications do not use the full range of the Web-safe palette, so these exceptions can be substituted for unused colors, without causing any display problems.

Almost every graphic should be optimized and saved using the web-safe 216 palette, except where specifically noted in the Color Palette guideline.

Open/Closed Issues