Personal Blog of Mike Bowden

Icon

Safari changing graphic colors on you? – Find out how to change the way Safari handles web graphics

I’ve been doing web graphics for quite awhile now and throughout my years as a graphic designer I’ve always had a problem with how Safari handles web graphics. Safari is the only browser on the market today that honors ICC profiles within graphics, which seems a bit odd to me but I can understand how it has its place depending on the graphic you’re wanting to view and/or load.

One of my major grips is with the graphic editing applications out today. Not a single one, that I know of at least, will allow you to save images without an ICC profile. They all put some sort of default profile in once the image is saved. Normally this wouldn’t be a problem, but since Safari honors those profiles the colors within those graphics are never the same. This causes a few different problems, namely a problem when you have a background image that doesn’t repeat and you fill the remaining space with a solid color. The RGB color that you use as your background will never match up with the ICC profile and how Safari renders those images out that contain them.

So the simplest fix to how Safari displays graphics on a web site is to remove the ICC profiles. But how do you do that if none of the graphics programs will allow you to save them without an ICC profile? There are a few different applications that can be used to do this. The most popular being PngCrush.

However, normally a web site that we build can have quite a few graphics with it and doing them one by one, which you must do with the command line tool PngCrush, begins to get tiresome and tends to be a big waste of time. So I did some digging and found a really cool application called ImageOptim that does the trick. Not only that it includes a few more command line tools that it uses to optimize any graphic you drop into its window. I mainly work with PNG files so I drag an image folder over to it and using PngCrush it removed all the ICC profiles and optimizes the graphics for me, saving them back over the top of the old files. Then I can simply SVN them into the proper client account and I’m done and problem solved.

Give ImageOptim a look, I’m sure it will come in handy for any graphic designer or web site builder. Mac only from what I can tell.

Missing WYSIWYG Editor in WordPress

Recently I went to write an entry for my blog and was a little peeved when I realized that my WYSIWYG Editor was missing in WordPress. I didn’t think anything of it and figured it might have something to do with Flock as I had been having problems with it recently. So I decided to sleep on it and wait till tomorrow to resolve the issue.

When I got back on this morning and decided to try for the same entry, I had the exact same problem. The WYSIWYG Editor would load just fine, then when the page finished loading it would vanish. So I went through some plugins in Flock and in WordPress that I had installed between the time that it had worked and didn’t. That didn’t resolve the issue.

So I then decided to clean out Flock’s cache and saved history, figuring that it might have had some files downloaded that we’re loading and causing the issue. That didn’t work either. It then dawned on me that I had turned on the Google Gears Turbo feature in WordPress and that it might be causing the problem.

So after disabling the plugin within Flock and reloading my blog. BOOM it worked.

So….. if you’re having problems with the WYSIWYG Editor not showing up in WordPress, disable the Turbo option, which is located under Tools/Tools and see if that resolves your issue.

VMWare Fusion & Windows XP – Bridged Network Issues on Resume


So here lately I’ve been having problems with one of my Windows XP VM’s. When I resume the VM from a suspend, the network doesn’t seem to want to work. I’ve tinkered, edited and patched all I could but with no avail. After dealing with it for a few weeks I finally have come up with a way to resolve the issue. It’s really simple and I’ve done in multiple times and it seems to work each and every time.

Get Windows XP VM Network Back After Resume

  1. Resume your VM
  2. Go to your Network settings
    • Start
    • Settings
    • Network Connections
  3. Find your Local Area Connection
  4. Right click and Disable
  5. Wait for it to finish
  6. Right click Enable
  7. Wait for it to finish
  8. Right click Repair

Once it finishes repairing the connection, simply hit close and then close the network connections window. This should make your bridged network connection start functioning again between the VM and OS X. Hope this helps, took me a little while to find the right combination, but this works for me every time.

If anyone has a fix or another way to resolve this issue, please by all means let me know. I’d love to find a resolution to this issue so I don’t have to bother with it anymore or maybe another way to fix it when it does happen. Doesn’t hurt to have multiple ways.