TOC PREV NEXT INDEX




Optimizing for Performance


Using the ice.pilots.html4.testallglyphs System Property

When rendering HTML, the ice.pilots.html4.testallglyphs property, which is true by default, ensures that glyphs for a selected font are available and display correctly.

Setting this property to false may speed up rendering slightly on large web pages, but you should do this only if your content contains known languages that can be rendered by the default font, or by the font set by ice.pilots.html4.baseFontFamily.

If you set the property to false and characters render as boxes, either your font settings are not sufficient or you must set the property back to true.

System Properties that May Affect Performance

Altering the default values for the following system properties may improve the rendering performance of your application.

If you use these properties, you can experiment by turning them off or changing their values to determine if the performance is improved significantly.

ice.browser.*memory*
All the memory-checking properties.

ice.browser.forcegc

ice.debug.*

ice.pilots.html4.alphaInterpolation
Potential large impact.

ice.pilots.html4.*antiAliasing*
All antiAliasing properties have a potential large impact. Use ice.pilots.html4.textAntiAliasing instead of ice.pilots.html4.antiAliasing. Not recommended for pre-1.4.2 JVMs

ice.pilots.html4.documentFocusOutline
Large impact on pre-JDK 1.4.2 JVMs.

ice.pilots.html4.doZIndexTest
Potential large impact on content with numerous form element widgets and DHTML.

ice.pilots.html4.renderQuality

ice.pilots.html4.testallglyphs

ice.pilots.html4.textAntiAliasing

ice.pilots.html4.tileOptThreshold

ice.pilots.html4.traceFonts

ice.pilots.html4.transparentTiling

For more information on system properties, see System Properties.



Copyright 2005. ICEsoft Technologies, Inc.
http://www.icesoft.com

TOC PREV NEXT INDEX