IEMobile Team Weblog

Information about Internet Explorer for Windows Mobile

Welcome to the IE Mobile Blog!

IE Mobile is the Internet Explorer for Windows Mobile.  IE Mobile was built from the ground up to support mobile browsing scenarios within the constraints of the mobile device.  We are strong believers in “one web”, implementing fit-to-screen technology to render sites designed for the desktop on the various smaller screens that Windows Mobile devices have. And of course we support sites designed for phones and PDAs, along with WAP portals.

Our latest version of IE Mobile was released with Windows Mobile 5.0.  A note on naming: IE Mobile is the browser formerly known as Pocket Internet Explorer.  Prior to Windows Mobile 5.0, the browser was called Pocket Internet Explorer, or PocketIE, or pIE as we (still) affectionately call it around here. With WM 5.0, it is now called IE Mobile.  Same browser.

Now that we have Windows Mobile 5.0 and IEMobile out the door, we are finally getting a chance to get the word out about our browser.  To that end, we have created this blog.  We are also working on getting our MSDN documentation updated for WM5.0.  In the meantime, if you want to find out more about IE Mobile, I recommend checking out a WebCast I did for the Windows Mobile 2003 Second Edition release:

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032253269&Culture=en-US

We will get some more, updated information to you on our feature and standards support in Windows Mobile 5.0.  Stay tuned!

Randy Ramig

Development Lead, IE Mobile

Published Tuesday, October 04, 2005 10:36 PM by iemoblog

Comments

 

Steve W said:

As you're working on the MSDN documentation, I'd be very interested in code samples that demonstrate how to use IE Mobile as an embedded control...
January 31, 2006 9:31 AM
 

Steve W said:

Nevermind - just found the "MiniPIE" sample in the WM 5.0 SDK tree....
January 31, 2006 1:27 PM
 

IEMobile Team Weblog said:

New leadership and a quick Powerpoint deck of browser extensibility options
April 6, 2006 6:54 PM
 

Philibert Perusse said:

Hi, we have been fiddling around with Internet Explorer for a while and we have been experiencing performance related issues. First, lets say that we are using Windows CE 5.0, on a 400MHz Xscale processor (PXA255), with 64Mb RAM. We are trying to show HTML content from our own application. In our application we need to provide the user with a very good responsiveness from the web display and navigation.

Thus, we first tried the ActiveX Internet Explorer control that comes with Win CE 5.0 (MSHTML). We had unexpected display/rendering performance problems that we were not capable to overcome. For example, it takes 1.3 seconds to load an almost-empty 5-frames page (local disk-hosted content). While it takes 300ms to load an almost-empty single-frame  page. We've tried adding more content to the pages, but it does not seems to affect the performance very much, the rendering merely gets slower. The page load speed is by far  under our requirements, which would be around 50ms-75ms for an almost-empty page. Is there an optimized version to come out? It there a way to "down-size" the IE control to speed up the performance? Is there some calls that ought to be performed to speed-up things? We have on hand a simple example reproducing the described behavior. At your request, we can provide that sample for further investigation.

Now, by looking through this blog we found out about HTMLControl (used by formely PIE and HTMLHelp and some other applications) and its underlying WEBView control. We have unsucessfully tried to make it work using the Microsoft Sample and so many other ways. See our post at this address (http://msdn.microsoft.com/newsgroups/default.aspx?&guid=&sloc=en-us&dg=microsoft.public.windowsce.embedded&p=1&tid=8f72e176-ce0c-4966-a743-e5b7d9ef71b2). If you got any suggestions we are available to do any test in order to get the control to work. We also tried MINIPIE (provided within the Pocket PC SDK), but without success. Note that our platform was modified to include HTMLHelp (PEGHELP) and exclude IE 6 for Windows CE, so that HTMLControl is implicitely included.

We also tried a third-party HTML Renderer (http://www.terrainformatica.com/htmlayout/) and we got extremely good results. Load speed was astonishing and rendering very neat. The downfall is the lack of support for asian languages. However, we would prefer using standard MS technologies.

We are also looking at mozilla Rendering engine (as used by the MINIMO project) for our application. We did not yet put a lot of efforts into this port, hoping that we can get clear pointers from you guys…

Thanks a lot

philibert, GSM Products
(pperusse dot nospam at gsmproducts dot ca)
May 24, 2006 1:21 PM
 

Philibert Perusse said:

Ok, finally manage to make WEBView control work. Still I would really prefer using IE6 if I can get better performances!

philibert
(pperusse dot nospam at gsmproducts dot ca)
June 1, 2006 5:21 PM
 

Andrew Fedoniouk said:

To Philibert Perusse about  "The downfall is the lack of support for asian languages" [in HTMLayout].
HTMLayout does support Asian languages.
July 15, 2006 12:15 AM
 

MoWoM said:

I am having browser issues on my CE 5.0 device. I am looking for help on re-installing CE or IE 6, which ever will get me working again. My office has several Treo 700w phones. My phone has had a few applications installed and then removed, but the issue is with PIE. On my phone, some variables are not working. Seems like I can't pass session items. I work with C#, and I made a simple page using the latest .NET 2.0 objects. First I noticed that I couldnt get a DataGrid to load with a Session["Item"]. If I pass a querystring item it would work. So, I thought it was the phone's browser... I then got the device emulator working, and although I couldn't get the square screen device to work, the CE 5.0 device I can get to work. works fine... Session Items pass correctly and everything! Ok, so it must be my phone... If my browser is hosed, how do I go about re-loading PIE? or CE 5.0?

Thanks in advance,

MoWoM
July 21, 2006 6:33 PM
 

iemoblog said:

The devices all have the browser in ROM; there's no need to reload.  If you really believe that you've played with the environment enough (registry, files, whatever) than a cold-boot should get you going again.  Each device's manufacturer implements this in a slightly different way; check with them about the appropriate steps to cold boot.

If you're using Treo 700w devices here, then you're looking at Windows Mobile 5 devices (not CE 5.0, although Windows Mobile uses CE as it's underlying operating system.)  Those devices contain IE Mobile, not IE6, and there are differences, as although they share the same name, they are disparate code bases.

If you're trying to compare a Platform Builder image with IE 6 in the emulator to a real device with Windows Mobile (and IE Mobile, nee Pocket IE) then you can't make that comparison, as the feature set is different between the two.

-Cameron
July 24, 2006 5:53 PM
 

patrickp said:

I have looked for the equivalent event handler to onClick for Mobile IE.  Does such a command exist:  like onTap...fire event.
August 11, 2006 3:04 PM
 

iemoblog said:

Patrick, what version of Windows Mobile are you using?

onclick event is supported on <a> and <input> elements.

--Randy
August 14, 2006 12:10 PM
 

Le Blog d'Alex said:

There seems to be some confusion about how is called the Pocket PC version of Internet Explorer: Pocket IE (PIE), IE Mobile (IEMO)...

The first post at IE Mobile Team Weblog helps clarify the doubt:

A note on naming: IE Mobile is the browser forme..
September 6, 2006 4:44 PM
 

dnamboka said:

Hi I'm also looking for an event handler on Mobile IE. I was planing to use onfocus instead, but it doesn't seem to work.  I placed the event handler on the <a href=""> element though.

I know I must be doing something wrong...

<a href="#"  onfocus="document.link.src = 'urvens.gif';" onblur="document.link.src = 'david.gif';"><img border="0" name="link" src="david.gif"></a>

October 30, 2006 4:36 AM
Anonymous comments are disabled

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker