Author Archive

The Winds of Change

Wednesday, November 1st, 2006

Over the last year, we have had some wonderful meetings, conversations, and ideas. I have been so lucky to have such a wonderful group of people come out and support the cause for web standards. During the last year, I have personally had some life changing events. I bought a new house, had my first child, and recently I started a new job. Unfortunately, all of these new aspects of my life do not allow me to give the PSO the attention I would like. So as of today, I am stepping down as president of the PSO.

In better news, Kenric Ströhm will be replacing me as President of the PSO. Kenric is a long time member of the PSO and is the perfect replacement. His ideas and leadership will help guide the PSO into the right direction. This move is an attempt to keep the PSO fresh and more updated than before. If anyone is looking to help Kenric, let him know at this Thursdays PSO meeting.

If anyone has any questions, feel free to email me or just post a comment to his post.

Rising from the Dead

Sunday, August 13th, 2006

As the summer starts to wind down, the PSO will be revving up the engine and shifting the transmission into 2nd gear. My hectic summer schedule is slowing down. I’ve moved into my new house and my daughter was born. Work is settling down now and I am ready to start devoting more time into the PSO.

We will first start of with our monthly meeting on September 7th. So mark you calendars. If you use Google Calendar, click the icon below. Let all your standards friends know that we are back and better than ever.

The PSO is Getting Naked!

Tuesday, April 4th, 2006

April 5th is the first annual CSS Naked Day!

Welcome to the first annual CSS naked day which will be happening April 5th, 2006. The idea behind this event is to promote Web Standards. Plain and simple. This includes proper use of (x)html, semantic markup, a good hierarchy structure, and; well, a fun play on words. I mean, who doesn’t want to get naked?. Feel free to see the original reference article for more information.

SAP Portal and Web Standards

Monday, April 3rd, 2006

It has been a while since my last post. I have been hard at work contracting at a top pharma company in the Philadelphia area, developing their new website. For some strange reason, this company has decided to use the SAP Portal system to power their website. This has cause me nothing but problem with codiong. Usually the SAP portal system uses dozens of iframes throughout the site. With this newest version of the SAP portal, they introduced something that SAP calls “the light framework.” The light framework replaces the annoying and inaccessible iframes with a just as annoying and unnecessary nested tabling system.

I have been developing the internal pages using 100% valid XHTML and CSS, but after it enters the portal, any CSS layout styles I used were pretty much rendered useless. The nested tables destroy any dignity I gave it with dirty markup.

Today, while surfing the SAP Developer Networks, I read the latest post from Sven Kannengiesser. He goes through a little exercise on how to make the SAP Portal a little more Web Standards compliant. I had to chuckle at the article because of its attempt to teach developers of SAP about web standards. On the one hand, I find it awesome that someone at SAP cares enough about the front-end code to post something on the SAP blog. On the other hand, if a developer writes clean and compliant code, the SAP Portal destroys it with HTMLB and design layouts from 1999. Companies pay top dollar for this system and the code is cluttered with inconsistencies. Some <table> tags are written in all CAPS, while others are mixed case, and others are correctly all lowercase. There are also a number of empty tables lying around for no reason. There are many attributes that are not surrounded by quotes and most single line elements are not closed properly.

Why do people pay top dollar for such a half-assed product? My only hope is that this post gets back to the SAP developers and they decide to hire Eric Myer to oversee the front end development and produced SAP code. Until that happens, I will keep beating the SAP framework into submission while trying to make it as semantic as possible.

Run That Past The Consortium

Monday, January 2nd, 2006

A Dilbert Cartoon