Development
Introductory PHP Class
Tomorrow, I will be taking and Introductory PHP Class for 4 days (Tue through Fri) via Webucator. It is in a webinar format with Voice over IP. This is my first webinar type of training so we shall see how this goes.
Cross-browser Keypad Support for Prototype?
I am currently working on a project that is using the Prototype script library and it seems that the character detection routines do not detect the numbers typed into a keypad on Internet Explorer. Grrrrr…. It, of course, works fine on Firefox.
It’s the End of CSS hacks as We Know It…
P.I.E.’s article”CSS Hacks and IE7 and the oh so popular post on the IE Blog “Call to action: The demise of CSS hacks and broken pages” has made me think and desire to post what I have been thinking about all of this. I have also read various posts referring the the later and [...]
Error while creating a PDF from a Publisher File
I was trying to convert a newsletter in Publisher format to PDF as I have done in the past, albeit not with my Windows XP box or the new version of Adobe Acrobat (7.0) and I received the following error:
%%[ ProductName: Distiller ]%%
%%[ Error: invalidfont; OffendingCommand: show ]%%
Stack:
(’)
%%[ Flushing: rest of job (to end-of-file) will [...]
CSS Fonts and Font Sizing
We have had some issues about fonts and font sizes. I though I would give some information regarding this.
Font Sizes
This odd 100.01% value for the font size compensates for several browser bugs. First, setting a default body font size in percent (instead of em) eliminates an IE/Win problem with growing or shrinking fonts out of [...]
Blurring the Lines of Separation
There are several layers to web development and that the Layers should be, as a rule, kept separate. I read the recent A list Apart article named JavaScript Triggers that stated the following:
Technically, adding this information to the class attribute is possible, but is it allowed to use this attribute for carrying information it was [...]
Lorem Ipsum and other such non-sense…
I am updating the site to include some more useful links. Here are some links about Lorem ipsum: Description and Ungreek’s Differring Source (Lorem Ipsum) Generator. More than you ever wanted to know about the correct usage of abbr and acronym courtesy of Lars Holst. To top it all off we have a little bit [...]
Robots, Spiders, and other Crawlers… Oh My!!
Robots are automated programs spawned by search engines to find and index content. Each search engine has it’s own robot, which are sometimes referred to as spiders, that (usually) leave a customized User Agent String to identify itself to web servers. Here are example user agent strings found on our server logs:
Googlebot/2.1+(+http://www.google.com/bot.html) // Google’s [...]
CSS 2.1 Specificity Calculation
There has been a round of posts that show how to calculate CSS 2.1 Specificity for a given rule to determine which style takes precedence on Molly.com, Malarky. There is also some info on HTML Dog, Meyer Web, and Juicy Studio as well.
It is not common to have problems with this. I have only [...]
