Testing IE6 on Vista (multiple IE take 2)

November 18th, 2008

IETester Logo Despite numerous free and better browsers being available for a number of years IE6 (Internet Explorer 6) is still used by about 30-35% of web users. This means despite it’s bugs, lack of support for many css techniques or image types as a developer I still have to support it.

I previously wrote about how multiple versions of IE could be installed on one system but this only worked on Windows XP and was extremely buggy, throwing up errors everytime it encountered flash or javascript on a page.

When using Vista even this buggy version of IE6 would not work. Obviously some developers asked Microsoft for a way of running IE6 on Vista. Microsoft said that it would compromise the security if Vista and so the only way was to install a virtual machine running windows XP and IE6. microsoft even provided the virtual machine software and temp XP license for free. I was pleased with this solution as it meant it would be very unlikely Joe Public would get a new Vista PC, decide they want IE6 and be able to install it. The end of IE6 looked near!

Unfortunately, Vista didn’t take off and replace XP, thanks in no small part to Apple’s smear campaign and users with old/obscure hardware being very vocal about performance… But that’s another topic. This meant continued IE6 was needed. While running the Virtual PC worked it was a waste of system resources and slow to open and close so I soon got sick of it. Then came along IETester.

This standalone app enables you to render pages as IE5.5, IE6, IE7 and the latest IE8 beta as seperate tabs. Pages load without the annoying error popups of MultipleIEs and ironically faster than Vista’s built-in IE7 browser.

It unfortunately doesn’t yet support flash in some of the IE versions but this should be in an update. The IETester toolbar replaces the IE toolbars so unfortunately you can’t run IE developer toolbar to help debug. Despite this I highly recommend grabbing this free download (donate if you can) even if you are running XP.

Note if the file is no longer being hosted comment and I will host it for you.

Firefox 3 and Firefox 2 windows media support

April 3rd, 2008

Those of you trying out the Firefox 3 beta or considering it may want access to firefox 2. This is particularly true for developers as you will want to test in both version of the browser and the much loved Firebug plugin is not supported in Firefox 3 yet.

Fortunately there is an excellent guide on getting both Firefox 2 and Firefox 3 running at the same time thanks to Hikikomori’s blog redemption in a blog

The problem I encountered is Windows Media Player video embedded in a page will not play. I tried re-installing the plugin but while this works for firefox 2 it does not for firefox 3.

I then recalled I encountered this same problem when first upgrading to Vista. A fix is to copy the needed dll files into the firefox 3 plugin folder. You can just copy the files over from firefox 2 plugins folder or download only the required ones from dll dump.

Quote from last blog post on this topic:

You can find the missing files on dlldump.com

If this doesn’t solve the problem get more indepth help here: http://forums.mozillazine.org/viewtopic.php?t=206213

ReadyBoost or ReadyDrag

February 15th, 2008

There has been a lot of mixed feedback on Vista’s ReadyBoost feature. Some say they have noticed significant performance boosts, some no seeing any real difference and others finding a drop in performance.

The problem appeared to be with (1) Their system setup (2) The tasks they were performing and (3) the quality of the memory stick/card being used.

Out of these I’ve found the most significant factor to be the memory stick. I tested 6 different memory sticks/cards on my laptop and the difference in how effective ReadyBoost is huge.

One of the ReadyBoost Logos - Image Hosted by ImageShack.us

Starting with the bottom of the scale I had an old 2GB SD memory card. I inserted this into the built-in memory card reader and found a major reduction in system performance. Opening Apps or even switching between Apps would often cause lock-ups and pauses. At the time I had no idea what was causing the problem and began to think my system was under performing. I remove the memory card and things return to normal. The speed of the memory card was far too slow for ReadyBoost causing delays while data was read/writing.

I next used a 512mb SD card with “x66″ boldly displayed across the front. This didn’t have the major performance dips caused by the first memory card but I also couldn’t say I noticed a performance boost. After doing a little research I found that memory cards are designed for sequential writes like storing photos as they are taken on a digital camera. Hard disk drives sequential read and write speed is significantly faster than anything you will get on a memory card and so using a memory card provides no real benefit.

ReadyBoost relies on memory sticks faster random access speed. The hard disk has to physically move parts to access data across different parts of the harddrive. The Solid State memory on a memory stick has a faster response time, doesn’t have to spin up from idle and accesses random data significantly faster. So would the memory sticks fair better.

This time I got 2 ReadyBoost logo’d memory sticks for about £17-20 each. The first was a 2GB one from Argos from a brand I hadn’t heard of or remember. The performance increase was noticeable especially in memory hogging programs like Photoshop and games. The 2nd stick was a 4GB Sandisk cruzer u3. There was no notable performance improvement. What was the difference?

I looked up what was the requirements for a device to be classed as ReadyBoost capable. It was a read speed of 5mb/s and a write speed of just 3mb/s. The sandisk must have been pretty close to the bottom end as every now and then when I’d insert it I wouldn’t get the option to use it “to speed up my system” (not you have to diable ReadyBoost or delete the ReadyBoost file and reinsert the stick for the option to show up otherwise it will automatically use the stick for ReadyBoost). When you compare this to some of the better memory sticks like Corsair’s GT range that read at 34mb/s and write at 28mb/s you can begin to see why there is such a difference in how effective ReadyBoost is. I lost the former 2 memory sticks and so I’m now on to a Corsair Flash Voyager. Not the super-fast GT version but still a lot faster than the average memory stick. It isn’t even ReadyBoost logo’d but according to the specs it should be a lot better than the sandisk cruzer I was using. If you live in the US Kingston do a memory stick called HyperX that is exclusive to Amazon.com and is super-fast and good value.

The good news is that the speeds and capacities of these memory sticks is improving all the time so ReadyBoost will continue to be more and more effective.

The bad news is that 1) the ReadyBoost logo is given out too easy and consumers could end up with inferior memory sticks that don’t help them 2) with Solid State Hard drives getting closer to usable capacities will we even need ReadyBoost?

For now check out some of the fastest USB flash drives here:
everythingusb.com

Vista Service Pack 1 Beta Install (RC1 Refresh) on Dell XPS m1530 Notebook

January 16th, 2008

With many holding out on buying Vista until the first Service Pack it’s really important to Microsoft to get it right with this release. I can’t wait for the final buid so I’ve taken the gamble of installing the Service Pack 1 RC1 update although it is about 3 months from being finished. Flying in the face of the forum posts about BSOD when browsing the web since installing SP1 and other complaints I ventured out and installed it on my shiny new Dell XPS m1530.

The Install.

Downloading the “Windows update experience” file for SP1 was quick enough - only a few KB. It contained a registry tweak and instructions in 2 Microsoft Propriety formats - Word doc and XPS (viewable using IE7).

After the registry tweak running windows update reveals all the hotfixes and updates required before you can install SP1. Depending on how up to date you keep your system this maybe 1 install or several. After the installs and inevitable restarts you can download the SP1 installer. This also requires a restart and then a 10-15min wait while it finishes setting up. After this you will be able to use windows update to download SP1. The file size quoted is between 67 and 640mb I guess this depends on the version of vista and your hardware. In my case it was an 80.1mb download (Windows Vista Home Premium 32-bit). This took quite long not sure if this was due to the internet connection I was using or the volume of people downloading the update.

Once downloaded and I agreed to the terms SP1 installed itself. And then restarted to configure updates in 3 stages. Stage 1 and 2 complete before a restart for stage 3. During this time you cannot use your computer and are warned against turning it off. This took my system about 20-30mins to complete.

IMG_0238

Needless to say I don’t recommend starting this process on battery power of if pressed for time. You’ll need a good couple of hours and a constant power supply and internet connection.

Overall the install went smoothly and exactly as described in the instructions - with one exception. Somehow Windows Live Onecare didn’t start right away and so I was warned about my lack of firewall but after a few minutes Onecare came back to life.

What’s new?

This update rather than adding new features is designed to address performance issues rather than anything else. Vista has been slammed by business users and gamers alike for bringing their systems to their knees or at least noticeably reducing speed with some apps and games compared to XP.

I was not expecting incredible performance leaps with SP1 - or even to match XP with SP2. What I was hoping for was improved file transfer speed, a slight increase in graphical performance and faster wifi/network connections. Having used Vista since release day and using this particular laptop for the last couple of weeks fairly intensively I’ve a fairly good idea of what sort of speed various tasks take so couldn’t wait to see if SP1 made any difference.

I also wanted to see if stability was improved. I rarely saw vista crash completely but it wasn’t uncommon for a particular app to lock up and have to be closed down. Again I’ve never had problems with Vista uptime either but will test if this is an issue under normal use after SP1.

Most of the complaints I’ve read about on the SP1 forums are from users that were having issues with Vista before SP1 anyway so as my Vista was running flawlessly prior to the update I am expecting nothing less.

sp1-eval

One thing you will notice is that it now says Windows Vista “Evaluation copy” Build 6001 in the bottom right hadn corner of the screen. This is not to say your version of windows is not genuine but the SP1 is not final so you have the evaluation stamp until you uninstall it.

Test 1: File Transfer speed

I had grumbled at the slow speed in which my laptop would transfer files from one system to another - typically between 1 and 6mb/s even with a cabled connection via my gigaport. There had even been reported problems transfering large files from one folder to another taking a unusually long amount of time.

I didn’t do a test case to compare an exact match to, but I do have a good idea of how long it usually took. In comparison SP1 did make a difference. Previously there was a delay of several seconds before a transfer would begin while windows calculated transfer time and speed etc. Now transfer begins immediately. Transfering to USB stick was about 5mb/s which was about the same as before - this is likely due to the limitations of the memory stick. Transfering from folder to folder on the same hard drive showed significant improvement - Transfers again started immediately and were between 22 and 32mb/s compared to 10-15mb/s previously. Obviously on different hard drives the speed will vary greatly (tested on 250gb 5400rpm SATA). Emptying the recyle bin was most dramatically effected. At times it would take a while to delete a large amount from there. Now the transfer/deleting was instant. Several gigabytes disappeared in seconds with no pausing (I managed to just about see 430mb/s) in the transfer window before it closed). Transfering from a sever on the network to the laptop was 11-12mb/s this was about the same probably due to the speed of the network but again the transfer initiated faster. Final test was transfer from one computer to another via ethernet cable.

File Transfer Improvement: Significant as long as it was Vista that was the bottle neck and not the device/network you were transferring over.

Test 2: Networking/connectivity

I found it incredibly annoying at how long it took to connect to wifi once I started up - especially if coming back from standby. Nothing I could do would would speed it up. Searching for networks and then manually picking and connecting rarely worked out any faster than waiting for the connection to be found by itself. Also my office network would never be identified. It would say identifying indefinitely - although it would work fine for network and web access I couldn’t change it from a public network to work network because the network was unknown - since installing SP1 it now correctly identifies the network. Wifi also connects much faster - within seconds of me turning on the wifi switch I was connected and ready to browse the web.

wifi

Connectivity/Networking Improvement:

Improved hotspot detection and connections speeds, resolves some lan detection issues.

Test 3: 3DMark06

Although mainly for testing 3D Gaming graphics the 3DMark also tests CPU and general system performance under extreme conditions. Prior to SP1 I scored 4278, 4180 and 4187.

Firstly I was pleased to see it ran without hiccu
p - some had reported lockups when playing games or using 3D Apps - I guess this was due support for the graphics card or driver they were using not being what it should be. As my system had a mid-range Nvidia graphics card I would expect that support for this would be good.

Results: 4201, 4180

3Dmark

3D Graphic/gaming Improvement: No noteable difference in 3DMark results so Windows XP is still the fastet platform for playing the latest games.

Overall

It felt like there were other performance tweaks to as menu responses and switching windows etc. all seemed zippier. Where formerly there was a few seconds delay between you clicking or performing a keyboard command and it taking place it now seemed instant. This is especially noticeable when opening folders containing many photos. Before it took a while for all the thumbnails to be generated - now it seems almost instant - even on an external device like a camera/iPhone. All my hardware still worked as before or better - even obscure devices like the finger print reader and blu-ray drive seemed to respond quicker due to the OS not being as sluggish. Don’t get me wrong my system ran Vista well before but there is a noticeable improvement to the overall responsiveness and speed of my laptop now.

After a restart I did get a Runtime error with my Blu-Ray/DVD/CD burning software. Also the firewall issue pops up until Onecare eventually starts. Restarting again and these issues cleared - Onecare started first and there were no runtime errors. I guess it takes a few restarts before everything settles down.

IMO if you are having problems with Vista SP1 may not be the quick fix to resolving them. If you are running Vista ok but want to squeeze more performance out of it then this service pack may be what you are looking for. As to improving stability I will report back after more testing but as I had no significant stability issues before I am not expecting to notice any difference. There are a few niggles with starting up windows initially as mentioned but they cleared themselves up and were not a major concern.

Technorati Tags: , , , , ,

Powered by ScribeFire.

Microsoft make a desperate push for IE7

October 10th, 2007

With uptake of the latest Internet Explorer browser being slow compared to that of main rival Firefox, Microsoft have started a big push to encourage more users to make the change.

The first big advantage Microsoft had was having it pre-installed on it’s latest OS - Vista and not allowing the obsolete Internet Explorer 6 to be installed (which would undermine vista security anyway). However, with Vista uptake being slow and with the tech savvy already using firefox, opera or other browsers IE7 is struggling to make much ground.

Latest figures I have from various sites I run/developed show that on sites for web developers or tech savvy users Firefox now has the majority over both all other browsers combined.

On consumer sites it is about 30% IE7, 28% IE6, 40% Firefox and the remaining 2% using other browsers. So although overall Internet explorer has the majority users still, IE7 alone has not caught up with firefox.

On business sites the weighting is slightly more in favour for Internet explorer but then the figure is increased for IE6 rather than IE7.

In a bid to convert more users to IE7 this week we’ve seen them <a href=”http://news.zdnet.co.uk/security/0,1000000189,39289859,00.htm”>remove the validation requirement</a> to download it.

Now they have sent out a newsletter promoting Internet Explorer 7. It seems to be targetted at IE6 users as it focuses on the improved security in IE7 and the fact that it doesn’t render correctly in Firefox:

<em>”The Internet is a vast place–and not every site is friendly. How do you help protect yourself online? With Windows Internet Explorer 7. Already, the Internet Explorer 7 Phishing Filter prevents nearly one million visits per week to known dangerous websites. In just a few clicks, see how the latest version of the world’s most popular web browser can help you be safer online.”</em>

The latest version of <strong>the world’s most popular web browser</strong> may not be a statement the internet explorer team can use for much longer…

As a developer I am happy with this push to IE7 - the sooner we get rid of IE6 the sooner I will stop having to support it. It is currently holding designers/developers back in what can be done as we have to ensure whatever we do is supported it. Binning IE6 will mean - less hacks, more advancement, less development time - resulting in savings for everyone.

To Dongle or not? Wireless mice for laptops

May 18th, 2007

I recently got a laptop and have fallen completely in love with it. The power of my PC on the move. That said most laptop users will agree however ingeniously the manufacturer has incorporated the mousepad/nub on the laptop it is never as confortable or accurate as a proper mouse. That being the case the 2nd most popular accessory for laptop owners to buy (after the laptop case) is a mouse.

The whole joy of a portable device is being free to move around so wifi is now a must and this extends to the mice - cables are out. There are hundreds of wireless mice to choose from but how to decide. For reliability and performance the top brands have to be Logitech, Apple and Microsoft (probably in that order). This cuts down the list of offerings somewhat but even with just 3 brands to consider there are still many variations to consider.

To Dongle or not to dongle
If your laptop doesn’t have bluetooth than this is a no brainer - your are going to need a rf/bluetooth dongle to link up with your mouse. In my case my Dell XPS m1210 has builtin bluetooth and so I have a choice. I can go for a bluetooth mouse and connect to the built-in bluetooth feature on my laptop (even if it comes with a dongle) or go for a mouse with a rf/proprietary transmitter dongle.

Pros of no dongle
a) Battery life - the built-in bluetooth adapter is designed to work with your laptop and is optimised for efficient use of power. A usb dongle will require the laptop to power the usb port and will always be less efficient than a built-in option
b) Dongles sticks out. This means you probably can’t keep it plugged in when in the case and increases chances of it getting knocked potentially damaging it or your usb port.
c) Can’t lose the dongle. It is easier than you think to lose the thumb size dongles. They can fall out of the bag or get knocked out by passers by
d) Range. RF signals generally give you a range of 2 meters. Adaquate for most purposes but when you use your laptop with a big screen like I do at home having a 10-30m range really helps as I can sit on my sofa watch the big screen and my laptop quietly hums on my desk.
e) Price. You can save money by buying bluetooth mice without a dongle. Logitech and Microsoft both make these. However, this is not a real bonus as bluetooth mice are generally more expensive than RF versions anyway.

Cons
a) Bluetooth was designed to be versatile, a “jack of all trades” - from file transfer, wireless headphones, wireless mice etc. Most will agree it is a “master of none”. Using my Logitech mx5000 bluetooth keyboard and mouse at home I am repeatedly frustrated as it lags behind keystrokes, loses connection or just gets sluggish. It doesn’t happen all the time - in fact mostly it runs beautifully, but when it does happen in the middle of a game or while drawing a lasso shape in photoshop it can be aggravating. Logitech’s solution is to use bluetooth technology to keep the benefits or added range but to not comply to the Bluetooth 1.1 or 2.0 standard. This means the signal is optimised for the mouse and you get better performance, however, it will not work with my built-in bluetooth so I still need a dongle.
b) with a dongle you can hook your fancy mouse up to any computer not just your bluetooth enabled laptop. This is handy if you are going to an area with no wifi and you are forced to use an internet cafe with horrible mouseball mice that just make you want to scream. Or if you want to use it for both desktop and laptop. As most bluetooth mice ship with a dongle too you can probably do this anyway

If you decide to go the dongle route the ultimate laptop mouse would be the Logitech vx Revolution. It’s fast, reliable, has great range, lots of handy extra buttons and scrolling for quick navigation. If you want to avoid the dongle or want more features the Microsoft Wireless Bluetooth Notebook Presenter Laser Mouse 8000 is fantastic. It combines mouse and presenter features and it conforms to bluetooth standards so does not require a dongle (although it comes with one).

I opted for the Microsoft mouse in the end and got it for only £39 (from ebuyer - includes £10 discount for using google checkout). It still hasn’t arrived so I can’t tell you what performance is like but the features are truly impressive. As a mouse it has the usual buttons left, right button, a 4way scroll wheel which also acts as the middle button. It has two additional buttons on the sides (likely for back and forward navigation) an additional 2 buttons on the top which I guess one triggers flip 3D in windows vista. Nothing too special so far but then you pick it up and it becomes a remote control - it can be used to flip through presentations, control music/movies etc. As it is done by bluetooth direct line of sight is not needed and with 2.4Ghz technology it has a range of over 30ft. It doesn’t stop there, there is a laser pointer built-in so if you are hooked up to a projector in a meeting you can point with your mouse. The laser pointer is a great touch as I hate getting up in meetings and trying to point at something on the wall and then casting a shadow so it’s hard to see what I’m pointing at anyway.

Check out the Microsoft Wireless Notebook Presenter Mouse 8000 review at testfreaks.co.uk

I’ll try and add a list of links to the top 10 wireless mice here once I get to the airport (flying to Poland in a few hours). I’ll try and use atlarge.com to find me some wifi.

Dreamweaver (and other XML editors) break Vista help and support

February 17th, 2007

If you are installing a web design tool such as Dreamweaver be vary wary over making it your default editor for certain file types.

When I installed Dreamweaver it, by default, becomes the default editor for xml files. In previous versions of Windows this was not a problem. However, in Vista if you accept this you will no longer be able to view help or support pages.

If you’ve already screwed up help and support you can use this fix:
http://www.chris123nt.com/guides/RTM_Fixes/Fix_Help_and_Support.zip

This registry edit will restore Help and Support in Windows Vista.

Credit for this fix goes to Kristan - you can see the full thread on the Microsoft newsgroups.

Windows Vista: DreamScene Preview released for Ultimate users

February 16th, 2007

If you’ve seen the Microsoft CES 2007 presentation you’ll have noticed the cool new video desktop feature. This a  available as free update for Vista Ultimate users. The Preview version of Dream scene was released yesterday.

DreamScene supports WMV and MPG video files. It only comes with one sample video file (not the one from CES that is sold by Corbis) with subtle movements making it suitable for desktop background use. WinCustomise.com have made a DreamScene enhancement that allows it to support the newly created .dream files. You can also download about 15 videos on the site.

Lots of forums are getting floods of requests for HD or DreamScene suitable video. Some good ones can be found here. There is definitely a market out there for a company to sell high-quality DreamScene desktops.

If you have Vista Ultimate do a Windows update and look for an optional Ultimate Extra called DreamScene Preview.

Some DreamScene videos in action:

This video demos not only dream scene but also windows sidebar Gadgets, Vista Aero effects, Flip3D, Windows media player 11, Vista image preview and more.

    About

    Although originally designed to document my work and new web development tricks I learnt it has expanded to cover tech and news that I find interesting so in addition to tutorials and interviews expect to see product reviews and tech news too. If you enjoy please comment. David

    Blogroll
    • Adele Kirby - Freelance Writer and most chipper/perky person alive
    • Alex Pullin - Freelance Tech Writer and former PR queen
    • Display: Block - Blog of fellow developer Savell Martin
    • Molly E. Holzschlag - Web standards advocate and Genious
    • Nate Laxon - Funny guy and music guru
    • Paul Boag - Helping website owners and promoting webstandards. The King of Web Design Podcasts
    • Poached Online - news/current affairs/political comment: no eggs
    • Tale of 2 Blogs - Blog about my other blogs
    Admin
  • From Display:Block
    • SpringWidgets
      RSS Reader
      This widget is the staple of our platform. Read all your feeds right here with this one widget - Supported feeds are OPML, RSS, RDF, ATOM. Watch your favorite Podcast in the embedded Video Player on the Desktop or publish your own video playlist to your site for others to view!
      Visit the Widget Gallery