Dan Noyes's blog

Last week's code sprint

We had a really productive time at the Mark Boulton Design studio last week. In a nutshell, here's what we did:

  • Designed a variety of states for the public homepage
  • Built a timeline application
  • Established a new, scalable architecture for theming
  • Worked on responsive image switching
  • Built a new directory of CERN websites
  • Laid the groundwork for a news section targeted at CERN people
  • Moved to a new CSS authoring framework

Next week's code sprint

Cian, Silvia and I will be joing Mark Boulton's team in their studio next week for a code and content sprint. One of the main objectives is to build out the prototype of the users' page (both the 'news' or 'updates' section and the 'directory'). We want to get the authoring and workflow tools into the hands of the communications group's editorial team as soon as possible, ready for a beta launch of the site. What else will we be doing?

Towards a new users' page

The redesign of the users' page - the site that we see when we access cern.ch from the CERN site and that many of us call 'the CERN homepage' - is going to be a crucial part of the new website, and we've been working hard over this past month to define how this will work.

The current users' page provides several distinct functions:

  1. a directory: links to other sites and applications;
  2. 'actions' such as finding a phone number or a building, booking a room or raising a service portal ticket;
  3. updates and editorial content: information about what is happening in the CERN community and the wider HEP community.

At the moment these functions all coexist in the same place and we have a noisy page - albeit one that we are used to and in many senses performs rather well. This page is under some strain, however - if you want to announce a conference, for instance, your event has tough competition for exposure - and we think that these functions (directory, actions, editorial content) would be best if they were separated.

New 'cern' Drupal theme

The CERN core website redesign is a project that is running in parallel with several initiatives:

  1. building a new configurable 'dashboard';
  2. defining a pattern library and branding guidelines that all websites can use;
  3. building a new Drupal theme for CERN.

You may have noticed the site looks a little different now: this is the beta version of the theme in action. There are some problems to address before it's ready for the wild: we're going to fix things up iteratively before 2 April. I'd appreciate your help in picking up bugs - feedback form available here: https://change-surveys.web.cern.ch/cern-theme-user-feedback

 

Moving on from Alpha1

The intent for the first alpha was to get theming in Drupal and to test out the integration of event displays into the homepage. We're going to freeze this first alpha now and move on to the next iteration where we'll be working on getting the content workflows in place and begin to build out the 'CERN people' and 'Scientists' sections. We'll try and get this second alpha out by the end of March before we move on to the next phase. I hope we can get to a beta in May, where we can start running this website in parallel with the current public website.

Alpha1: first version of new homepage

The first alpha version of the new website is here. But before you have a look, just a few words on what this release is, and what it is not.

This is not a finished, working website. There are content gaps, broken things, things that are plain wrong; it is the first step of getting our designs into real code, and there is a long way to go in this process. It is a hint of what the website will be like. So why show you something that is not ready? Why not wait to reveal the gleaming, finished product?

Designing and building

Before the Christmas break I promised an alpha version of the new website in February, and we're busy working on this now. It's always an interesting phase of a project: you've done your research, you've tested prototypes, you have your content strategy and you already have some markup; all that's left is to build the thing, right?

Event displays and experiment updates on the public home page

We have been through many design and prototype iterations over the past couple of months and we are now at the stage where we will begin to build this out in Drupal. We are going to try to have a first working alpha version sometime in February for you to try out. I'm sure that I will regret setting such an ambitious time frame to get this out, but we have some really good momentum going now and we need to capitalize on it.

Why the radio silence?

It's been slow on this blog lately because we have been busy meeting with so many of you in person. Mark, Alex and Nathan have been here at CERN all week and we have had a lot of really great meetings with people from across the CERN community to discuss the latest prototypes.

Prototype iteration 3

In his last blog post Mark said we would be sharing the latest prototype iterations last week. We have held off with this because this iteration brought up so many points for discussion and revision - it feels like we're touching upon some really important issues. These discussions are still ongoing, so in the spirit of keeping this process open, here is prototype iteration 3:

http://markboultondesign.com/clients/c/cern/public/iteration3/index.html

Pages

Subscribe to RSS - Dan Noyes's blog

You are here