13.02.2013 Views

WEB STANDARDS CREATIVITY

WEB STANDARDS CREATIVITY

WEB STANDARDS CREATIVITY

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

However, as some people have noted, even if you do run<br />

at a higher resolution than 800 ✕ 600, does that mean<br />

your browser window occupies the entire screen? We<br />

don’t know. I personally think that not only is it platformspecific,<br />

but it also depends on the individuals and their<br />

experience level. Maybe more experienced users on a PC<br />

don’t use their browsers at full screen. From my experience<br />

running user tests with a wide range of people, I’ve<br />

seen that many novice users on a PC run a browser at full<br />

screen because that is the default; on a Mac, the default<br />

isn’t full screen.<br />

Now that you have some background on grid systems,<br />

let’s look at a practical example.<br />

Putting grid systems<br />

into practice<br />

In the spring of 2005, the International Baccalaureate<br />

Organization (IBO) approached me to design an intranet<br />

application and a new web-based application they had<br />

developed in-house. The exciting reason for choosing me<br />

as their designer was partly due to the requirement for<br />

this project to be built using Web Standards.<br />

The IBO is a recognized leader in the field of international<br />

education. The IBO currently works with 1,785 schools in<br />

122 countries to develop and offer curriculum programs<br />

to more than 200,000 students, aged 3 to 19 years. In<br />

order to teach a lot of students, there has to be a lot of<br />

teachers, and all of those teachers need access to document<br />

materials.<br />

A few years ago, the IBO developed a teacher intranet<br />

called the Online Curriculum Centre (OCC), where IBO<br />

teachers could access and share documents. During the<br />

following years, the OCC grew, both in terms of users and<br />

functionality, until it became obvious a redesign was<br />

needed. Right from the start, the IBO wanted something<br />

new for the design—something fresh, modern, and usable.<br />

In addition to the OCC, I was asked to help design a new<br />

online application for IBO staff called the Workshop<br />

Resource Centre (WRC). This is a complex application<br />

whereby workshop leaders (the IBO has development<br />

workshops with teachers) could select documents from a<br />

library, and then have them converted to PDFs for printing.<br />

It works kind of like an e-commerce system, with<br />

documents added to a user “cart” and then checked out<br />

for conversion and storing.<br />

As I said, both projects had to be built using Web Standards,<br />

to a selection of standards-compliant browsers,<br />

which thankfully, didn’t include Internet Explorer 5!<br />

Internet Explorer 5 can be a challenge to<br />

support, as you’ll see in other areas of<br />

this book, including Ethan Marcotte’s<br />

Chapter 3. There is also a good discussion<br />

of browser support issues in CSS Mastery,<br />

by Andy Budd et al (friends of ED, ISBN:<br />

1-59059-614-5).<br />

After reviewing the brief, it became clear that the majority<br />

of the content for this project was typographical. A<br />

wide variety of content types needed to be incorporated,<br />

many of which were still to be created. Therefore, the<br />

typographic structure needed to be clear and concise. In<br />

addition, the information needed to be presented in four<br />

languages: English, French, Spanish, and Chinese.<br />

With all of this type on a screen, not only did there need<br />

to be a strong typographic hierarchy, but there also<br />

needed to be a strong grid.<br />

Before I even put pen to paper or code to browser, I<br />

focused on user requirements and functionality. Once the<br />

IBO agreed with those, and everyone was happy, we progressed<br />

to the visual design from previously produced<br />

wireframes.<br />

chapter 6 Grid Design for the Web<br />

135

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!