FORUMS
Remove All Ads from XDA

WM 6.5.3 & IE6 - registry settings that greatly impact usability

844 posts
Thanks Meter: 44
 
By trueg, Senior Member on 19th April 2010, 10:55 PM
Post Reply Email Thread
There are two sets of registry settings that I think greatly impact the usability of IE in WM 6.5.3 (and possibly newer builds).

Enable Auto Font Resize

With the introduction of WM 6.5.3, Microsoft made several changes to Internet Explorer. A big one is the ability to automatically resize fonts.

Example:

WM 6.5


WM 6.5.3


Notice that the useless links at the bottom of the page have giant fonts. Once you zoom in, they take up most of the screen.

I personally hate this feature and I disable it.
Code:
HKCU\Software\Microsoft\Internet Explorer\Main
Enable Auto Font Resize = dword:00000000   ;Default = 1
Result:



Viewport Settings

Notice in the above screenshots that in WM 6.5 the text is clearly readable, though not all of the page fits on the screen.

The changes in 6.5.3 now allow the entire page to fit, but the text is smaller and less readable. Perhaps you would assume that this is unavoidable if you want to fit the entire page, but that is not the problem.

IE is actually very good at page rendering if it knows what size of screen you have.

Microsoft sets the default viewport size to 800x600. This means that IE will render the page for an 800x600 screen and then zoom out to fit the entire page. Note that the default for WM 6.5 is 1024x768.

Check out what happens if you change the viewport settings to match your screen size......

WM 6.5.3 - default viewport settings (800x600) - VGA screen


WM 6.5.3 - modified viewport settings (640x480) - VGA screen


These were taken with the default zoom settings.

With the correct viewport settings, you can now easily navigate a web page while zoomed out.

Landscape vs. Portrait

Unfortunately, IE6 is not intelligent enough to change page render settings based on orientation. If you specify viewport settings of 640x480 on a VGA screen, it will look great in landscape but not in portrait.

Viewport settings - 640x480 - Portrait




In order to avoid zooming/scaling in Portrait mode, you would need to specify a max width of 480 pixels.



Viewport settings - 480x640 - Portrait



With a width of 480 pixels, you will still avoid zooming/scaling in landscape mode but formatting will appear a little off since the target width is less then the available screen width.


Viewport settings - 480x640 - Landscape




In the end, only the width value actually matters since it is assumed that you will have to scroll down to view the entire page.

An argument could me made to simply set the width to 480 pixels to prevent scaling in Portrait and Landscape modes.

Either way, the registry values are here....
Code:
Default:
HKCU\Software\Microsoft\Internet Explorer\Main
Viewport Height = dword:00000258(600)
Viewport Width = dword:00000320(800)

Landscape optimized (VGA)
HKCU\Software\Microsoft\Internet Explorer\Main
Viewport Height = dword:000001e0(480)
Viewport Width = dword:00000280(640)

Portrait optimized (VGA)
HKCU\Software\Microsoft\Internet Explorer\Main
Viewport Height = dword:00000280(640)
Viewport Width = dword:000001e0(480)

TG
 
 
20th April 2010, 04:54 AM |#2  
orb3000's Avatar
XDA Portal Team / Retired Senior Moderator
Flag T r a v e l i n g Likes: HTC & XDA Dislikes: apples...
Thanks Meter: 3,235
 
More
Great, thanks for sharing!
22nd April 2010, 12:56 PM |#3  
saurabh88's Avatar
Senior Member
Flag kapadwanj
Thanks Meter: 18
 
More
Yes thanx for great share..:d:d
22nd April 2010, 04:28 PM |#4  
AlkamistStar's Avatar
Member
Flag Fort Lauderdale, FL
Thanks Meter: 0
 
More
Helped out alot
Thanks for this, its really helped out the web viewing experience on IE6. I just replaced your values for WVGA, and it worked out great for my TP2.
23rd April 2010, 07:33 AM |#5  
Member
Thanks Meter: 1
 
More
hi,

I applied the following setting to my WinMO6.5 and my IE displays much better now. It was previously optimised for landscape at height = 768, width = 1024.

Portrait optimized (VGA)
HKCU\Software\Microsoft\Internet Explorer\Main
Viewport Height = dword:00000280(640)
Viewport Width = dword:000001e0(480)

Thanks for sharing.
23rd April 2010, 08:04 AM |#6  
Junior Member
Thanks Meter: 0
 
More
How do i change the settings, do i need registry editor.
Can someone help me please
23rd April 2010, 11:36 AM |#7  
Member
Thanks Meter: 2
 
More
Quote:
Originally Posted by roberto123456

How do i change the settings, do i need registry editor.
Can someone help me please

Yes, you can try PHM Regedit...to do the changes.
23rd April 2010, 11:51 AM |#8  
Junior Member
Thanks Meter: 0
 
More
ok thx, i'l try it.
23rd April 2010, 03:38 PM |#9  
saurabh88's Avatar
Senior Member
Flag kapadwanj
Thanks Meter: 18
 
More
Quote:
Originally Posted by roberto123456

ok thx, i'l try it.

or u can just cook them so no need to add evry time u flash the new rom..u will get in the rom itself lol
23rd April 2010, 05:18 PM |#10  
trueg's Avatar
OP Senior Member
Flag Victoria, BC
Thanks Meter: 44
 
More
I agree about cooking the changes in, I have done so in my personal ROM.

Another one I like is
Code:
HKCU\Software\Microsoft\Internet Explorer\Main
DisableAnimations = dword:00000000   ;Default = 1
This enables a small toolbar animation. It doesn't seem to effect performance and it adds a little eye candy.


Also, I added CABs to the main post for anyone uncomfortable playing in the registry.
24th April 2010, 10:51 AM |#11  
Actorios's Avatar
Senior Member
London
Thanks Meter: 11
 
More
Quote:
Originally Posted by AlkamistStar

Thanks for this, its really helped out the web viewing experience on IE6. I just replaced your values for WVGA, and it worked out great for my TP2.

so for the blackstone the values should be 480 width in portrait and 800 in landscape right? so which cabs do i need?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes