Category Archives: web dev [gw]

PHP grammar notes

I’m refining an ANTLR grammar to parse PHP, which runs into the issue that (so far as I can determine) there’s no formal definition of the PHP language, other than just what the Zend PHP engine accepts. There is documentation at, which is a great help, but is often not complete, and sometimes muddles […]

IE7: Image next to italic gets hosed

Test page for an IE7 bug.

Firebug: Essential for CSSing WordPress

Customizing the appearance of a website on means selecting from the provided themes, and optionally augmenting its CSS.  To make the CSS task tractable requires a tool that allows inspecting the relationship between a page’s html, and the CSS that operates upon it, element by element. Probably the most popular tool for doing that […]

Theme customization with CSS: Sandbox competition

The Sandbox theme focuses on “semantic markup”, which means that it exposes all  available data marked up in easily distinguishable ways, leading to maximum ability to customize using only CSS.  This is of special interest to users of, where customization is permitted to the CSS, but not to the php portion of each theme.