Support for Internet Explorer 6 in Windows CE (Windows CE 5.0)
Internet Explorer 6 for Windows CE is a feature-rich browser control and provides technologies that can be used to build a custom browser for a specific device or market.
Internet Explorer for Windows CE supports much of the same functionality as the desktop Microsoft Win32® version of Internet Explorer 6.
The following topics provide more information about the different functionalities between the desktop version of Internet Explorer and Internet Explorer for Windows CE.
- Desktop Internet Explorer functionalities supported by IE for Windows CE
- New functionalities added in Internet Explorer 6 for Windows CE 5.0
- Internet Explorer for Windows CE functionality differences
- Desktop Internet Explorer functionalities that are partially supported in Internet Explorer for Windows CE
- Desktop Internet Explorer functionalities that are not supported in IE for Windows CE
- Functionalities that are supported only in Internet Explorer for Windows CE
- Plug-in support in Internet Explorer for Windows CE
- Scripting functionalities not supported in Internet Explorer for Windows CE
Desktop Internet Explorer functionalities supported by IE for Windows CE
Internet Explorer 6 for Windows CE supports the following desktop Internet Explorer features:
- HTML 4.01.
- Dynamic HTML (DHTML).
- Cascading Style Sheets (CSS), compliant with CSS1 and CSS2 core functionality. For more information, see CSS Reference.
- Documuent Object Model (DOM). Full event model for all tags and objects.
- Microsoft® ActiveX® controls. These controls must be installed and registered on the device. ActiveX controls are not binary compatible between the desktop version of Windows and Windows CE.
- Browser Helper Object (BHO).
- Frame and IFRAME.
- Cookies. Used for tracking data settings, or data for a particular Web site. For more information, see Cookies.
- Client Capability behaviors. For more information, see Using Client Capabilities.
- Image support (GIF, Animated GIF, JPG, BMP, XBM, and PNG).
- Printing.
- HTML Applications (.hta) and HTML Component (.htc).
- HTTP 1.0, HTTP 1.1, and FTP.
- Secure Sockets Layer (SSL) support. SSL2, SSL3, and TLS 1.0
- Basic, NTLM, and Kerberos authentication (NTLM and Kerberos are optional components).
- Internet Protocol Version 6 (IPv6). For more information, see Core Protocols of IPv6 and IPv6 Addressing.
- Offline browsing.
- Security Zone.
- Asynchronous pluggable protocols. For more information, see Using Asynchronous Pluggable Protocols.
- Microsoft Jscript 5.6 and VBScript 5.6. For information about scripting support, see Scripting. For information about the scripting functionalities not available in Windows CE, see Scripting functionalities not supported in Internet Explorer for Windows CE.
New functionalities added to Internet Explorer 6 for Windows CE 5.0
The following list shows some of the new functionalities added to Internet Explorer 6 for Windows CE 5.0. For the complete list of the new functionalities added in this release, see What's New in Windows CE.
- Theming Support that applies Windows XP visual style to intrinsic controls. For more information, see Theme Support Reference.
- Platform for Privacy Preferences (P3P) support that enables cookie filtering. For more information, see Platform for Privacy Preferences (P3P).
- Popup blocking that enables the filtering of unwanted popup windows. Windows CE provides a different implementation from desktop implementation. For more information, see Using the Popup Blocker Interfaces.
- RPC support enables cross-window communication. For more information, see Internet Explorer RPC Support.
- Complex Script language
Desktop functionalities that behave differently on Internet Explorer for Windows CE
The following list shows the desktop functionalities that behave differently on Internet Explorer for Windows CE.
Browser application. IE for Windows CE includes a browser application, IESAMPLE. IESAMPLE displays the current security zone in the browser status bar, and displays the security lock icon when the user visits a secure Web site that automatically sends its security certificate. IESAMPLE also implements the AutoComplete functionality that completes entries on Web pages by displaying a list of previous matching entries. For more information about this application, see The IESample Browser.
The following list shows functionalities supported in IESAMPLE.
- Menu.
- Toolbar.
- Favorites.
- Control Panel.
- Address bar. Go button is not support.
- Status bars.
**Note **The Media and History bars are not supported. Also, the Search and Favorites panes are not supported.
Editing.
- Cut, copy, and paste operations are supported. Rich editing is not supported.
Printing. Print preview is not supported.
ActiveX controls. These controls in Windows CE are not binary compatible with the desktop version of Windows.
Desktop Internet Explorer functionalities that are partially supported in Internet Explorer for Windows CE
The following list shows the desktop Internet Explorer functionalities that are partially supported in Internet Explorer for Windows CE.
- Filters and Transition that add visual effects to Web page content. Not all visual effects are supported in IE for Windows CE. For more information, see Adding Filters and Transitions.
- Internet Explorer DHTML behaviors, including clientCaps and printing related behaviors. Other behaviors such as userData, homepage, download behaviors are not supported. For more information, see Internet Explorer MSHTML/DHTML API Application Development.
- Window.open method that enables the browser to communicate across different browser windows it has opened. This method requires RPC support for cross window scripting. For more information, see Internet Explorer RPC Support.
- Mouse wheel scroll. Reader mode is not supported.
- Platform for Privacy Preferences (P3P). Privacy Report is not supported. For more information, see Platform for Privacy Preferences (P3P).
Desktop Internet Explorer functionalities that are not supported in IE for Windows CE
The following list shows desktop Internet Explorer functionalities that are not supported in IE for Windows CE.
- Automatic download of ActiveX controls.
- Microsoft Java Virtual Machine.
- Font download.
- Drag and Drop.
- Databinding.
- Rich Editing.
- Dynamic Property.
- HTML + TIME.
- Auto-proxy.
- Several protocols, including Gopher, news, and mailto. OEMs can add mailto protocol support.
- Intelliform features such as autocomplete and save password.
- Recreation Software Advisory Council on the Internet (RSACi) rating system.
- Vector Markup Language (VML).
- Internet Explorer type libraries.
Functionalities that are supported only in Internet Explorer for Windows CE
Internet Explorer for Windows CE supports TV-Style navigation. This functionality includes directional tabbing, fixed width layout, disabling scrollbar support, and scroll adorner.TV-Style navigation. For more information, see Internet Explorer TV-Style Navigation.
Plug-in support in Internet Explorer for Windows CE
Internet Explorer for Windows CE supports various plugins such as Java Virtual Machine and Macromedia Flash. For the availability of these plug-ins, contact the third party vendor.
Scripting functionalities not supported in Internet Explorer for Windows CE
The following list shows the scripting functionalities that are not supported in Internet Explorer for Windows CE
- Dynamic attribute through expressions
- ScriptControl Object.
- Type libraries for VBScript.
- Scrrun.dll support; including dictionary and file objects.
- Automatic loading of type libraries. AddTypeLib on IActiveScript is not supported.
- Referencing cross-window objects. opener.top.location and window.opener are only supported when the Internet Explorer RPC support Catalog item is included in the OS design. For more information about this funcitonality, see Internet Explorer RPC support.
See Also
Internet Explorer 6 Application Development
Send Feedback on this topic to the authors