Summary of Browser Characteristics

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

The following tables summarize and compare the characteristics of Internet Explorer 6 for Windows Embedded CE and Internet Explorer 6 for Windows (Desktop Internet Explorer).

Characteristic Internet Explorer 6 Desktop Internet Explorer 6

ROM footprint (on X86. Exact footprint depends on processor and Catalog items selected.)

2.63 MB for rendering/browser engine. 4.2 MB for all Catalog items.

15 MB minimum.

Processors

All Windows Embedded CE–supported processors

Intel X86, Motorola PowerPC (Apple Macintosh OS).

Input devices

Touch or mouse, keyboard, 5-key navigational device (remote)

Mouse, keyboard; others, including voice recognition, available through third-party application.

Printing

Yes

Yes, print preview, custom print templates.

Fixed width layout (dynamic fitting of page to screen)

Yes (optional)

No

Television-Style (5-key) navigation

Yes (optional)

No

Browser Container Characteristics

Characteristic Internet Explorer 6 Desktop Internet Explorer 6

User interface (UI)

Must be provided by OEM host application. Sample browser UIs, IESample, IESimple, and Explorer(Standard Shell) are provided.

Internet Explorer. Browser functionality can also be exposed in a stand-alone application to create a custom user interface.

Auto-complete URL

Yes. Implemented in IESample.

Yes

Drag-and-drop operations

No

Yes

Favorites

Can be provided by OEM host application. The sample browser, IESample, implements the Favorites functionality.

Yes

Forward/Back navigation

64 KB fixed RAM allocation for Forward and Back navigation storage (travel log). Forward and Back navigation to 64 frames, or less than 64 Web pages, depending on the number of frames per Web page.

2 MB RAM allocation.

Internet Options Control Panel

Yes, provided as a sample application. An OEM can modify the sample or replace it with a custom application.

Yes

Localized languages

Individual modules (DLLs) are localized in all languages localized for Windows Embedded CE. WBT UI is localized to Japanese.

All languages localized for Windows. Support for vertical text. Single binary for complex scripts.

Online Help

No online Help content provided, but an OEM can implement simple HTML-based Help pages.

Windows HTML-based Help.

View HTML source

Use view-source protocol or save page as <filename>, and then view.

Yes

Client/Server Communication Characteristics

Characteristic Internet Explorer 6 Desktop Internet Explorer 6

Using Client Capabilities

Support for properties only, no methods. No other Internet Explorer behaviors supported.

Yes

Cookies

The maximum number of elements (4 KB maximum each) set by registry. Persistent, depending on the OEM implementation.

The maximum number of elements (4 KB maximum each) set by registry. Persistent to hard disk drive.

Data Binding (provides asynchronous downloading from server, client-side sorting and filtering)

No

Yes

Supported Protocols

IPv4, IPv6, HTTP 1.1 (http, https), FTP, file://, TLS.

An OEM can use the Asynchronous Pluggable Protocol APIs to support custom and predefined protocols, such as mailto.

IPv4, IPv6, HTTP 1.1 (http, https), FTP, file://, gopher, NNTP, Javascript, mailto, news, res, telnet, view-source. Supports Asynchronous Pluggable Protocols.

User agent (UA) string (specifies browser compatibility)

Mozilla/4.0 (compatible; MSIE 6.0; Windows Embedded CE; OEMSTRING)

Mozilla/4.0 (compatible; MSIE 6.0)

Web Language and Scripting Characteristics

Characteristic Internet Explorer 6 Desktop Internet Explorer 6

XML

MSXML Parser 3.0

MSXML Parser 3.0

Dynamic HTML (DHTML)

Supports the W3C Document Object Model Level 1. For information, see About DHTML. No support for dynamic properties, HTML+TIME, or transitions. Supports image filtering as optional functionality. No support for behaviors, except for client capabilities.

Full support for Internet Explorer 6 Document Object Model, element behaviors, view link, filters, transitions, HTML+TIME.

HTML

Version 4.01 supported except for ABBR, Q, and OPTGROUP tags.

Supports tables, forms, frames, and floating frames.

XML MIME viewer.

No VRML.

Version 4.0 fully supported, except for ABBR and Q tags.

Scripting

JScript (ECMA-262 compliant)

Windows® Script Host supports JScript 5.5 and VBScript 5.5.

Supports script authoring.

Content Format and Delivery Characteristics

Characteristic Internet Explorer 6 Desktop Internet Explorer 6

ActiveX® controls

Supports use of controls that are already installed on user's device. An OEM can add support for automatic download.

Yes. Ability to download and use dependent on security zone settings.

Audio formats

WAV (PCM), other formats through MIME-type handlers.

Windows Media, WAV (PCM), other formats through MIME-type handlers.

Cascading style sheets (CSS)

Compliant with CSS1 and CSS2 core functionality, limited support for filters and transitions.

Yes

File formats

GIF, JPEG, BMP, XBM, PNG, HTML, TXT, GIF89a.

All Internet formats. Some, such as PDF and RAM may require third-party plug-in.

Font downloading

No

Yes

MIME-type helpers

Can be provided by OEM host application.

Many, installable.

Internet Explorer Multiple-Language API

Yes

Yes

Streaming media through the Microsoft DirectX® API

Yes, through the Windows Media Player 6.4 ActiveX Control.

Yes

Java Virtual Machine

Java language programs are supported when a third-party Java Virtual Machine is installed on a device. There is no Microsoft Virtual Machine for Windows Embedded CE.

Java language programs are supported when a third-party Java Virtual Machine is installed on a device. There is no Microsoft Virtual Machine for Windows Embedded CE.

Cache

Yes

Yes

Clipboard

Can be implemented by OEM host application. Not fully implemented in the sample browser application.

Yes

Context Menu (right-click menu) support

Yes. Also supports context menu extensions through registry settings and through scripts.

Yes. Also supports context menu extensions through registry settings and through IDocHostUIHandler.

HTML Editing

Limited support (cut/copy/paste/delete and undo/redo).

Yes

HTML Applications (HTA) Use to create trusted HTML applications.

Yes

Yes

Intelligent Forms (for automatic completion of user input, saved passwords)

No

Yes

Link highlighting

Underlined, hover, none

Underlined, hover, none

Offline browsing, subscriptions

Can be implemented by OEM host application.

Yes

Authentication and Security Characteristics

Characteristics Internet Explorer 6 Desktop Internet Explorer 6

Encryption

40-bit and 128-bit SSL

40-bit and 128-bit SSL

Hit Logging (to monitor activity on a Web site)

Yes

Yes

Recreational Software Advisory Council Internet rating system (RSACi)

No

Yes

Security

SSL2, SSL3, TLS 1.0, Passport v1.4

SSL2, SSL3, TLS 1.0, Passport v1.4

URL Security Zones

Yes

Yes

User authentication

Basic and NTLM supported directly and other methods. This includes Kerberos, supported through integration through the SSPI.

All Windows-supported authentication methods.

See Also

Other Resources

Choosing an Internet Browser
Using Asynchronous Pluggable Protocols