Server Side CSS Sniffing with PHP

Richard Allsebrook writes about sniffing the user agent to serve browser-specific style sheets (via css vault).

FWIW, my opinion is that in the long run this is more trouble than it’s worth since it requires maintaining multiple style sheets, but if you wish to use this technique, TopStyle Pro’s “CSS Export” may provide some help. This feature takes a style sheet and creates a “downgraded” version by stripping out styles problematic to a specific browser.

A Plethora of Web Authoring Links

Since I haven’t showcased many articles about CSS and xHTML here lately, here’s a plethora of web authoring links that will be of interest to TopStyle users:

January special: Save 25% on TopStyle Pro!

Special offer for readers of this blog: buy TopStyle Pro before January 31 and save 25%! To get your discount, just enter the TopStyle store, then enter the following coupon code on the “Order Summary” page and click the “Apply” button:

JAN-UIY1-TS

Note: This offer only applies to new orders – the discount can’t be granted for orders that have already been processed.

TopStyle Pro makes “Great Software List”

TopStyle Pro earned the highest rating in Access Foundation’s 2004 Great Software List, and received some very high praise:

“TopStyle Pro is truly one of the most well-designed software apps on this entire list…If you’re in the business of building web pages or websites, then buy TopStyle Pro and take your work to another level altogether.”

Update: FeedDemon made the list, too :)

Using Mozilla in TopStyle – a fix!

I recently blogged about the support problems I’ve had with TopStyle’s Mozilla integration, so I’m very happy to see that Adam Locke has addressed these problems by providing a separate installer for the Mozilla ActiveX Control.

This installer takes care of registering the Mozilla ActiveX Control, which should resolve many of the problems my customers have reported regarding using Mozilla inside TopStyle. If you’re using TopStyle and have trouble using Mozilla inside it, I strongly recommend trying this installer. To avoid overloading Adam’s server, I’ve uploaded it to the following location on my site:

http://www.bradsoft.com/download/MozillaControlInstaller.exe (4.86MB)

Note that this is a stand-alone install based on Mozilla 1.5, and it’s separate from any existing copy of Mozilla/Firebird.