windows 7
Testing for IE6
Feb 2nd
I recently got a new laptop and needed to get my machine ready for web development . I’d previously been using MAMP on my Mac and running Parallels for testing in the IEs. After some deliberation, I decided on XAMPP for Windows – I’m running 7. XAMPP installs Apache, MySQL, PHP, Perl, ASP, Mercury, FileZilla, and a slew of other daemons/services. There are some potential conflicts with the PHP/MySQL versions used for Drupal, but after testing, I haven’t run into any issues. Even if it becomes problematic, I can always manually configure a different version of either PHP or MySQL.
After getting my testing server up and running, I needed a way to test for IE6. Yes, I’m on Windows – but Windows 7 never shipped with IE6 or 7, unlike Vista – so standalone solutions no longer work. I just found a program that solves this issue – and is able to render pages simulating IE5.5-8. IETester v0.4.2 is the current version, though it has been out since March of 2009. Somehow, it entirely missed my radar – probably because I was still running XP and didn’t broaden my queries.
I should say this: IE6 support doesn’t come for free. Clients whose user-base is heavy in the IE6 department can’t afford to not support those users. So, while I can develop for such users – they won’t be getting the same experience – and certainly not without an increased cost. It is my job to push internet standards, including A-level, modern browsers; efficiencies in development/production cut costs over the long-run especially for larger clients. When I have to dick around making tweaks because one idiot browser still won’t die, it’s annoying. For all business owners, large and small: please entertain this suggestion:
Encourage your users to upgrade their browsers.
Obnoxious/semi-invasive design via javascript-based browser sniffing would do wonders to bump browsers into gear. Hell, even showing a simple survey that asks “Do you ride a dinosaur to work? Why do you use an ancient browser?” followed by multiple choices that lead back to a site that encourages browser upgrades.
This tangent is officially over.
I had been running Sun’s Virtual Machine with an XP installation to do IE6 testing, but this alternative has made things easier. The only real issue is sharing files between the host – Windows 7 – and the guest – Windows XP in the VM. That shouldn’t be too difficult, but time is important and I’d rather stick with what works for now.
With that said, my nose is back to the grindstone (though it won’t really move much at all).
Windows 7 Task Manager and Fixing Taskbar Auto-Hide Glitch
Jan 18th
It seems as though Windows 7’s taskbar auto-hide feature doesn’t work from time to time. Whether it be because:
- heavens, a new program was installed
—or— - blast! your computer has been on for a few hours
that still-clunky response to the OS X dock is, well, still clunky. To enable auto-hide to begin with:
- Right-click on the taskbar and select Properties
- In the Taskbar tab, uncheck “Lock the taskbar” and check “Auto-hide the taskbar”.
- press Apply/OK et voilà.
If no “et voilà”, here’s a quick fix that tends to fix any Microsoft OS GUI (at least they’re consistent)—but please, save all important working files before doing this (I am not responsible for your machine or data losses!):
- Run the task manager. You could do the old shortcut (alt+ctrl+del), or jump straight to it with ctrl+shift+esc.
You get bonus nerd points for doing it with two fingers.
- Stop the explorer process! There may be multiple explorers running—order them by memory usage, and stop the largest one. Alternatively, just stop them all.
- With task manager open, go to File>New Task(Run…) and type:
C:\Windows\explorer.exe
or, wherever your explorer executable is. Unless you’re a super dork and had a reason to move it, it should be here.
- Your taskbar should now work appropriately. If not, yell: “THANKS BILL” and shake your nerd-fist.