Tag Archives: web development

New Host

When this post appears, it will indicate that dovdox.com is up and running on the new hosting service.

Posted in Uncategorized | Tagged | Comments Off

Oh My God, That Actually Worked

I just upgraded the site to the latest version of WordPress. Normally, this takes about 15 minutes of careful work, involving a download to my desktop, some FTP monkey business, checking of config files, and so forth. This time, after … Continue reading

Posted in Uncategorized | Tagged , , , , | Comments Off

Joining the Migration from Drupal to WordPress

After a couple of years using Drupal to manage this site’s content, I’ve joined the crowd and switched to WordPress. If you’ve ever managed a server-side application, you know that this type of move isn’t trivial. For those who haven’t … Continue reading

Posted in Uncategorized | Tagged , , , | Comments Off

Crossing Over

I’ve been struggling with a tricky problem in Web design lately: how to preview my sites in Internet Explorer. For my personal site, I largely ignore that buggy browser’s bizarre behaviors (see my archived tirade for details). But lately, I’ve been working on a Web redesign for a nonprofit group, and they need their site to be accessible. There’s no current version of Explorer for the Mac, and my old copy of IE5 doesn’t capture a lot of the more recent bugs the folks in Redmond have added. It seemed like the only reasonable option was to install Windows on my Intel Mac, paying hundreds of dollars to Microsoft to get a copy of their operating system, and then install Explorer. I have a moral objection to that, though, as it would mean enriching Microsoft, not in spite of, but because of their very worst habits.

Screenshot of Explorer running inside Crossover on the Mac.

Thankfully, the good folks at Codeweavers have come to my rescue. Instead of sending a big payment to Bill Gates, I can now send a measly $60 to this small company that helps support the Open Source movement. That’s the registration price for Crossover, a product very similar to the more popular Parallels. While both applications allow one to run Windows applications on the Mac, with Parallels you still have to shell out for a copy of Windows itself. Crossover eliminates that by using the open source Wine emulator instead. Now, back to hacking these stylesheets. Continue reading

Posted in Uncategorized | Tagged , , , , , | Comments Off

Thank You, MAMP

Back in the Good Old Days of the World Wide Web (circa 1995), changing the look and feel of a Web site was a pretty simple matter. You just opened up the HTML files in a text editor and changed the appropriate tags, then previewed the pages in Netscape. When everything looked right, you uploaded the new HTML files to your Web server. Because all of the content and layout information were inside the HTML file for each page, there was nothing else to keep track of. Continue reading

Posted in Uncategorized | Tagged , , , , | 2 Comments

"Hey Alan, Your Page Looks Like Crap."

I get this comment occasionally, and the problem always boils down to the same cause: Microsoft Internet Explorer. For years, the folks in Redmond have persistently ignored the W3C standards that every other browser now strives to meet. The upshot is that sites can either comply with the standards or try to look good in Explorer, but doing both is a huge pain.

In the course of maintaining a few sites, I’ve had to hack several workarounds for various Explorer bugs, and every one of these little projects has been excruciating. Microsoft’s failure to disclose its non-standard standards compounds the problem, leaving part-time Webmasters like me groping for solutions by trial and error.

Now I’m finally fed up. It turns out that the latest version of Explorer, which was supposed to fix many of these bugs, is in fact little better than its predecessors. I give up.

The next time I hear “your page looks like crap,” the response will be “that’s because your browser is crap.” Download the fix for it, and then we’ll talk. Continue reading

Posted in Uncategorized | Tagged , , | Comments Off