When 2009 started most people were working on setting those all important personal goals for the year. Let's face it, for most of us If your still following 1 a congratulations is in order. Here at STERIS we were starting the planning phase of what would become the new www.steris.com. If you don't know I was lucky enough to have joined this team back in October of 2008. I happy to announce that over the weekend we were able to launch the new corporate site. There is still plenty of work to do but I would like to walk you through a quick overview of the new compared to the old and give a quick run down of the new features. In the future I will post some more code specific features.
Here are a couple screen shots from the old site with it's counter part from the new site. The first is the home page and the second is the news page which is also an example of an inside page with sub navigation.
![]() |
![]() |
If you check out the new site http://www.steris.com there is an obvious upgrade from an overall look and feel. The new site feels cleaner and just a little more pleasing to the eye in my opinion. I was also able to find pages in the site that were taking in excess of 12 seconds to load. This was mainly due to poor database queries that I was able to rewrite and turn into page loads of milliseconds. This site really takes advantage of the 3 components that drove the development of the site.
- Adobe ColdFusion - This was just a given if you know me. We are still running on 7 here but we plan on upgrading some time in the future I just think given the fact that 9 is planned for release this year we may hold out for that.
- jQuery - This was a combined efforts of the jQuery platform. When I say that I mean the core had a huge role in the architecture but we definitely took advantage of the jQuery UI project and many other great plug-ins out there.
- blueprint CSS - For those of you not familiar with CSS frameworks I am here to tell you that they are a pleasure to work with. There are couple out there that I would recommend but blueprint really came through for us. It's so nice to work on a site without using tables for layout, but it's also nice knowing you don't have to be a CSS genius to make it cross browser compatible.
This was my first huge corporate site and there and anyone working for large corporations out there know what its like. There are many approvals and sign offs that have to happen but lucky for me I was just a part of an important team. Our team worked great together and in the end we seem to be getting some positive feedback and that's all you can hope for. If people are happy with your work and you are satisfied with the completed project you can chalk it up as successful project!
Thank you to all of you who have sent positive feedback.



#1 by Marcus on 4/7/09 - 1:00 PM
Just wondering during planning phase did you or the team consider using a cf framework and/or a cms to manage content. If so, what did you consider and are you using any on the site now?
I ask because we are planning to redo our corporate site. As such, this gives me an opportunity to refactor the backend as well. We too are using CF7 right now, but possibly will look at Railo as well (price is right!) If not, then most likely CF9 in the future. JQuery is a given. CSS Framework will most likely be Blueprint or 960js.
Congrats!
#2 by Dan Vega on 4/7/09 - 1:14 PM
We are not using any frameworks for a couple reason but the main reason Is I wanted to keep it as simple as I could for other people here. Basically we have a ton of different layout templates (main/billboard/1col/2col etc...) That are custom tags and allow us to easily load modules for a given page. For example a certain page that uses the jquery ui tabs has an attribute for the custom tag of loadtabs="true".
Everyone here was pretty used to table layouts so getting everyone (including myself) used to the idea of CSS layouts and blueprint in particular took a little work, but in the end I think everyone on the team enjoyed the work flow. Hope that helps.
#3 by Marcus on 4/7/09 - 2:52 PM
Anyways, we don't have a big team (2-CF, 1-.NET/SQL, 1-GD) so we try and allow others depts to update their respective content. It's been going relatively well considering they are not html-savy. It does leave us more time to work on the good stuff (db and code)!
#4 by Dan Vega on 4/7/09 - 2:55 PM
#5 by Steve W on 4/7/09 - 7:24 PM
Congrats.
As a fellow CFer and someone that visits the Steris site on a frequent basis (medical technology management), the update is great.
#6 by Dan Vega on 4/7/09 - 8:35 PM