browser

Opera Mini 4.1

Opera Mini 4.1 is now out. It's a fantastic multi-platform browser that can help allay a little of your iPhone envy. Check it out.

Pasted Graphic 1

Safari for Windows Violates Its Own EULA

Aside from a few non-trivial security issues, the Windows version of Safari also happens to violate its own EULA!

According to the EULA, you're only allowed to install Safari on Apple-labeled hardware. I wonder if it would count if you printed an Apple on an Avery label and stuck it to your PC.

Webkit and Opera Score 100 on Acid 3

For nerds who are into web standards compliance, WebKit and Opera are now 100% Acid3 compliant. To see how the browser you're using scores, go to the test yourself.

Pasted Graphic 1

Opera Is My New Best Friend

Firefox has been my browser of choice for quite some time. When writing JavaScript code, I find that Firefox's debugger is an excellent tool to find issues that Internet Exploder would otherwise not reveal.

Pasted Graphic 20

Last week, I came across an especially insidious JavaScript error. The kind that even my venerable Firefox could not identify. A product that shall remain nameless had some dynamically generated scripts that were not loading into the web page, because they were pointing to an incorrect path.

I had a strong suspicion that a remote JavaScript was performing a function like below:

document.write("<script type='text/javascript' src='wrongpath/scriptfile.js'>");


Even worse, this piece of code was being loaded dynamically. Firefox could not see or tell me that wrongpath did not exist. In a fit of desperation, I installed Safari (for Windows) and Opera. I loaded up Opera, and turned on the debugger.

Lo and behold, the debugger revealed the remote JavaScript files that couldn't be loaded. Problem solved, and I have a very happy client. Opera is definitely part of my default troubleshooting toolbox now. I've got a nice cozy spot for it right next to Filemon.