Saturday, September 25, 2010

Reformatting XML with TextWrangler Script

Here's a great tip for reformatting XML. I'm reposting this. I use TextWrangler and use the UNIX Script.

Use Unix Filters and create the following script to use, Reformat XML.sh:

#!/bin/sh
xmllint --c14n "$*" | XMLLINT_INDENT=$'\t' xmllint --format -

Thanks Magpie.


Thursday, September 02, 2010

Fixing Font Rendering Issues in Google Chrome for Mac OSX

While I'm writing this the Google Chrome browser is still a beta. But I still want to use it.

So the problem is that I open up Chrome and it runs into a font issue when I'm using fonts installed with my font management software (i.e. - Linotype FontExplorer X, FontAgent Pro, etc...).

I see the following characters:


The problem is that Chrome for Mac OSX is looking for font files at the following location:

/Library/Fonts/

Where these font management software programs install fonts to a different location. To remedy the problem simply change your font folder and Chrome should read the fonts fine.


On FontExplorer X 1.2.3, you can simply open up Preferences and go to the Advanced tab. Here you can change the location of font files. Yeah I run it because it's free.

Font Book which is provided by Apple on Leopard and up, seems to install for use with Chrome with out any issues. But then again, Font Book isn't exactly the best solution for font management when you have six thousand fonts.

Wednesday, September 01, 2010

How to Enable Flash Content Debugger Plugin on Google Chrome Browser for Mac OSX

This is applicable to Google Chrome 5.0.375.127 for Mac OSX.

To enable the Flash Content Debugger Plugin on Google Chrome. Simple disable the plugin distributed with Chrome. Of course, you'll also need to install the content debugger version of the plugin as well.

To disable the plugin distributed with Chrome open your Preferences and select the tab entitled "Under the Hood":

Then open Content Settings:

Now click on the link "Disable Individual Plugins":
On the plugins page both the plugin distributed with Chrome and the plugin installed from Adobe are listed. Simply disable the plugin located within the Chrome files at the location:

/Applications/Google Chrome.app/Contents/Versions/5.0.375.127/Flash Player Plugin for Chrome.plugin

On PC the distributed plugin can be disabled by opening the +Details button in the upper right and then disabling the plugin individually.