Datasheet

CHAPTER ONE FUTUREPROOF SURVIVAL TECHNIQUES
21
Figure 1-5: Certain situations may require you to consider how data-heavy your sites and pages are.
Dodging some of the major pitfalls in design can be tricky, especially if you’ve become
comfortable that what you have “works.” Ultimately, for any plan involving the longevity
of a site, you need to observe changes in patterns of use, determine methods for improve-
ment, and identify potential causes of concern. However, keep in mind that because the
Web is constantly evolving, new standards will make providing  exibility increasingly
convenient (as is the case with CSS media queries), and, as a result, your solutions can be
better implemented.
Planning for implementation
Planning for the implementation of a ubiquitous site can be challenging. All too often,
you’ll  nd yourself asking a variety of questions about your audience that have, in turn, a
variety of answers. For example, what screen resolutions do they use? What browsers do
they use? Do they visit the site on cellphones? Does your site please or somehow irritate
them? You have many design and development tools available, and with tweaks, theyll
aid your ubiquity goals.
Planning ahead makes building a successful site more feasible. When envisioning your
site, plan for code and a design that are well formed and as uncomplicated as possible. Set
clear objectives and be willing to compromise for the sake of your users. While planning,
identify where you can make implementations more accessible to and useful for your
site’s users, as well as related variables they will interact with. Remember to set realistic
goals; otherwise, your site may fail users in some way.
04_9781119978770-ch01.indd 2104_9781119978770-ch01.indd 21 10/25/11 1:08 PM10/25/11 1:08 PM