ICEsoft homecontactsitemap
visit ICEfaces.org
the most widely distributed java browser technology in the world
Products // Product Compairson
ICEsoft offers two distinct portfolios of browser-based products: SDKs and JavaBeans (Beans). While both products share some of the same benefits, the SDKs and the Beans products fulfill different needs.

The SDKs are completely customizable through an elaborate suite of APIs (refer to SDK API Summary). The SDKs provide more features and flexibility than the Bean products provide, such as DOM access, HTTP/S protocol support, and deployment to headless server environments.

The Beans conform to the JavaBeans specification, enabling developers to effortlessly assemble complex GUI applications using the familiar component architecture model. The Beans offer simple configuration APIs (refer to Bean API Summary) that help facilitate the integration of the rendering component into Java client applications.

The table below compares the benefits of the SDKs to those of the Beans.

SDK and Bean Product Comparison Supported
Optional

Industry-Leading Performance
World's fastest pure-Java browser with best-in-class W3C standards support
Robust, proven HTML fixer for non-standard, real-world HTML
Responsive DHTML
Enhanced performance HTTP/HTTPS protocol support
An embeddable Java component that provides a native browser user experience
Over 10 million deployments in 35 countries
General
Internationalization support (Unicode support, left-to-right and right-to-left layout)
Extensible plugin architecture (ICEbrowser SDK only)
History management
Full support for headless and non-visual platforms (render to image, PDF, printer, etc.)
Exclusive Internet Explorer (MSIE) emulation mode supports many MSIE-proprietary features
User Interface
AWT, Swing, and SWT* toolkit support (*requires AWT/SWT Bridge)
Document scaling/zooming
Text selection
Autoscrolls document while selecting text via mouse drag
System clipboard support
Text searching
Configurable scrolling and scrollbar behavior
Mouse scroll-wheel support
Automatic mouse cursor/pointer support
Keyboard support consistent with native browsers
Anti-aliased text
Robust frameset and frames support for all features (search, selection, etc.)
Visited links highlighting
Tooltips
Fully customizable JavaScript dialogs & behavior via callback architecture (ICEbrowser SDK only)
Configurable font support, including custom font providers
Printing
Supports both JDK 1.1.8 and Java 2 print APIs (Beans only support Java 2 print API)
Automated layout to page size and orientation, or user-defined
Accurate printing of background colors and images
Full support for margins, headers, footers, and watermarks
Print entire document or user-specified page ranges
Print framesets "As laid out on screen" or "Each frame individually"
"Smart Page Break" technology for optimized pagination
Professional Page Setup and Print Preview dialogs
Accessibility
Supports Java Accessibility API
Supports industry-leading JAWS screen-reader technology
HTTP/HTTPS
HTTP 1.0 and 1.1 support
Authentication Manager
- Basic, Digest, and NTLM* authentication (*optional)
Configurable Cookie Manager
Configurable Cache Manager (MemoryCache/DiskCache/Custom)
Configurable Proxy Manager
- Supports HTTP, HTTPS, and PAC (Proxy Auto Config) proxy configurations
HTTP Event Listener support (intercept HTTP transactions, form-posts, etc.)
SSL support (optional)
- Certificate Manager
- Customize SSL dialogs, certificate management via callback architecture
Supports real-world, none-standards compliant web-servers
Faster and more robust than standard JDK HTTP implementation
Small Footprint
Static footprint as low as 690 KB
Active memory management
Deployment
Java applet - standard Java applet security sandbox, or extended privileges via signed applet
Java Web Start (JNLP)
Executable .jar, and standalone application


Quick Links
Demos

Download

Whitepapers

Case Studies

Latest News

Customer Login

User ID:
 
Password:

Join the ICEsoft mailing list

Subscribe to news and product announcements. Privacy policy.
Products | Customers | Partners | Purchase | Corporate Info | Support | Privacy Policy | Site Map | Resources
Site by Media Dog Productions © 2005 ICEsoft Technologies Inc. Toll Free: 1-877-263-3822 USA & Canada