About This Website

Home / About This Website

CPTC 5.0

As far as we can tell, this is version 5.0 of the CPTC website. If you know better, let us know. Otherwise we're sticking with 5.0.

We built this website in-house — no web-design firm, no consulting, nothing beyond staff time. We like to think it turned out as good or better than if we had farmed it out to a design firm, but you can be the judge of that. 

We try to be a data-driven institution, and that extends to the website. We've been using Google Analytics for a while, so we had several years of data on how people actually use our site. That data informed a lot of decisions, from how we structured the navigation to what we named our pages. We also had substantial help in the review process from our Web Strategy Committee and folks in the community who offered us feedback.


We love feedback. If you have an idea for the website or are having trouble with something or just want to tell us how great the site is, just email our webmaster, Rory Douglas.


Drupal Content Management System
Drupal is great, and it's free. The learning curve for development is fairly steep, but once your site is developed it's fairly simple to use. There's great community support and lots of top-notch plugins.
Bootstrap Front-End Framework
Another great (and free) service. Basically, the folks at Twitter put together a collection of CSS styles and HTML components and javascript — pretty much all the code-type stuff you need to build a nice-looking website. We edited the Bootstrap styles substantially, but we're still using their grid system, components and a number of their Jquery plugins.
Responsive Design
If you haven't heard of it, responsive design means that you serve the same website to all screen sizes and devices, but the styles change depending on the user's screen size. So if you're viewing our homepage on a phone, you get the same page as you'd get on a desktop computer, but it's formatted nicely to fit your screen: the content's in a single column, the menu is rearranged for mobile use, and things are generally adjusted to make it a pleasant mobile experience. This eliminates the need to have a separate mobile site and a separate tablet site and a separate site for those huge phones that aren't quite tablets but are much larger than you'd expect a phone to be.
Adaptive Images
The problem with responsive design, though, is that you don't want people on mobile devices to have to download the relatively huge images that display on desktop monitors. No one likes a mobile site that takes ten seconds to load. The adaptive design part of this site is that it sends you a smaller set of images if you're on a mobile device. Yes, the adaptive/responsive thing is confusing if you're not a web person.

Policies and Procedures

To get something posted or to update content, just email our webmaster, Rory Douglas. If it's something that should be on the website, he'll put it up.

As a general rule, we don't post links to .com sites that we don't have an official relationship with. This is an ethics thing — if we link to a .com site, that implies that we're endorsing it.

We don't post photos or videos unless we have signed releases for all the subjects. It's another ethics/legal thing. 

Icons made by Freepik from www.flaticon.com.


Rory Douglas

Upcoming Projects

  • Interactive Class Schedule