navigate site menu

Start learning with our library of video tutorials taught by experts. Get started

Web Site Planning and Wireframing: Hands-On Training

Web Site Planning and Wireframing: Hands-On Training

with Laurie Burruss

 


In Web Site Planning and Wireframing: Hands-On Training, Laurie Burruss, director of digital media at Pasadena City College, demonstrates the essentials of creating a web site with a polished, professional appearance and a compelling user experience. The goal of this hands–on course is to deconstruct a web site’s home page in order to identify its structural elements and feature set. Using Acrobat Pro and the web developer’s toolkit, Laurie shows how to capture a homepage and create, in another layer, its visual framework (wireframe). Exercise files and a downloadable PDF quiz accompany the course.

Download the free support materials here from the Exercise Files tab.

After learning the tools and techniques demonstrated in this course, viewers can continue on to the next course in this series: Creating a CSS Style Guide: Hands-On Training.
Topics include:
  • Seeing, scanning, and reading a web page
  • Understanding naming conventions
  • Creating file structures
  • Understanding page hierarchy
  • Using Acrobat and Photoshop with wireframes
  • Building a professional wireframe from scratch
  • Identifying and using web standards in site design
  • Usability Testing

show more

author
Laurie Burruss
subject
Web, Prototyping, Content Strategy, Web Design, Wireframing
level
Beginner
duration
2h 28m
released
Mar 11, 2009

Share this course

Ready to join? get started


Keep up with news, tips, and latest courses.

submit Course details submit clicked more info

Please wait...

Search the closed captioning text for this course by entering the keyword you’d like to search, or browse the closed captioning text by selecting the chapter name below and choosing the video title you’d like to review.



Introduction
Course overview
00:00This title launches an all new series to the lynda.com Online Training Library
00:05that focuses on real world projects created through hands-on training.
00:13My name is Laurie Burruss. Time and time again, what I see is that designers,
00:17artists and developers don't really understand the processes involved in
00:21doing a project. They may know features, but not the thunk behind a project.
00:27Where in this case, how a web site is conceived. Too often people think,
00:31"I just need to learn the software application." But it's important to bring your
00:35passion, emotion, creativity and your design skills to all that you do.
00:41Over the course of the title, we will explore the Internet, the World Wide Web,
00:46browsers and third-party extensions, the structure and feature of a homepage
00:51and the user's experience. Upon completion of this course you will be able to
00:56create a visual wireframe that shows the structures, features and affordances
01:01of a good homepage. This real world project serves as a proposal document and
01:06a working communication tool between the designer, the client and the team.
01:11The hands-on training projects are all about getting you from where you are to
01:15where you want to go. So let's get started.
Collapse this transcript
Using the exercise files
00:00If you are a premium member of the lynda.com Online Training Library or if you
00:06are watching this tutorial on a disk, you know how this works. You have access
00:11to the exercise files used throughout this title. But with this series, we are
00:15doing things just a little differently. We are offering free support
00:20documentation to all members.
00:22In this title, we have 3 documents available. Any links or resources that were
00:27shown throughout the title are available in this PDF. The Project Overview
00:34contains the project description, the goals and objectives and what you will
00:38complete upon finishing the project, how it relates to industry and the actual
00:43step by step instructions on how to do this project. And the last document is a
00:48quiz that in a fun way challenges you and makes sure that you have grasped the
00:53main concepts that we have discussed throughout this title. You can also just
00:58follow along from scratch using your own assets.
Collapse this transcript
1. How the Internet Works
How the internet works
00:01When I first started teaching Web design, I jumped right into teaching
00:04Dreamweaver. But I quickly realized that most people don't understand how the
00:08Internet or the World Wide Web works.
00:10We are looking at a visualization of what the Internet looks like. Looking at
00:15this image, does it remind you of anything? The usual answer I hear is this
00:20picture looks like a living organism and that's exactly right. It's not
00:24straight lines going from box to box, covering the globe. It's actually a
00:28system of networks and where there is more traffic, you see the hot spots.
00:32For me it looks like a galaxy with smaller system within, like planetary systems,
00:37and within these are individual planets and stars. And all of these systems or
00:42networks are all connected in some way. A common mistake made is to use the
00:47phrases Internet and World Wide Web interchangeably. The Internet is a
00:52network of networks and all kinds of people can contribute to this. And there
00:57can be domestic networks, academic networks, business networks, government
01:02networks, etcetera. Through those networks, services are delivered to people at
01:07their personal computers. The kinds of services with which you are familiar
01:11might include email, online chat, file transfer, linking to web pages and lots
01:17of resources from the World Wide Web. One source to start learning this
01:22vocabulary is Wikipedia. You can see the definitions put together and submitted
01:26by people around the world. But the important concept to remember is that
01:31Internet is a network of networks. The other phrase to understand is World Wide Web.
01:36The World Wide Web is not the same as the Internet. It is a system of
01:41interlinked hypertext documents. Hypertext documents means that texts or words
01:46when clicked will link to other documents. In order to see these documents
01:51you need a browser. Within these hypertext documents you can display text,
01:56images, videos and other types of multimedia. The World Wide Web is still a
02:01teenager. It's not even 20 years old. It's evolved quickly from being simply a
02:06text document that displays on a network to being a full-service, rich media,
02:11immersive experience.
02:13How do the Internet and the World Wide Web work? How do we not just have a
02:17jumble and scramble of networks and no communication and people making rules
02:21all over the place? We have a group called the World Wide Web Consortium.
02:26Notice that its extension is .org. It's an organization; it's not a business.
02:32It doesn't make money and many, many institutions, businesses, industries,
02:37individuals all over the world submit, test, try out examples, work on
02:42committees to come up with standards and recommendations. Think of it as being
02:46an online manual. It is sort of the guide to the Internet. It's a working
02:50living document that people are constantly updating and providing new
02:54information to. It may be ugly but it is simple to read and use. I tell new
03:00people on the web to start by looking at the left column. Most of the topics
03:05that you would need to know in a Web design course or even at your own Web
03:08design business are right here. So for example, if we click on HTML, that takes
03:14you to everything that the Consortium has to say about HTML. It has places to
03:19share, articles, historical information, places for learning, examples,
03:24recommendations of what versions we should adapt. Essentially everything that
03:29is related to HTML, the common knowledge and research and the agreed upon
03:34practices show up on this page.
03:36I am returning to the homepage now for just a moment. And there is one other
03:40link that I recommend called New Visitors. This link informs you about how the
03:45World Wide Web is organized and what it does. Do you have to pay for this
03:49service? No. Do the people who work in the service get paid? Some do but it's
03:54basically like this huge non-profit organization. It's really to our advantage
03:59if we want the Internet and our web sites to work correctly to agree on how the
04:03rules are set up. What we are going to adopt. What are best examples of best
04:08practices. We are really lucky to have the W3C and we as web designers should
04:13support its research and recommendations.
04:17Before the Internet not everybody had access to information, not everybody could
04:21communicate with each other. The great thing about the W3C is it's a collection
04:25of people agreeing to how they want to communicate throughout the entire world.
04:29It's a global experience. The World Wide Web is an example of pure democracy
04:33in action. Anybody can put up a web page. Now granted, not everybody's web
04:38page is going to have thousands of hits per day, but even getting your message
04:42out to one person is some form of communication. Wonderful things develop on
04:46the web. We hear how ideas that we thought would not succeed as a web site have
04:50indeed succeeded beyond what we could ever envision.
04:53E-bay is a great example, the best garage sale site in the world where people
04:58make their livings. I feel fortunate to live in the age of the Internet.
05:03The World Wide Web Consortium makes my job as a Web designer easier. So, at the end
05:07of this movie bookmark this link because you will use it again and again.
05:11It's your online textbook to all things web.
Collapse this transcript
How a user connects
00:00Once you understand the big picture of how the Internet and the world wide web works, the next thing to take a look at is how
00:07you the user connect to this service.
00:09There are really four parts that you need in order to be able to see a web page on your computer.
00:16The first thing is the web page or what we call the HTML document.
00:20The second thing, which you are all familiar with, is the web browser.
00:24The third thing is the Web server and the last thing is a way to connect
00:28the Web server to your computer, what we call the ISP or the Internet service provider.
00:34So let's take a look at how this all works.
00:37Over on your personal desktop computer, you've got a webpage displaying
00:43but it's displaying through a browser. Now what most people don't realize is a browser is a software application. It's an
00:49application, and .EXE or. DMG, that you have to download to your machine, just like anybody else. Most of us aren't aware that it's an
00:56application because when we buy our computer it's preinstalled, but it's certainly okay to have more than one browser and
01:03if you're a web designer, you often have four to six browsers of various versions to be testing for your audiences and
01:10for whatever your client's needs are.
01:12So get used to the fact that you'll have a lot of browsers on your computer.
01:17What the web browser does is you type in an address and it goes out to the server
01:23and gets the page and brings it back for display. Its job is to go out to the server, get that page and display it
01:30properly. I call it the TV set of your computer.
01:34Just like when you go into Target there's all different brands of televisions you can buy,
01:39browsers are the same way. They come in lots of flavors.
01:43The third thing you need is what we call a server and this we don't know as much about and it seems like it's this god-like
01:49thing that lives out there
01:50in another world. It's sort of like 2001: A Space Odyssey. But the way I like to talk about the server is it's basically just this big
01:57storage room.
01:59And what this big server does is store your website and any assets, any links, anything that belongs with your
02:05website, images, movies, animations, right there in a directory. And when your browser pings it, it looks for the file and
02:15sends it back to the browser. Its job is to do that day and night and the only thing that can happen is sometimes you get too
02:22many people trying to get to the server and you don't get good delivery.
02:26The last thing you need is what we call the Internet service provider. The Internet service provider is a way to connect
02:34to the Internet. You have to have a way for your computer to connect to that server and this is a paid, monthly
02:41service that you can get.
02:42Both the Web server and the ISP provider are monthly services.
02:48For just a moment, I'm going to switch out to the Internet to show you a couple of examples of Web hosting services.
02:56I bookmarked two companies that do what I call comparison charts on Web hosting services. Now a large company will probably
03:04provide its own servers, set up that in its IT department, and deal with all of those issues, but most of us individuals and
03:11small businesses will be using a web hosting company. The best thing to do to start thinking about how to do this and how
03:17to set this up is to go out to one of these charts, look at the comparison, compare the features, compare the services,
03:23come up with the basic monthly cost that you can afford.
03:26Typically you get a much better deal if you buy it for a two-year contract as opposed to month to month. This company
03:34is called mybestratedwebhosting and as you can see it changes all the time and it always has the last update
03:39that was put there. Generally these hosting services run from $7-$12 a month.
03:45The other web site host comparison chart that I like is on e-wisdom. Although it doesn't show the comparison quite as well,
03:53it does show the features of each web hosting company just a little bit better and ranks them from its most recommended to
03:59its least recommended. So in this one you can see that Lunar Pages is at the top, whereas in the other website Blue
04:05Host was at the top. It doesn't matter what you'd use but you should get a reliable one and these kinds of sites steer
04:12people into the right direction.
04:15Typically these comparison Web hosting charts are put together by users and recommendations of the clients and what
04:22the client feedback has been on using these hosting services. So this is a good place to start. The other place to start
04:28is start with your friends and people who already have gone through this experience and ask them what they like, but
04:33cheaper is not necessarily better. It really helps to look at both the price
04:37and the features
04:39and then choose one.
04:40With the webpage, the browser and the server you have all of the appliances you need but you need a way to connect to the
04:46Internet. There are a number of types available from very large to very small. The largest one that most of us are
04:54familiar with is the T1 line, the one that we think every media company uses, and the smallest one is the modem, which although
05:02used in some early areas and distant areas in the United States is fast becoming extinct.
05:07Most people these days are looking into using either DSL or cable as a way to connect to the Internet. DSL stands for
05:16Digital Subscriber Line and it works with phone lines and cable works with the cable that actually provides
05:22for your cable television.
05:24In my neighborhood in Pasadena,
05:26these services are provided through what we call communication service companies. You can get your television, your phone
05:31and your Internet service all through the same company and they're providing that for you.
05:38But the most exciting and probably the one we all want the most these days and hope to have everywhere are WiFi and
05:45cellular phone networks, and the reason why is that it means no wires and it means access at anytime, anywhere,
05:53any place. That's why we all want it. It's a little bit like being in some magic Teflon bubble where we open our computer,
06:00click on our browser and we can make that connection.
06:03And I think that's fast what we're moving towards and it's important to understand that as a web designer. So let's take a
06:10look to what can it be like to be a web designer in next two to five years. It actually means that when we're delivering
06:16our webpages to the browser that we'll be looking at them
06:20on a laptop, on a cellular phones, on a computer, on a movie screen even maybe. There's going to be a number of ways in
06:27which we deliver our Internet content out to a variety of devices. So when I tell my students to get prepared to be a
06:34web designer, I say forget what happened last year. Just think what's going to be happening five years from now, because
06:39they're going to need someone who knows how to do it and you could be that someone.
Collapse this transcript
2. Using Your Browser
Choosing a browser
00:00Before you start designing and developing a web site in Dreamweaver, it's
00:05important to sit down with your client and figure out who the target audience
00:08is because you want your web site to work in all of the browsers that your
00:13typical target audience would use. For instance, if you are working on a web
00:18site for a large college campus like Pasadena City College, you might be
00:22testing in eight or nine browsers. New browsers, unknown browsers, extinct
00:28browsers, because you have 23,000 students who will be hitting that campus, who
00:32have all kinds of machines, who have all kinds of ISP connections, who have all
00:37kinds of browsers and you want to make that content accessible to as many as
00:40people as possible.
00:41However, if you are a small Boutique Designers, you might only target only two
00:46of the top browsers because you know you have high end clients who are coming
00:49to your web site and you are not trying to target 23,000 people, just a couple
00:53100 top end design companies.
00:57That said, let's take a look at what people are using right now. On this web
01:01site called market share, it's astounding but true that Microsoft Internet
01:05Explorer has three quarter of the market share of browsers. This fact is
01:10because with any Windows machine is sold, by default Internet Explorer is
01:16installed on that Operating System. That is one of the biggest reasons that it
01:20is pervasive. The other popular browsers currently are Firefox, Safari, and
01:26Opera. Netscape and Mozilla are essentially on their way out or becoming
01:31extinct. But you might have target audiences who have old versions of these,
01:35and you still might have to test for these in the future depending on that
01:39discussion about what the target audience is.
01:41So, Let's take a look at some of the top browsers.
01:44Internet Explorer 7 as I have said before is the number one browser installed
01:49on most machines that are accessing the Internet. It came out about a year ago.
01:55It's had mixed reduced, it's been a little bumpy but you will be designing for
02:00this browser and you will have to get used to the idea that this is one of the
02:03browsers you will be use for testing and deployment. I keep it installed on my
02:07machine all the time and test in it frequently.
02:10Second web site I'm going to show you is the Safari web site. It is produced by
02:15Apple. A year ago, most of us didn't design for this as much because one of the
02:20issues was it wasn't cross-platformed. When choosing a browser for your web
02:23site, you want one that works on both platforms. You want to make it as easy
02:27for people as possible. People don't care if it is Mac or it is Windows,
02:31they just want to be able to access the Internet from whatever machine that they are sitting at.
02:36Opera browser is also a great browser. I do have it installed, I use it, I do
02:41test in it. It does follow Web Standards. It is cross-platformed but I think
02:45its biggest drawback is it is very small market audience.
02:49In this course, we are going to be using Firefox 3.0. It's easy to get to, it's
02:53easy to install, it has great support. It's just three steps. Click on the
02:58Download button, follow the instructions and if you are looking for the
03:02applications, if you are on a Mackintosh it will be in your Applications Folder
03:06and if you are working in Windows, if you go to your Program Files you will
03:09find Firefox 3.0 loaded there.
Collapse this transcript
Installing the Web Developer toolbar and Firebug
00:00Now that I have downloaded and installed Firefox 3, one of the things that I
00:05like to do as a web designer/developer is to install two extensions that help
00:11save me time and are basically like having a full time person working for me.
00:15The first extension is the Web Developer toolbar and the second extension is
00:19Firebug. I'll demonstrate the Web Developer toolbar first. This extension was
00:24designed and distributed by Chris Pederick. We are on his web site. It adds a
00:28menu and a toolbar to your browser and it gives you all kinds of tools that the
00:32web designer and the developer can use to enhance, test, dissect, validate, do
00:39all kinds of things that a designer needs to do to see how that page is
00:43displaying in the browser.
00:45It is easy to do. You just click on the link. If Firefox pops up this yellow
00:51bar, go ahead and allow it to make a pop-up window. When you see the Install
00:58Now button turn dark blue, click on it and that means it is installed, go ahead
01:05and restart Firefox. Firefox in its new version in 3 will try to restore your
01:12tabs and windows and go ahead and let it do that so when it opens again, you
01:16won't have lost your bookmarks and tabs. Another great thing about Firefox 3 is
01:22it also gives you a great affordance, it tells you that, yes, it is been
01:25installed. Then you have the option to disable the extension or to uninstall it
01:29at that point.
01:31We want it there, so we are just going to bypass that and close that window
01:35out. If you look at my browser now, you will see that there is a new toolbar
01:39that didn't exist there before. This is the Web Developer toolbar. If you go up
01:45to your View menu and click on Toolbars, you can see that it now shows up in
01:49your Toolbar window and the check mark means displaying. If you want to get rid
01:53of it, you just turn that off and if you need to be using it and you are doing
01:57work on your web sites, go ahead and turn it back on. We will be using it
02:01throughout this course.
02:04The second extension I would like to show you is called Firebug. You can get a
02:08lot of extensions beside just the Web Developer toolbar and Firebug on the
02:13Firefox web site. They have a whole section just devoted to add-ons. This is a
02:17relatively new extension. It has been around for probably a year or year and a
02:20half. Lots of web designers and developers are using it. Again the same idea,
02:26this integrates into Firefox, it actually allows you to do live edits to your
02:31web pages and preview them in the browser monitor. That's pretty cool. You can
02:35see what it would look like if you made a change on the fly.
02:38So let's go ahead and add it to Firefox. Again a pop-up window shows up.
02:43Once it is ready to install, the button turns blue, click on the button, Install Now.
02:47Yes, it is ready to go. Everytime you install an extension, you have to
02:53restart Firefox. Click on that button, click on Restart. It gives you that
02:59chance to disable it or uninstall if you are not happy, but we are. This is
03:03exactly what we want. I'm going to click off of it and you will say to me,
03:07well, how do we know that we just installed Firebug?
03:10Well, this one is a little trickier than the last one. It shows up down in the
03:14bottom right hand corner of your browser, you will see a little bug. If you
03:19click on that bug, you will see as I roll over, a tooltip shows up saying, this
03:23is Firebug. And there you go. There is your Live Real-time Editor where you can
03:29preview changes on the fly. It is a fantastic little tool. Firebug is a little
03:35bit complicated to use then web developers, so I just want to show you two
03:38other sites that would really help you get up to speed, if you are not using it
03:42all the time. One of the things I have learned in technology is use something
03:45frequently for a couple of weeks and then maybe you don't use it for three
03:48months and you will need a little refresher course on how to use that tool.
03:52So, let's look at this first web site. This site is CSS, JavaScript and XHTML
03:59Explained. It is a great site. I happen to have bookmark to its material about
04:04how to use Firebug. Gives a great introduction into the use of Firebug, how to
04:08install, how to work with it, how to do things that you need to do for
04:12troubleshooting. It is basically a little online manual, which this web
04:16designer has developed for us to really understand how to get the full use out of Firebug.
04:23Second web site that I would like to take you to is the Firebug Keyboard
04:26Extensions. Now, this sounds crazy, but you saw how difficult it was to see
04:30that little bug the first time. If you have to memorize anything about Firebug,
04:35what you need to know is how to open it easily and so go ahead and learn the
04:39Command key. It is F12. Before I let you do it, I'm going to show one other
04:42thing. Once Firebug is installed, if you need to find it through your menus,
04:46you would go up to View > Firebug. Or as I showed you just a few minutes ago,
04:52you can click on the little bug, but the easier way, the fast way, the power
04:56user way is to use your Command keyboard and you can open this site and you see
05:01that F12 or Command+F12 or Ctrl+F12 will open it up in its own window.
05:07So, that was easy. We have installed two extensions. You look like we are power
05:10users for Firefox 3 and we look like we know what we are doing as web designers
05:14and developers. Don't be afraid of extensions. Firefox really can turn you into
05:19a power designer/developer.
Collapse this transcript
3. Deconstructing a Web Page
Deconstructing a web page with a browser
00:00Although I'm sure you have all used browsers before, I want to take a few
00:05minutes just to talk about Firefox 3 and some of its new features. But also
00:09more importantly, to talk about what it's going to be like for your users.
00:14So let's just talk about this. Let's see some of the things that people can
00:17change in browsers and how browsers work. First and foremost, a browser is a
00:22software application. You must remember that because of that, it's not a part
00:27of an operating system. You can't expect it to be the same for all people and
00:31again, people can choose which browser they want to use.
00:35In this course we are going to be using Firefox 3.0, a great new browser.
00:40If you want more information about the browser than what I'm going into, I'm just
00:44going to go through cursorily some of the main new features. You can go to the site
00:47called computer.howstuffworks.com. It will talk about features and
00:51extensions and the history. I really suggest on your own time that you go check
00:56out Firefox extensions. They're cute name for that is add-ons, Firefox > Add-ons.
01:02So let's go to a site. I'm going to go to my Digital Media Center site at
01:06Pasadena City College and let's look at the site in the context of how it
01:11displays in the browser. So first off in the browser we have our menu bar like
01:16all applications do. But most of us won't use the menu bar very much.
01:20We'll go straight to the toolbar that displays at the top.
01:24Now I want to warn you that any toolbar that it displays in the browser window
01:27can be turned off. So if you ever come into browser window and notice that your
01:32users are using their windows in an odd way, be sure that you understand that
01:36right here in View > Toolbars, the checkmark means the toolbar is displaying.
01:41If it is not checked, the toolbar is not displaying. A lot of people customize this view.
01:47Now, to go to the toolbar, I'm sure you have all used this before. It looks
01:50different. It looks groovier. It is groovier but these are the same old buttons
01:55that you are used to. This goes back one page. This goes forward one page.
01:59What's important here is that as you roll over you do see a tooltip and that's
02:04very helpful. It gives your user an affordance. If you click on this little
02:07triangle here, you will see Recent Pages that you have looked at and as you can see
02:11I've looked it two different pages recently.
02:14The Refresh button is sort of a secret weapon for a web designer. This is a
02:19great way to see if there is dynamic content. When I come to a web site, I like
02:24to see what is it going to be like for the user if they come one, two or three
02:29times to the site. In the PCC Digital Media Center web site, we have made it so
02:34that the images refresh every time you come into the site. I can test this by
02:39clicking on the Refresh button.
02:42With JavaScript, we are randomly generating a series of images that every time
02:47I click on the Refresh button, generate a new random image. I like to see
02:55if the web fesigner has the intent to create new experiences and to make it
03:00feel like it's a fresh experience and the Refresh button is a great little tool
03:04to see if that's happening.
03:05The X button, this button, if you are in a long download or a never ending
03:10download or you think Firefox is snafu-ing some way, go ahead and click on this
03:14X button. It won't take you back to anything, but it will stop the download process and
03:18you can take the time to go back and enter the new URL. The House icon is for
03:24the homepage. By default Firefox makes all of its downloads go to this homepage
03:30but anybody can change this. I think this is a smart page. It's a Google-like
03:34page clearly with the Firefox branding on it. But in the Preferences,
03:38in Firefox you can change this.
03:40To go to your Preferences in Firefox, on the Macintosh you would go to Firefox >
03:44Preferences. I'm going to go back to the Digital Media Center site and
03:48I'm going to use the Go Back button to do that. This was then completely redesigned
03:53in Firefox. It looks great, a lot of good work that is done behind the scenes.
03:56But this particular section is what I usually called the address bar.
04:00It is important to note that when you type in URLs, there is a format that you must use.
04:05Typical is the http, which means Hyper Text Transfer Protocol. You will see
04:11other ones as we go through this lesson including mailto, https. But this is
04:16the most standard one. The other thing to note is that the three-letter
04:21extension shows you the kind of business or institution. In my case, .edu
04:26stands for education. This web site is part of the directory of the Pasadena
04:30City College web site.
04:33All the new browsers are supporting this feature, which is that you can insert
04:36an icon. A small icon that gives site identification to your web site. Again,
04:42remember people do a lot of scanning when they are looking at the Internet,
04:45not as much deep reading. This is a great way again to give an affordance back to
04:48your users saying, "Yeah, you are on the right page. You are at the PCC web site."
04:52Let's look over on the Right. These are my new three favorite buttons. If the
04:57site has the possibility of being an RSS Feed, this button shows up. As you can see,
05:02you can subscribe to this page. If you subscribe to this page for the
05:06Digital Media Center, you will be notified about new events, new workshops and
05:10new news items.
05:11This star is the icon for the bookmark page. it works a lot like Delicious does.
05:16They have made bookmarking easier to organize inside Firefox and this last
05:20arrow gives you a list of all of your history for what you have been doing in
05:25the most recent session.
05:27The last bar on the right is the search engine. Search utility is what we call
05:31these. These are called tools. A lot of people know that it is there but don't
05:35know that they can change it. If you click down on the triangle, you will see
05:39that there is the most the most common search engines available, but if you
05:42have got your own particular kinds, you can click on Manage Search Engines and
05:47make your own customized list of search engines. The way the search engine
05:51works, as you probably all know, is you enter keywords or key ideas and then you
05:56click Enter or Return.
05:58As you know, there is a button called Search. This was put in here for
06:02accessibility purposes. Screen readers for people with visual impairment need to
06:07have that read to them, what the buttons do. They don't always know that it
06:11is an Enter or Return. So they will be read out loud to search and then if they
06:15want to search, they will hit Enter or Return on their keyboard.
06:18Moving around through browser window, if you see the sidebar with the blue bar,
06:23it means there is more content below the fold line. And what do I mean by the
06:27fold line? Pages can't fold. This is a newspaper term and it means what you can
06:32above the fold of a newspaper and below and that term is being carried over to
06:37web site design as well. What you can see above the bottom of the browser
06:41window bar and what you can see below. On a homepage you would want to see
06:44mostly everything above the bar.
06:47As you can see this one scrolls down quite a bit. I'm at a pretty low
06:51resolution. If you were at a higher resolution, you would be able to see more in
06:55this window. Moving down to the bottom right, you can click on the kind of waffly-
07:01like lines here and drag. You can see that you can change your browser window
07:06to any size. This is probably the most important thing that I can tell you that
07:09a lot of people do not browse with their window at full screen size. They are
07:14multitasking. They have got lots of other applications open at the same time.
07:18Notice that with the PCC site, we have made an attempt to make it a stretchy
07:22layout, so that as the browser begins to get smaller it still works within that
07:27browser window.
07:28It's something you must consider with your users, especially as you target your
07:32audience and figure what kind of users they are. Note as in the last lesson,
07:37FireBug will show up as a little icon down here when I roll over it.
07:41You'll see the name FireBug and the version number.
07:44I am going to go over to the last button. This part right here on the left is
07:50called the status bar. It will change all the time depending on what you are
07:55doing. When you are loading a page, it actually gives you information about
07:58what's loading at the time of the load. Once the page is loaded, you will get
08:02the feedback Done, which is great. I leave my status bar on all the time.
08:05Being a web designer I kind of want to know how the page is loading, what it's doing,
08:09is it doing the right thing? But for the user they will be rolling over links
08:14and they will be using in a little bit different way. Every time they roll on a link,
08:17the status bar actually gives them the full URL address, which is very,
08:22very important.
08:23Lots of times people don't have the time, aren't able to connect, need to know,
08:28this is a great way to see what the actual, complete URL is. And as you can see,
08:33as I roll over them, it updates it down on the status bar. So if you
08:36needed to get some information quickly and write that down and later on come
08:39back, you can. I really like this feature, it keeps people from feeling like
08:44they are lost and don't know where they are being sent to.
08:46Another great feature in Firefox 3 is the History. It's a little bit different,
08:51the way it displays in this version. So if you come up to History and say Show
08:56All History, notice that it opens in a brand new window. Now, a lot of people
09:01don't like this because it means you have another window, another thing to keep
09:05track of on your Desktop. But don't worry. We can display it the old way,
09:10the way it works in most browsers. So as you can see, you can see history, your
09:14tags, all your bookmarks and you can have a lot of control over it.
09:19Let's go ahead and click on the red button or Close box. So if you want to show
09:24it up in the sidebar, go back to your new favorite menu item, View, where it
09:28seems to control all things that you see inside your browser, and choose
09:32Sidebar and you will just see you have a choice between Bookmarks and History.
09:35Most people like to see their History. They use it as a way of kind of keeping
09:38track of what they are doing and voila! There we go. This is what is our
09:43History of what we have been doing today. You can see what you have yesterday,
09:46two days ago. You can order the way you see the view, by date, site visited,
09:51last visited. And most importantly, if you want to close this up, you just
09:54simply click on the little icon with the X and close the sidebar.
09:58So, I want to sum up with you that the browser can make a difference for the
10:02user and that as a web designer designing for your target audience, you need
10:06to consider how they might be using their browser. The main thing I want you to
10:10know is they can customize it, do anything they want. It's a moving target.
10:15Don't think that just because you have your browser set up a certain way, they will too.
Collapse this transcript
Reviewing the head and body of a web page
00:00So now let's use the browser and the tools provided for us within the browser
00:05to really look at this web page, dissect it and understand how it works and how
00:10it is put together. When I look at a web page, one of the first things I do is
00:14I like to look at the code. Now I know this is scary, but you got to take some
00:18baby steps and just hang in here with me and let's do this. To find the code,
00:23you up to the View menu and choose Page Source. You will see Command+U or
00:27Ctrl+U next to it. Let's use the keyboard shortcuts to bring up the code.
00:32I'll close this window, go up to my keyboard and type Command+U.
00:36There it comes. This is the actual HTML document. This is the code and what the
00:44server and the browser see to understand how to display your page correctly.
00:48It doesn't look anything like what we see in the browser and yet amazingly enough,
00:52all the information that you need is right here in this page document. I want
00:58to take your attention right to the top of this document. What I'm highlighting
01:02right now is called the DOCTYPE. It is an absolutely essential, mandatory
01:08required part of the page. Your pages and your designs will not display
01:14properly without it.
01:16If your page doesn't have it, there is no telling what will happen, when you
01:19put it up on the server and it gets displayed in the browser. There is a lot of
01:23information you can learn from looking at the DOCTYPE, but the most important
01:25thing for you for this first time at looking at it is that we are using what
01:29version of HTML to do this page. XHTML 1 .0 Transitional and the language we are
01:36using is English. Underneath it, you will see that there is a URL that actually
01:41takes you out to the World Wide Web consortium.
01:45So, I'm going to take you out to the URL that we just saw up in the DOCTYPE and
01:49show you what kind of information gets displayed. I don't expect you to
01:52understand this or even to really want to get to know how to understand it, but
01:56I want you to know this is the kind of information that is being sent back and
02:00forth between the server and the browser so that your page displays correctly.
02:04This is called the DOCTYPE. It is real information that the server needs to
02:08know in order how to transmit information back and forth between the user's
02:12desktop and the server.
02:13So, let's go back into the web page that we were looking at before and let me
02:19go ahead and bring back up the code that we were looking at before and a
02:23technique that I like to use is to set them up side by side so that we can
02:27actually sort of look at that presentation and that structure at the same time.
02:34So, we looked up the mandatory DOCKTYPE and the next thing I want to draw your
02:38attention to is that we are looking at one page inside a browser. The way that
02:43we know we are looking at one page inside a browser in the Code view is by
02:47looking at the tag HTML.
02:49HTML is our sort of pointer that this is web page. All web pages have this tag.
02:55All web pages have tags and the way we know that they're tags is we see these
02:59carets on either side of them. So, if I select the HTML and scroll down this
03:05page all the way to the bottom, you will see at the bottom of the page I see a
03:12close tag and I know that it is a close tag because it has the forward slash
03:17within the tag. That tells me that's the end of this tag. Everything between
03:22these two tags, the opening HTML and the closing HTML hold the content and the
03:28directions for displaying this web page properly in a browser and then I'm
03:33going to scroll back up to the top and deselect that by clicking outside.
03:38There are two parts to every web page or HTML document and when I say web page
03:44and HTML, I'll be using that inter- changeably. There is the head, let me select
03:48that for you and again it will have a closing tag. I'm going to select the head
03:52and scroll down until I find the close tag. I'll be looking for the word head and
04:00looking for the forward slash as an indicator that that is closing that. So,
04:04everything in here is called the Head tag and it is essentially instructions.
04:09The second part on a web page is the Body tag.
04:11Let's click on that body tag and scroll down and there we go. Everything in the
04:20body tag is what we see in the browser. So, let's go out and look at a slide
04:24that I have that will illustrate this just a little bit easier. It is a lot to
04:28look at a code page for your first time, it is a little daunting and a little
04:32scary and if you are a designer, it is not at all what you hoped you would be
04:35doing. You wanted to be making pretty pictures and cool looking web sites with
04:38the cool layouts. So, I have created this slide to make it just a little bit
04:42easier for you to understand. I have talked already about how every page is in
04:46a tag called HTML. That's the shorthand for saying this is a web page.
04:52And I have also talked that there is two parts to every web page, there is the
04:55head and there is the body. So, let's look at this. the head is the thinking
05:00part or the brain of the page. It flip passes the page around and gives the
05:05instructions and the good news is it is invisible to the user because the user
05:09don't really want to know how web pages work, how browsers work, how servers
05:14work, they just want to see that page. So, that's for me, the head tag is the
05:19instructions on how to make that page work and all the parts that need to be
05:23part of that page for it to display properly.
05:26The second tag that we talked about was the body tag and when we look at people
05:31and go out and stare at people, the first thing we notice is their body types.
05:35So, if you think about it, what we see in the browser is the content or the
05:40body and I have tried to make this really clear by putting a red dashed line
05:45around this to sort of simulate this is what we see in a browser window. So,
05:50everything in the body tag appears in the browser window, that's the actual
05:55stuff we see.
Collapse this transcript
Understanding the structural elements of a web page
00:01Let's go back to the web page now that we have a better visual image of that
00:04and see if we can play a hide and seek game.
00:07So we are back in the web page and we are looking and we are looking in the
00:10Head tag and we are saying gosh, this seems familiar. A title. I remember
00:16seeing a title and Laurie said that everything that we see in the browser would
00:21be in the Body tag. Well, let me remind you, yeah, you did see that, but you
00:26didn't see it in a browser window. You saw it in the top bar of the browser
00:32window. It needs to be in the Head tag because the title is part of the browser
00:38window, not part of the web page. It's information we are passing onto the
00:42browser and then browser displays it up in the top of the window. So that's why
00:47it's in the Head tag.
00:49The rest of the information, if you look back down here, doesn't really display
00:53anywhere on the web page. If I look at it, it's a lot of gobbledy-gook for me
00:58the first time, but I do see the word style sheet and we have talked about how
01:02we are separating structure from presentation and that presentation is style
01:08and structure has to do with code. So we have a pretty good idea that
01:11our styles are linked in this case.
01:14We also see something called meta and this is what-- I'm sure you have
01:18heard this word meta tags. Ways we can identify our web site, keywords,
01:22descriptions, authors, all kinds of things like that. And search engines use
01:27the meta tags a lot.
01:30We see another reference to style. This is an embedded style. So we are seeing
01:34that styles can show up a couple of different ways in the Head tags and there
01:38is a couple of different ways to add styles to our web page. And as I have
01:43pointed out before, more of these meta tags. This one is really easy to
01:47understand. It's called the Description and if we were using search engines,
01:51they would look for these key words to delimit it and then we can actually add keywords.
01:57Now it's important to know you don't add the whole dictionary; just add those
02:00keywords that really apply to your web page. So that's about all we can see up
02:07in the browser. But let's go to the body part of the page, the second tag that
02:11I said is important, and let's see if there is anything that we can see in this
02:17code that we see up there. Well right off the bat, if I highlight NYPL style
02:23Guide Home, I see that up there. Now, what I see up here is very simple and
02:30straightforward. There is a logo and a very nicely styled Header tag.
02:36But down here I see there is all kinds of stuff. There is a link somewhere in
02:39there, there is an image, there is width and height, all kinds of information,
02:45and I see one other thing, really important, there is tag called H1.
02:49And I'm able now that Laurie has told me, there is the forward slash, there is the end tag,
02:54so we can see all the instructions for that Header up here in this tag.
02:59If I take a guess what H1 means, it probably means Header and I have been
03:04thinking about hierarchy or importance. One means it's the most important.
03:08Let's go back up to our page and look at it. Well, that's true. It's the
03:12largest Header tag or Header section on our page. If we scroll through, it has
03:18the most importance. So it's an H1. Starts to make sense.
03:22And if I scroll over it, I see that it does have a link and it links me to the
03:27homepage. I haven't explained this yet, but a homepage usually starts with
03:32Index.HTML, and as you can see down here, we are seeing Index.HTML.
03:37Okay, it's a pretty fun game. I'm going to give you another problem.
03:41Let's do it the opposite way.
03:42Let's go up here. I see CSS Steal These Style Sheets. Can I find that somewhere?
03:47And there we go, right down here, I find it. Again, I see this HREF.
03:53That means it's referenced to something on the Internet, a link to something.
03:57I see that it links back to the homepage, because a homepage usually is an Index page,
04:02and what I really want you to notice is that it's wrapped in a tag called H3.
04:07Well, if H1 means Header number 1, most important, H3 means, it's a lesser tag.
04:15It's moving on down the pecking order or down the hierarchy and as you can see,
04:19it's slightly smaller.
04:22Again, let's go back up to the web page and let's click into what looks more
04:25like body text. The two CSS files linked. I'll see if I can find that. Oh! It's the
04:31next line of code down here. I can find that and I can see that it's wrapped in
04:36what we call a P tag.
04:38By now, you are probably saying, Gosh, I have seen this stuff somewhere before.
04:42Well, if you have ever used Microsoft Word or if you have ever used a DOS word
04:46processing application, you have seen this before, because what do we do inside
04:50our Microsoft Word documents but format, and when we are formatting and styling those,
04:55we are adding tags.
04:56And what we usually doing when we are working in Microsoft Word is we turn
04:59those tags off so that we can't see them. But if you go up into your Microsoft
05:03Word document, we all used to work with them on all the time, you can turn them
05:07back on and see the different formatting tags. So essentially, when I'm talking
05:11about tags, I'm talking about format.
05:15Let's try a little bit more difficult one. Let's go back up to the web page,
05:19and if you look here, this looks like a set of instructions, a list basically,
05:27and it's a numerical list and going back to what I know about Microsoft Word,
05:31that would be an ordered list. So let's see if we can find that list down here
05:36in the code. Right off the bat, there I see it, there is the list. I don't see
05:42any numbers, not anywhere are there any numbers. But in front of each one of
05:46the list items, I see the word li, which means it's a List Item. L for list,
05:52I for item.
05:53And I did mention saying that it's an ordered list because I know about those
05:57from Microsoft Word and there we have it. ol, the shorthand for Ordered List.
06:02So if I click all the way down here and grab this whole content, that is the tag
06:08that says this text that's displaying in here is going to be an Ordered List
06:12and every time you see the word li, put it on a separate line, and this would
06:17be a Numerically Ordered List. Wow! I'm feeling pretty good. I know a lot more
06:22about HTML than I thought.
06:24We could keep going down this page, looking through and trying to figure out
06:28each section of this page by doing that. Let's try one more. Let's look for
06:32Sophisticated style sheet. If I can't find that, a little tip I can give you is
06:36you can click up here and use your Find and you can go down to the bottom of
06:42your web page and type "sophisticated" and looking for style sheet and
06:50hopefully it will get us down into that area.
06:55So by using the Find tool up at the top, I was able to find Sophisticated Style Sheet.
07:00I see that it matches what I'm looking at up here. I see that it's got a
07:05lot of tags wrapped around it and tags that I don't really understand. And this
07:10is a little bit more advanced, but it's basically what we call a Definition
07:13List. So you are not going to know all of these tags and that's really okay on
07:17this first round.
07:18What's really important is that you understand that as we go through the page
07:22and look for things, like this word Linking, that if we look through our code,
07:27we will find something that correlates to that. And H4, we already know about
07:32headers, this makes sense. This is a smaller tag, a smaller heading, and so
07:37we are seeing what it's called an H4. Not an H1, not an H2 or an H3. So we are
07:42beginning to understand how we can go through what we see to understand how
07:48it's given to our browser to display.
07:51The next thing I want to show you is how do we find out where the presentation
07:55style sheets are. We have to go back up to the Header, and the reason we go
07:59back up to the Header is because instructions and all things related to this
08:03page will be mentioned in the Header tag. So, I would like to scroll down just
08:08a little bit and show you that you can actually have styles defined inside the
08:13Header tag. This is what is called an embedded style and in later movies, I'll go
08:17over this again and again. But there is just one style here for the moment.
08:22If we scroll back up to the top, we see the tag link and what I really caught
08:27my eye was style sheet. Oh! This makes sense. Let's try to translate this into
08:31human language. Link to a style sheet. Okay, attach this style sheet to this
08:36web page is essentially what that means.
08:39I want you to select after the forward slash mark, right up to the end, and
08:45that's our file name with its directory. This is a cool, hot tip I'm going to show you.
08:51We are going to do Command+C, go back up to our web page, delete
08:57everything except for the Root folder, then paste what we just copied. Hit our
09:05Return or Enter key, and voila! There is the Web style sheet. The cascading
09:13style sheet appearing in our window with all the styles.
09:17Again, I know for you it's probably a little intimidating, but a lot of it
09:20probably you can say oh, I see they are using Georgia as the font. I can see
09:25that that word is Bold. So a lot of these things that we have been talking
09:29about, even though you don't know anything about style sheets, you can start
09:32to understand how this page is styled.
09:35Again, getting back to that concept of separating our structure from
09:40presentation. Okay. I'm going to hit the Back button to go back to our original
09:45page and go back down in here, and I notice that there is another style
09:51and it's attached in a different way. It's attached as an import.
09:55It means it's imported into.
09:57So, even just by looking at the Head, I found out there's three ways that I can
10:01style the page. I can have it embedded in my HTML document, I can link to a
10:07style sheet and a third way, I can actually import a document into the HTML
10:14document. Let's try this again. After the forward slash, to the end of the doc,
10:21the dot three-letter extension, do a Command+C or Ctrl+C. Delete everything up
10:28to our Source folder in the directory line. Do Command Paste. Hit Return or
10:35Enter. Wow! We were able to find another style sheet.
10:41Now I'm guessing from looking at the name "sophisto" that it doesn't mean
10:45"mephisto," like double, but it means the Sophisticated style sheet.
10:49Let's go ahead and hit our Back button. And the great thing about this web page is
10:55that it actually describes exactly what you and I just did. It talks about the
10:59three different ways that you can have a Presentation added to a web page.
11:04It talks about the link, the embedded style and even the Sophisticated style and
11:10then explains this all. If you like this page, it's a great page to bookmark
11:14and really will help you as a beginner.
11:16I just want to sum up some of the things that we learned. The browser is a great
11:21web design tool. It's a way for us to look, dissect, analyze and understand how
11:26web pages work. We can see the code, we can find out where the styles are
11:31located, and we can look at the way the page is displayed in the browser.
11:35So without knowing anything, without knowing any code, without opening up
11:39Photoshop, opening up Dreamweaver, we already have a great understanding of
11:44how this web page works. This works with any web site that you put in here.
11:49I would recommend at this time that you take the time while you have got it
11:53fresh in your mind to go out, pick a URL and try doing this on your own. Seeing
11:57if you can find a style sheet, seeing if you can locate the code and seeing if
12:01you can identify those three important parts of the web page that I want you to know:
12:05the Doc Type, the Head and the Body. Good luck.
Collapse this transcript
Using the Web Developer toolbar to reveal the CSS
00:00In the last movie we looked at Firefox 3.0 and saw how the browser actually
00:05has features to help us understand the construction of a web page. We were able
00:09to view the HTML source, we saw where the style sheets were located, we looked
00:15at the View and the Preferences that the user can actually change, and how the
00:19viewport will actually change if they make those changes. In this movie we will
00:24look at the Web Developer toolbar. The toolbar appears right below your
00:28Navigation toolbar. If you go up to the View menu and click on Toolbars,
00:34you can see that you can toggle this toolbar off and on. We will leave it on
00:39for the moment.
00:40The first feature that I want to show is the CSS dropdown menu. So let's click
00:45on CSS, scroll down to Disable Styles, move our mouse over to the right and
00:51look at All Styles, and notice there is a keyboard command associated with it,
00:55Command+Shift+S or Ctrl+Shift+S. This previews the web page with no styles
01:02tuned on-- or so you would think. However, let's go back up and try this one
01:07more time. Let's click on the CSS dropdown menu, click on Disable Styles, turn
01:12that off, remember these are all toggles, click again on CSS, scroll down to
01:19Disable Styles, but this time let's turn off all Browser Default Styles.
01:24What you may not realize is that each browser has its own set of style sheets
01:28as well. Now that we have turned those off if you look carefully at the web
01:32page, you will see that it looks compressed, and it's squished together.
01:36Let's go back up to the CSS dropdown menu, scroll down to Disable Style Sheets.
01:43Again, let's turn off all styles, but notice we have the browser's default
01:46style turned off as well and this is truly looking at the page with no styles
01:52at all. We have neither the default browser styles, nor the styles that were
01:57designed by the web designer or developer. There are no margins, there is no
02:01padding, we simply have text and images and the default styling for the links,
02:07and that's all that's there. This is a bare-bones HTML document. To turn this
02:12back on, click on the CSS dropdown menu, go to Disable Styles, click on All
02:17Styles and you still have one more step to do. Remember we turned off the
02:22Browser Default Styles. Let's click on CSS, let's scroll down to Disable
02:27Styles, and toggle off Browser Default Styles. Yay, we are back to square one.
02:35This is the way the page should properly display.
02:37The second feature I want to show you in the dropdown CSS menu is View CSS,
02:43Command+Shift+C or Ctrl+Shift+C. This is a very important tool. It shows you
02:49all the styles associated with that web page. In this case there are embedded
02:53styles, there is the Simple style sheet, and if we scroll down to the bottom,
03:01you can see we also have the Sophisticated style sheet. I'm going to scroll
03:05back up to the top, all the styles display, you can toggle them open or closed,
03:12Collapse All, Expand All, but one other great feature is that if we simply
03:16click on the title of the style sheet, it opens that actual document. Look up
03:23at our URL, see the actual navigation and directory to the style sheet, and
03:28shows us that style sheet. This is great for beginners or new people doing web design.
03:33It's a way you can print these, you can look at them, study them,
03:36see how people did things. It's a great way to check to see if things are set up
03:39correct, how they have commented, the order that they have put their tags in
03:43their styles in the style sheet.
03:45To get back to the page, we just simply click on the Tab and close it, and
03:49we are back into the page one more time. Let's click on the CSS dropdown menu
03:55again and scroll down to Display CSS Media Type. This page doesn't really work
04:01for this feature, but I wanted to mention it because more and more web
04:04designers and developers are creating style sheets for hand-held devices, for
04:08cellular phones and for print. You can attach more than one style sheet to any
04:14web page and many, many companies are requiring that the actual HTML document
04:20style sheets work for a variety of media. So this is an important one to look at
04:24on your web pages as your checking to see how they are developing and
04:27designing. I'm going it let go, go back up to the top.
04:31The last feature I want to show you is the most fun feature, the scariest
04:34feature, but one I highly encourage you to use. Let's click on CSS. Scroll down
04:40to Edit CSS, Command+Shift+E or Ctrl+Shift+E. As you can see your window
04:46radically changes. It actually feels like you are in an editing document.
04:51At the bottom you can see your style sheets. They appear a simple tabs, so you can
04:55see Simple, Sophisticated, Embedded. We'll go back to Simple, but again, all of
05:01the style sheets attached to this web page appear. The cool thing about this is
05:05we can actually change things on-the- fly in real-time. Let's look at the body tag.
05:10You will see that there is a style called color. That's the color of the font.
05:14Currently, the font color is black. That's its default color. I'm going
05:18to select the black or the hexadecimal for the color black and type in the
05:23word Red. Generic colors can be typed in.
05:26And notice without doing anything, it instantly updates in the preview of the
05:30web page. This let's me see what my web page looks like with all of the fonts
05:35red and to decide whether that's a feature I like, does it look better.
05:39It's really important as a designer and developer to experiment, to try things out.
05:43You don't want to be bossed around by the code or by the style sheets, but you
05:47want to be in control doing the best job that you can to present the
05:50information with the best design.
05:53To get back to normal, you click on these two little green arrows chasing each
05:57other. That resets everything and you are back to normal. There are few other
06:02features I would like to show you. This button right here allows you to change
06:06the view of your document. You can have it be side by side. A lot of designers
06:11and developers like this. They like to have the code in a vertical side-by-side
06:15position and then to get out of this particular tool you just simply click on
06:19the red X. As you can see the Web Developer toolbar has a lot of powerful
06:24tools and the CSS is one that you will use frequently to see how other people
06:29are designing their web pages and also to try different things in your own web pages.
Collapse this transcript
Using the Web Developer toolbar to investigate images on a page
00:00The next dropdown menu that we will explore is Images. A powerful way to view
00:06your web site. Let's click on the word Images, see the dropdown image, and the
00:11first one that I would like to show you is Disable Images and we will choose
00:14All Images. Wow! Now there is no images on the page. All we see is text.
00:21You may ask why is this important? But with complicated web sites, or you are
00:26looking at complicated web sites and layouts, turning off the images is a great way
00:29to see the bare-bone structure of the web site, and to learn how it's structured.
00:35Let's click again on Images > Disable Images and toggle that back on.
00:41Let's click on Images and look at the dropdown menu. You will see there is a section
00:45with a lot of different attributes of images. We are going to look at these
00:50attributes one by one, but it is possible to turn them all on at the same time,
00:55it's a little confusing for the beginner web designer. Let's look at Display
00:58Alt Attributes first. This is an image and this is its Alt tag. Alt tag means,
01:04Alternative Text. If you are targeting a disabled audience, or you are trying
01:10to make your site 508 Compliant, or WAI Compliant, it's necessary to add Alt
01:15tags. I generally always add Alt tags, and it's considered to be a Web Standard
01:20to do so, despite who your target audience is.
01:24So, what would happen is the screen reader would see the Alt tag, and read it
01:28to the visually impaired user, and in this it would read NYPL Style Guide.
01:34Let's go back up to the Images, toggle that off, click on Images again, scroll
01:41down and let's Display Image Dimensions. This is a great tool again for
01:46beginner and intermediate web designers. A lot of people migrating from print
01:51to web don't have any idea, what size to make things, or how they look in a
01:55browser, or what size or proportion it will be in a browser. When you turn on
01:59this attribute, you get the exact size of the image in pixels. The width comes
02:04first, then the height.
02:05So, in this case, this image is 425x50, I use it frequently, and it's very,
02:11very helpful, especially if you go to a web site and see something that you
02:13like, or you think it's the right size, or has about the right weight or scale
02:16to it. Let's return to Images dropdown menu, toggle that off, click on Images
02:23again, and let's click on Display Image File Sizes. This is an overlooked
02:29feature that beginning students and lots of web designers don't pay attention
02:32to, even experienced one, but it's important to look at you file size, every
02:36image on your page adds weight. It adds additional weight outside of what the
02:40HTML document is, outside of what the CSS style sheets are. It's important to
02:45look at this and to try to make very small clean mean images, this one is 3KB,
02:51which is very small, and it's a GIF.
02:53Let's click up to Images, toggle that off and now let's click on Images >
03:00Display Image Path. This is my favorite feature, because if you are not a good
03:05typist, or you don't know how to find things, this really does say. This is
03:08where these images are, and occasionally, we would like to see it in image and
03:11see how it's constructed to see whether it's a GIF, a JPEG, how closely they
03:15cropped it, all kinds of things.
03:18So you look at your source to understand where the directory and the name of
03:21the file is, click up in the address bar, Delete, type in Images, which is the
03:30folder. /styleguidehead.gif and click Enter or Return. Yeah, that takes you
03:42right to the image. If you right- click on this image, you can see there is
03:46number of things you can do. Copy it, save it, send the image. This is great.
03:50It gets you right to the image and you can look at the image in your own
03:54photo-imaging editor and see what's going on here.
03:58To get back to your web page, you just click on the Go Back button and there we
04:02are back in there. Let's toggle that feature off, go up to Images > Display
04:07Image Path. If at any time when you are using Web Developer toolbar, you can't
04:11get back to where you want to get, just hit the Refresh key up here, and that
04:15will take you back to where you want to go. Let's click on Images and choose
04:21View Image Information, and this is one of my all time favorite features.
04:28All of the images that appear in this web site, whether they are background images
04:32or actually content images, will appear on this page.
04:35In this case, the first piece of information that we find out is that there are
04:38three images that are related to this page. This works just the same way as
04:42that CSS Display Information works.
04:46The first image is a GIF, which is basically white or invisible. Second image
04:50is the background image or logo that we saw on the upper left-hand corner, and
04:54third image is the one which we just went to the style guides. So what we
04:57thought was text is actually an image, and this is even easier then what I
05:02showed to you before. But before I click out and show you how to get there,
05:06notice it gives you the size, the file, all of the features, all of attributes
05:10are in one place. So if you want a one- stop shop, get everything you need, this
05:16is the feature to use in the Image dropdown menu, here we go. So easy! No
05:21typing, no thinking, no looking for style structure. Let's click out of that
05:26and go back to our original page.
Collapse this transcript
Using the Web Developer toolbar to outline a page
00:01Let's move over to the Outline dropdown menu, click on it, drag down to Outline
00:07Block Level Elements. This is a very powerful feature. I know we haven't really
00:13designed our first web page yet, but I want you to know that essentially
00:17everything on your page is made out of a block or a rectangle, and this gives a
00:21visual image of what that looks like. It's also color coded. So the layout
00:27images or div tags are usually blue, as you can see here, the h1 tags which we
00:32learned about, which are the header tags, are red and list tags are green, but
00:37we could even make this display with more information that will make it more
00:41valuable to the web designer.
00:42So let's go back up to Outline and go all the way down to Show Element Names
00:48When Outlining. Wow, this really makes it clear. It not only shows the block,
00:54or the rectangle, or the box, or the division, and all these words get used
00:58almost interchangeably when people talk about layout, but it also gives you the
01:02tag that is associated with each of the blocks. It shows you how the blocks are
01:08nested, it shows you the order in which they appear, and it gives the idea of
01:12what the actual structure or the wireframe as web designers call it, of the
01:17page is. If we go back up to the Outline dropdown menu and turn off Outline
01:22Block Level Elements, and come back in, and turn on Outline Current Element,
01:28you will notice that again we get the extra dialog box up here, and as we roll
01:35over different parts of the site, it automatically shows us one block at a
01:39time, so we don't have to see all of them previewed all the time, we can see
01:43just one at a time, and really dig down into the site. For instance, we can dig
01:48down into here, and then into here, and then out, all the way as I said back to
01:53the original tag that holds the whole web page HTML. Great tool,
01:57really powerful, very helpful when you are beginning to start doing layout and design in HTML.
Collapse this transcript
Using the Web Developer toolbar to resize the window
00:01Let's look at the Resize dropdown menu. This category is important for a number
00:06of reasons. We need to know what size monitor our target audience uses, and we
00:11need to look at our web page in a variety of window sizes.
00:15The first one that I like to look at is Display Window Size, and it makes a
00:20little dropdown warning info box here, and it shows you the window height, and
00:24it shows you the viewport height and width as well. It's not really in a good
00:28location, it can't really work around it, it's okay, and it's kind of scary
00:33with that warning sign. So let's click OK out of that. Let's click on Resize
00:36dropdown again, and let's choose Display Window Size In Title.
00:42This one is a much more efficient and helpful tool for the web designer,
00:46because as you can see, the browser window size displays here, and in the
00:50brackets you see the viewport. If I go down to the bottom of the page, click on
00:55the right corner and start resizing it, it will automatically update both the
01:00browser window size and the viewport size, and let me see how my page looks in
01:05a number of different browser window sizes. I'm going to click on the green
01:10button to go back to full size, and return back to the Resize dropdown menu and
01:15toggle that off.
01:16What I want you to notice next is its default window size is 800x600, and this
01:21is the default size for a essentially 15 inch to 17 inch monitors, although I
01:26believe personally that most people have 17 inches and above these days because
01:30cost of monitor has gone way down. But a lot of companies have strict rules
01:34about what browser sizes you can target, and 800x600 is still used by a lot of
01:39web design and development companies.
01:41So that sends to an 800x600 window and let's see what your web site looks like
01:46in that size. You can change this easily. I'm going to go back and extend to my
01:51full screen again, and you can come up in Customize that window size by going
01:56down to Edit > Resize Dimensions. In this dialog box, you would click on the
02:02Add button, put in the dimensions that you want to target, you can put them in
02:07any order you want, you can delete them, and it gives you a wonderful way at
02:11looking at your web site in several viewports, and several window browser
02:15sizes, and keeping a library that your firm, or your design company, or your
02:20client want to target. I'm going to cancel this. I'm not going change this. I'm
02:24going to leave it at its default.
02:25The Resize toolbar is an easy toolbar to use. It's a great way to target your
02:32web site in a number of different sizes to target certain screen and monitor
02:37sizes, and to preview what your web site looks at different scales.
Collapse this transcript
Using the important miscellaneous tools in the Web Developer toolbar
00:01Let's take a look at the Miscellaneous dropdown toolbar. It's often overlooked,
00:06but it's one of my favorite toolbars, because it has some very sexy fun tools
00:10to use. Click on it, drag down, and what we are going to look at is Display Ruler.
00:16I love this tool. Notice that my cursor changes to a cross hair.
00:23I click-and-drag in a diagonal motion, and voila! I can see the size and
00:28the measurement of the object I have chosen. In the first part you see the width
00:33and height, and in the second part you see the position, you can go up here and
00:38edit these if I want to see what it looks like at 450 and 50, to see what that
00:42shape would like, would that be more aligned with what I want, I can do that.
00:47To draw somewhere else, you just simply click, draw again, and as you can see
00:52it gives you a great way of choosing and looking at things and I can guess this
00:56image is about 200x200. One of the ways I actually use it in a real way is
01:01like, I like to see where this margin is. It's about 100, 102 pixels. I like
01:06this margin here. How far down to we start from the top of the browser window?
01:1150 pixels. It's a great way again for beginners and intermediates to get a
01:16sense of what size or what dimensions they should be putting in for margins and for padding.
01:22Let's click again on the Miscellaneous dropdown menu, toggle that off, click
01:27again on Miscellaneous dropdown, and choose Small Screen Rendering. It's a
01:32great tool to actually use with clients. If they say, well, what does this look
01:35like on a hand-held device? What the Web Developer toolbar does is simulate
01:41what it would look like on an alternative device, particularly a hand-held
01:45device like a cellular phone or a PDA. It's not actually your web site but
01:50gives them a guesstimate of what it might preview like on one of those devices.
01:55Again, a very nifty tool, and one that it will wow, your clients and make them
01:58think you know what you are doing.
02:00There is one more tool in the Miscellaneous toolbox I'd like to show you. Let's
02:04click up here, dropdown, and let's go to the Edit HTML. I don't know why it's
02:11buried here, I thought it should be under View > Source, it's not, it's not
02:14where you would intuitively think it should be, which would be near your code.
02:19This is a wonderful toolbar just like what we saw with the CSS toolbar. Again
02:23it has the Find and Search feature right here. It shows you your HTML page and
02:29the body tag right here, and it shows you all the tags that you have within
02:32that page. If we go down here and we want to play with it, again, we are back
02:36in the sandbox, we can take the h3 and say I would like to see what would look
02:40like as an h1. It will automatically update without me clicking on anything or
02:45hitting any Return buttons, and you can see that it now previews as an h1. If I
02:50come back into the h1, and I want to see it smaller, let's say h5, again, it
02:55automatically updates in the browser window, and I can see what it looks like
02:59much smaller.
03:00A great way to try out a lot of different things without making any mistakes,
03:03and really making your style and your design work. To go back to the original,
03:08just simply click on the two arrows, Reset All, and there you go, you are back
03:13to the beginning. To close out of this window just click on the red x-icon, and
03:18you are back in your web page.
03:20So don't be afraid to Miscellaneous. I think the best-kept secrets of the Web
03:24Developer toolbar reside in there.
Collapse this transcript
Using the Web Developer toolbar to validate a page
00:01So to look at the HTML code, we use the View Source dropdown toolbar. I want
00:07you to see that it's very similar to the browser in that instead of Command+U
00:12or Ctrl+U, it's Command+Shift+U or Ctrl +Shift+U. It's important to know that
00:18it's slightly different using the Web Developer toolbar. As soon as we do that,
00:23it opens down in our page. It looks exactly like what we would have seen in
00:28the Firefox browser. I want you to know there is really no difference between them.
00:32It has the same different menu bar up at the top and to click back into our page,
00:36we just would click here. To click out of this, we click on our Close box and
00:41there we are.
00:43The last tool that I'm going to show you is the Tools dropdown menu. You click
00:47on this. At the top I want you to see that there is a number of features all
00:51grouped together and these are called Validation links. These look at your web
00:55site to make sure that it's correctly written CSS. That's it's correctly written
01:00HTML, that you are meeting by the way compliance, that you are meeting the WAI
01:05standards, and these are the tools that you must use and will use when you are
01:09working with real clients in the real world. At the end of every project and
01:14at certain points throughout the project. I'm not going to demonstrate these right now.
01:18I will demonstrate Display Page Validation, a tool I really do like. You click
01:23on this and it adds another toolbar to your menu up here. Notice right off the bat,
01:28it starts going through all the validation tools that we just saw.
01:32It starts with HTML. Notice we have got a valid, a green check mark. It's going
01:37onto the CSS and it will continue going through the different validators.
01:41We won't wait right now to look at all of those, but I wanted you to know this is
01:45a great way to take a coffee break and validate your web site at the same time.
01:48I'm going to click on the Tools dropdown menu and toggle off Display Page Validation.
01:56The last tool I want to show you is the Validate Local HTML. This is a great
02:02tool and one frequently overlooked. Again, many of the validators only will
02:07validate if your site or your page is on a server, but a lot of times we want
02:13to do validation locally. You can do this inside of Dreamweaver CS4, but you
02:17can also do this with your Web Developer toolbar. You simply go to the File
02:22text box, click on the button Browse, it takes you out to your Desktop or to
02:27your files. Navigate. In this case, I'm going to navigate out to Documents,
02:31go to my web site that's complete, choose my final web page, which is done in HTML,
02:37click Open, and without doing anything, without touching any buttons, hitting
02:42Enter, hitting Return, you get your result immediately and I got the green.
02:48Passed the validation. If I had not had a pass validation, this color text
02:54would be red and would also indicate all of the mistakes, and things that I
02:58would need to change or to look at. And now we just click on this tab to close
03:02the validation toolbar, and we are back to our page.
03:06I hope you are impressed with the Web Developer toolbar and some of the pro
03:09features that it allows a web designer and a web developer to use and to
03:13implement and it's a great learning tool as well. At this point take some time
03:18to go out to our favorite URLs and play around with the Web Developer toolbar.
03:22It's a fun tool and you will learn a lot about web design, style sheets, HTML
03:27and how pages display in the browser.
Collapse this transcript
Exploring a website using Firebug
00:02Let's take a moment to look at Firebug, the other extension that we loaded in
00:06previous lessons. There are several ways that you can access Firebug. One way
00:11is to go up to View > Firebug. That brings it up. And then to close it, you go
00:17to the right side and click on the X icon, and that closes Firebug. You can
00:22also, which is the one I use mostly, go to the bottom right of the browser
00:26window, click on the icon that looks likes a bug, and that will open it up as
00:30well. And there is a third thing that you can do which is to click on this Up
00:35Arrow and that will make it open up in its own window. Again, that depends on
00:40your style of working and whether you like to have multiple windows open or
00:43not. I'm going to use the method that I like which is I go down to bottom
00:48right, click on Firebug, and that way I've the split screen, so I can see not
00:53only the web page I'm looking at in the browser but also what is going in Firebug.
00:58Now I have it set up so that Firebug is looking at the Console number one and
01:03when you see this, don't be afraid. It's heavy-duty stuff. It's important stuff
01:07but what I would like you to do right now is go ahead and click on Script and
01:11Net and then finally click on the button at the bottom that says Enable
01:16Selected Panels for this particular web page. What is that doing right now is
01:20going in the background and checking how fast your page is going from the
01:24server to the browser and that's a really important feature, which I'm going to
01:28show you right now.
01:30If you click on the word Net, which would be network or the internet, you will
01:35see that if you have the button All selected, you see all the pages and all the
01:40parts of the web page that are necessary for this page to successfully
01:44download. We've looked at this page a lot, so you will see there is your HTML,
01:47the two style sheets that are linked externally, and the three images. All of
01:54these items are needed for this page to successfully display in the browser.
02:00What's great and a very visual way on the right side is that, you see a bar
02:05seeing how fast each one of these is loading. And as you can see, the HTML
02:09document takes the longest to load and these very, very small images take the
02:14shortest amount of time to load. You can look at it also just by HTML, CSS or
02:21Images. So this is a great way for beginners to see, if their images are taking
02:26too long to download.
02:28There is a couple of other features I want you to see. I'm going to go back to
02:31All. Remember you have to be Superuser to use this, but if you want to open up
02:36any of these things that you are rolling over like your style sheets, you
02:40simply right-click and say Open in a New Tab. This is very fast, very easy and
02:46very visual. You don't have to go through all those menus and toolbars that you
02:51do in the Web Developers toolbar or what you need to do inside of the browser itself.
02:56So it's a very fast tool, it's easy to make mistakes, it' s easy to click on
03:00the wrong thing but I just wanted to show you a couple of other things. If you
03:04click on HTML, you see your page structure and this is very helpful, again to
03:10understand the structure of the a web page. It shows you the HTML, which is the
03:15web page. It shows you the two parts that we have been talking about. It is
03:18actually teaching you, you need the head, you need the body.
03:21And if we want to see what's going to be displayed in the browser, we are going
03:24to open up the body tag. It tells you that there are two boxes on this page:
03:29one for content and one is of particular style. We want to look at the content
03:35box and now there is that familiar stuff that we have been looking at again and
03:38again. There is the h1. Notice as I roll over a tag, you see a color block that
03:43defines the block that I'm looking at, in this case, the h1. It shows where
03:48that block exists, in an imaginary way, up there in the web page,
03:52inside the browser window.
03:54So as I rollover, you will see time and again that the blocks are hovering
03:59over. It's a great to visualize, what your page and where those blocks exist.
04:04Just like in Web Developer toolbar, if you click on one of these, let's say the
04:08<p> tag for instance, this gives you way more information. It tells you that
04:14there is a lot of styles, which is what we are looking in the right side,
04:18affecting this. And the best thing about this for me is that you will see it
04:22tells me which styles are being attached to this particular <p> tag.
04:27But it also tells me, what document they are in and what line that style is on,
04:33which is fantastic. So this is a really great Superuser tool. Can you change
04:39things, just like we did in the other one? Sure you can. If we click over here
04:43on the font size, for instance. There is another interesting tool, let's say we
04:48are not happy with the font size of the h3, you can turn that style off and say
04:54maybe that's what is hanging up my whole page. Let's turn it off and see if it
04:58looks better.
05:00There I turned it off and if you like right up there, simple style sheet is
05:04much smaller than it was before. Because I was able to turn off that style and
05:09see if I liked it better the default way or the way that I've styled it myself.
05:13Pretty cool.
05:14Again you can select things and go on and change them, just like we did in Web
05:18Developer toolbar and you can see them updated. Anytime you want to go back to
05:23the way the page was before, just click in the page and hit your Refresh button.
05:28One other thing I wanted to show you if you go into CSS, this is a feature I
05:32really like. As you rollover different attributes, this is not a very good
05:36example but let me try to find one. As I rollover a Color attribute, notice the
05:40color chip comes up. If I rolling an image, notice a little thumbnail of the
05:45image shows up. So this toolkit that comes with Firebug, really is very, very visual.
05:51You don't have to think much, if you can hover and you can see, you get lots
05:56and lots of information and you don't have to be scrambling through lots of
05:59menus and lots of choices. It just automatically updates, as you use it. Again
06:04turning things styles off and on, all of these are available inside up here.
06:09I would to leave you with just one thought. If you use this tool for anything,
06:14please go into Console, turn on the different Nets, then click on Net, then
06:20click on All and see how your page is downloading. Make sure your images are
06:25small. It is always important to have a lean, mean, clean web page to ensure a
06:32good user experience.
Collapse this transcript
4. Learning the Ground Rules
Creating proper file structure
00:01Before you play any game whether it's a sport or a board game, you need to know
00:05what the rules are, in order to be a successful player, in order to win,
00:09in order to have fun with the other people. Well, there are ground rules for being
00:13a great web site designer and one of them is setting up the correct file and
00:17folder structure.
00:18So I'm going to take you a moment to show you how to that. We are going to
00:21create basically a template that you can use over and over again. And that's an
00:25easy method and it will ensure that you never have problems when you are going
00:29to define your site in Dreamweaver. That you have your file structure set up correctly.
00:34So the first thing I do is I right-click on the Desktop, create a new folder.
00:38This would be slightly different in Windows but most of you know how to create
00:41a folder in Windows. Name the folder web site, just a generic name. Double-
00:49click on the folder, open it up and start thinking of all the kind of things
00:53that you might need in order to create a web site.
00:56So I'll right-click, do New Folder. We've already talked about that we might
01:00need CSS. Right-click again. It's another one we might need. We might need,
01:06and we saw it in the last web page we previewed, we might need Images so let's
01:11call this the Image folder. We might be a really Superuser and use some
01:15JavaScript because we want to do that cool AJAX stuff, so let's right-click again.
01:19Let's call this one js for JavaScript. Notice I keep them short, all lowercase
01:27and very meaningful. Right-click again. What other kind of media might we want
01:32in our web site? Well I might want to use a movie. I might want to use some
01:37Flash. Instead of writing Flash, I'll write what the file name is, SWF, what we
01:43call SWF. The client might be giving me text files and content that I need to
01:47load into the web site. So I like to keep a folder called text. Give out
01:53the name of text.
01:55And then I like to keep what I call the junk folder but we are not going to
01:58call the junk folder. We are going to call the source folder. And this is where
02:02I put all source material, the high- res photos, idea boards, any of the
02:09materials that I need to create this web site.
02:11As I get ready to upload this to the server, I'll just delete this folder and
02:16know that all the big folders that I don't need are out of there and that this
02:20was just my working folder. To remind you that this is the folder you will
02:24delete, that you don't need to upload this folder, a nice little trick is to
02:28right-click on this and actually give it a color. That will remind you that
02:32this is the source folder, not part of the web site that will go up to the server.
02:37Now all are these are empty folders. It's one folder deep and I call this the
02:42one plus rule. One folder, plus everything else you need for the web site.
02:47I would recommend you keep this in a safe place in your Document folder and as
02:51you get ready to create you own web sites, you will hold down your Option key,
02:55click and drag, create this again, click on it and let's say we are doing
03:02my_first_website. Guess what? We are ready to go.
03:08We haven't destroyed our template. We have our file structure there anytime
03:11we need it to make new web sites and I'll open this up. For my first web site, I know
03:17that I won't be doing JavaScript, I won't be doing SWFs and I won't
03:22be doing movies and I'll take those and delete them. But I will be using CSS style,
03:28images, text from the client, and original source material. I'm ready to go.
03:35My file structure is all set up. I could also start loading things into the
03:39source folder and be ready to go. This ensures that every thing you need for
03:44you web site design experience is in one folder in one Project folder. Very,
03:50very important when you are doing multimedia authoring, whether it's in
03:53Dreamweaver, whether it's in Flash or whether it's in C+. This will help
03:57everybody on the team and you.
03:59The other thing about my recommendations is here is this is my idea of how to set up
04:03file structures, but at your own business or your own company, you may set up
04:08another set of processes. But every company, every web site design firm has a
04:13file structure system. It's very important to follow it, so that teams and
04:17players can share their material at the end of the day and put it up on the server.
Collapse this transcript
The eight commandments of naming
00:02This is a very important movie. I'm going to lay out the Eight Commandments.
00:08These are the rules, these are the commandments. Never break them. So, let's
00:12take a look at commandment number 1: Use no spaces in filenames. Now I have put
00:19together some examples. What is wrong here? Right off the bat, you see there is
00:26a space. So, how could we correct this? We could close up the spaces and just
00:32type it straight. An easy simple thing, just don't use spaces.
00:38Commandment number 2: Use underscores or hyphens for making spaces between
00:44words. Occasionally, it is good to see a little space or break between words or
00:48concepts and there is a way you can do that. What is wrong with this example?
00:53Again, we have a space. We can't have spaces just hanging here and there. So,
00:59how could we fix this but still make it look spacey? I prefer using underscore.
01:05Once I choose a method, I'm consistent in that use of naming throughout my web
01:10site. Underscore is my preferred way.
01:13Commandment number 3: Use short file names that have meaning. Most designers
01:18understand the importance of using short file names. It is easy to make
01:22mistakes when you are typing and short file names just makes it easier but the
01:27meaning part is often left behind. I can guarantee that in two weeks, in three
01:33weeks, in three months, when you come back to a web site to work on it, to
01:36update it or do maintenance on it, File1 .htm and File2.htm will have no meaning
01:43for you. You won't know which one is your preferred file. You won't know what
01:47the content of that file is and it's meaningless to the other people on your
01:51team. A much better way to name things is to use short names that have meaning.
01:57I try to keep all my names around seven or eight characters if I can. Index
02:02would be the initial page and Gallery would be a secondary page on this web
02:07site and I would expect on that page, to see a gallery or portfolio or a page
02:11that has a number of images. This is a great way to name your files.
02:16Commandment number 4: Lower case only but camel humping is okay. Simplify your
02:21naming for yourself. If you always stick to lower case, it makes it much easier
02:26for you to remember how to do the names and be consistent. Camel humping, which
02:31I'll get to in just a moment is a preferred way by a number of coders but let's
02:36look at a bad example again. Well, right off the bat, we see capital initial W,
02:41not a great way to go. You see a space in here and it is breaking a several
02:46rules. Let's look at how to fix this. We have eliminated the space. We have
02:52made the first initial letter a lower case letter and we have used a capital P
02:56to indicate the second word. This is called Camel humping. This is an example
03:01of how to do it correctly. We have removed the capital letter for W and made it
03:06lower case. We have eliminated the space and where the second word starts, we
03:12have used a capital P. This is called Camel humping. Think of it being this way
03:16that you start low on the camel and then move up over the hump of the camel.
03:21It is used frequently by coders. It is used by people in Flash and ActionScript.
03:26You will see it all over the web. It is perfectly acceptable to use. For me,
03:31lower case just works. That is the way I like to do it but everybody is going
03:34to come up their unique way but following these rules will keep you safe and
03:38make it so that your files will work on the Server and display in the browser.
03:42Commandment number 5: All file names must end in dot three-letter extension.
03:49I'm sure you are familiar with these . htm- web page, .JPEG image, .GIF image
03:55format, .mov - QuickTime movie, .swf - Flash movie, .aif - an audio file and
04:04.mp4 - could be a movie, audio file, all kinds of things, even an interactive
04:09file. There are a couple of exceptions to this. .js stands for JavaScript.
04:14It is a two-letter extension and there is also .html. I'll talk a little bit about
04:18that more in a later commandment.
04:21So, looking at this, this is all wrong. I don't know that this is. This could
04:25be a title for a college paper. The Server is looking to understand what kind
04:32of document is being served to it and how to display it properly in the
04:36browser. The only way it knows is by the dot three-letter extension, so you are
04:42actually sending an instruction with the file name when you do this. It is
04:46important to include it on every file name you create. Here is the solution,
04:51webPage.htm. Now, the server and the browser know that this is the web page.
04:59Commandment 6: Use alphanumeric characters only. Again, a simplification of
05:05things is 'we use alphanumeric, we won't go astray.' It makes consistency.
05:10It is easy to remember. Okay, there are a lot of mistakes here. That exclamation
05:16mark is not alphanumeric, the money, money, money breaks several rules.
05:22One, it's way too long and not very meaningful and third, commas are special
05:29characters. Example three, the hash mark. Not an alphanumeric character, again
05:37a special character. So, how can we correct these three file names? Simplify
05:43the names, make them short and meaningful, get rid of spaces, get rid of any
05:48special characters, party.htm, money.htm, image2.jpg. Much easier to use, much
05:56easier to do. Designers like it simple. Keep it simple for yourself and use
06:01alphanumeric.
06:027: Avoid special characters. This is so important I have made a special
06:07commandment just for this. You may think that we covered it in the last one but
06:11it is interesting how people try to slide these special characters into names.
06:16All of these special characters appear at the top end on the right side of your
06:20keyboard. They are hard to learn how to type, so just don't use them. They are
06:25used inside of code and because they are used as code and mathematical
06:29operators inside of code, you cannot use them for any file names. These are
06:35three bad examples. %$$$, done with the character of the dollar sign and this
06:42one is double duty wrong, *;. How can we correct these? If you need to use the
06:51word percent, write it out. Don't use the special character. Money pretty much
06:57says it all. We are trying to simplify and go for meaning and star page is a
07:02much better way to name this than using the special character, which tells us
07:06that it has a meaningful name, and we are following the rule again in
07:09Commandment 6 of alphanumeric.
07:12Commandment number 8: Use either .html or .htm for web pages but only use one
07:19file naming convention within a single site. So, let's look at a bad example.
07:24Within a site, you may use html or htm but you cannot use a combination of
07:32both. So, to correct this, just stick with one or the other. I really like to
07:38use .htm. It goes along with my other commandment of dot three-letter extension
07:44and it is simple to use throughout. Choose one or the other but be consistent.
07:49That is the main message with all of these commandments. Just make it simple,
07:53make it consistent, make it meaningful.
Collapse this transcript
5. Designing for the Internet
Reading the structural elements of a site
00:00In this movie, we finally get to the good stuff, designing for the Internet.
00:04We have looked at the technical limitations of the web. We have looked at how web
00:09standards and best practices are an important issue to address in designing web
00:13sites. And now, we get to bring our creative genius and our design skills to
00:18how to create a great a web site. My theory is that are really only two pages
00:24that you need to design. There is the homepage and everything else what we
00:28call secondary pages. In this lesson, we are going to take some time to look at
00:33the structural elements that need to be on a homepage.
00:36Taking a look up here at this info graphic. You can see at the top we need to
00:42have some page title. A way of identifying in a browser that this is the homepage.
00:47Typically, the next structural element would be a Header. This could be
00:53graphics, it could be text, it could be a combination of both of those but
00:57that's typically at the top of the page. Content is usually prominent but below
01:03the header, then at the bottom, this structural element is called the footer
01:08and contains another form of navigation and some of the Technical and Contact
01:13Information that needs to go on a web site.
01:16Then the side bar, this can contain News items, it can contain secondary
01:21navigation, features, all kinds of things that you might want to make available
01:26to your user. If it's a 3-column layout, you will often see sidebar, content,
01:32sidebar, but get used to the idea that these structural elements, the page
01:36title, the header, the content and footer and sidebar will be used again and again.
01:42Understanding the structure will help you eventually start to the design the
01:45layout of your homepage. So let's get out look at a real world example. Let's
01:50go to the lynda.com homepage and see how these structures are used in her homepage.
01:57So, Now we are in the homepage of the lynda.com web site. Let's see if we can
02:01find the structural elements that we have been talking about in the last slide.
02:05At the top here we have the Title page and it also has a bi-line. Learning at
02:10your own pace is considered to be a bi- line and the name of the company and the
02:13name of this web site is lynda.com.
02:16As we move down into the viewport, we see right at the top just as I described
02:21the Header. The Header in this case is both image and text and also includes
02:26some navigation. But the main area of this web site is the content area, it's
02:31prominent part and they are a lot of kinds of content that you can access in
02:35the main real estate of this web site.
02:39Sidebars exist- there is really one, two, three, four sidebars and another one
02:45that I really wouldn't call a sidebar. But a sidebar usually contains two,
02:49three or more pieces of information that the user might want to go to, to dig
02:54deeper into the site. Remember on a homepage you are trying to seduce that
02:59user to come into the site and really explore it.
03:03Down here, we have more content, which I would call secondary content. And then
03:07finally at the bottom, we have the footer. Now the footer in this case is not a
03:12prominent thing but a necessary thing. It's often a required element by the
03:16legal department of the company. Notice that in this case, the footer is in a
03:20grayed text, whereas the main content is using red and black which is much more
03:25prominent. If we blurred our eyes, we would see the content area before we
03:30would notice the footer area, which is a great way to talk about the importance
03:34of information. So, as we are designing we need to think about what is
03:37important, what is structural and how we want to layout our page to invite the
03:42user and to see the features and to see the content that we actually have.
03:47Just one more recap. There's your title, there's your header. Again, the main
03:53real estate is the main content. Some examples of sidebars. And as we scroll
03:58down to the bottom an example of the footer. Lynda.com does an excellent job of
04:03showing the main structural elements that should be on every homepage.
Collapse this transcript
Reading the features of a site
00:00In the last movie we talked about the main structural elements that are
00:04required to make a great homepage. In this movie we are going to look at
00:09features that are usually expected by the user on a homepage.
00:14One of the functions of a homepage is to draw the user into the web site and
00:19one of the ways you can do that is give them a lot of affordances, or
00:23activities, or things they can do on the homepage. Remember you only have less
00:27than three seconds to seduce them and get them to stay, and to play, and to
00:33enter into the site. I call these requisite site features "activities" and
00:38they have places where we except to see them. Just as when we rent a car at a
00:43car rental agency, we can get in their car and know who to drive it, we should
00:48be able to go from homepage to homepage, and understand how it works and feel
00:52comfortable and not have a feeling of confusion.
00:55So there are certain features that you will see from homepage to homepage on
00:59companies, both large sites and small sites, and we are going to take a look at
01:02the features one by one.
01:04One of the most important is the Site Identifier. It usually appears in the top
01:09left-hand corner of the web page. I believe this has a lot to do with the way
01:13we read in the United States, that we read from left to right, top to bottom.
01:18The Site Identifier might be a logo, might a logo and text, or it might be a
01:22branding image or a combination of all of three of these things. Moving to the
01:28right side of the page at the top, we usually find the Sitewide Utilities.
01:34Utilities are just another name for tools. Things that the user will do on the
01:40site activities. This could be a logger use in, could be a password
01:44protected area, it might be a shopping cart, it might be a search engine,
01:49all of these things are called utilities or tools. Second, third, multiple time
01:54users who want to find these rapidly come right into the homepage and get
01:59right to the activity at hand.
02:01Usually underneath the Site Identifier and utilities is the primary navigation.
02:06Notice that it's bold enough that you can see it and set apart from the
02:10identifier and the utilities, but at the same time not too many choices.
02:14A good or well designed navigation system will usually only have five or six buttons
02:20on the homepage. More than that and you will overwhelm the user. I compare
02:24this to taking a three-year-old to 31 Flavors. Too many choices.
02:28There's a breakdown, an overwhelming feeling of confusing.
02:33The secondary navigation often appears in the sidebar. It's usually content
02:39that you want to alert your user to, new information, news, items, features,
02:45updates, content that might be interested in that they don't know about,
02:49things that they don't know about your company, a way to sort of tease them into
02:52the site with other things that are going on your web site.
02:56Often it's contained in a sidebar, and the second place it's most found is
03:00directly below the primary navigation.
03:04Once we are in the content area, there are several features that resemble a lot
03:08of features that you will find in print or editorial or magazine or newspapers.
03:14The first one I want to talk about is the main section title. It's usually
03:17distinct, easy to see. If you blurred your eyes, it would pop right out on the page.
03:23The second area would be the body text, again, a content area might be text and
03:27image, and within the body text is another way that you can provide navigation
03:32for the first time user, or second, third time user by providing embedded links
03:37or hypertext links.
03:38Try to divide the content into sections and break it up so that their eye
03:42can see the flow of the content and break it down into small bite-sized chunks,
03:47and you can do that using sub- section titles, which are usually styled
03:50slightly differently and a little bit smaller. At the bottom of the page,
03:54you will see the legal information, you will find contact information for the web
03:59developer, and you will find the date when the page was created.
04:03These are all necessary features. They all have to do with activities that your
04:07users will be doing within the web site. As I said before, you want to have
04:12stickiness to your homepage and make them want to come back again and again to
04:16see things, to try things, to do things.
04:18So using lynda.com is an example. Let's look and see if we can find these
04:23features in her homepage.
04:25Here we are in Lynda's homepage again. We looked at it in the last movie, but now
04:30we are going to be looking for these features, those sticky activities that
04:34make a user want to stay on a homepage, and get involved with the content.
04:38Let's start by looking for the first one. Up here in the upper left-hand corner
04:43is the branding and the site identifier. You see Lynda's logo. And below it you
04:48see a text version of the company name. If we move to the upper right, you see
04:55that we do have site-wide utilities. These are utilities or tools that work
04:59across the whole site and make it easier for the user to get to the activities
05:05that they need to on their second, third, fourth times as they come into the web site.
05:10In Lynda's site, she specifically has a user name and a password, and even a way,
05:15in case you have lost the password, to login and get to your account. Below that,
05:19and this is very, very important. Even on medium sized sites you will see that
05:24there are now search engines everywhere, typically, again, at the top or in the
05:27top right area. More and more the super user wants to type in a keyword and go
05:32directly to the page that they are looking for, rather than reading through a
05:36lot of links, a lot of pages, a lot of content, they will type a keyword,
05:41hit the Search button and go to that area.
05:44Lynda also has a primary navigation system right here, again near the top.
05:49Notice that it has only five choices, five buttons. As you roll over each of
05:53these buttons, you see subsections. Remember you try to group activities
05:57together into main areas, five or six, rather than put all of the activities,
06:01or all of the choices up here.
06:05In Lynda's particular site, the secondary navigation system shows up right
06:10below it. This secondary navigation system has one purpose and one purpose only.
06:15And that's a way to access the courses that you are looking for. Notice
06:19that you have one, two, three, four, five ways that you can access the courses
06:25by subject, by product, by vendor, by author. Or by looking at all of the courses.
06:30Looking for courses, taking courses, viewing courses is the number one activity
06:35on the Lynda.com site. So you can see that it's placed prominently, and near
06:39the top of the page.
06:41Looking further down the web page into what I call the main content area,
06:45we will look for some of those features that we say that are so important to
06:49understand content and to organize content by importance and by concept.
06:54The first one I want you see is that these titles with these icons are the main
07:00section titles. She has five of these: one, two, three, four and five. They all
07:06look the same and it's easy just by looking at the web page without even
07:10reading them, you can tell these are the main content areas.
07:14In the main content areas, in each of these subsections, she has hypertext
07:19links that take you deeper into the site, to do specific activities, or to look
07:24for specific information, or programs, or types of experiences. Notice that
07:30each of these activities, features or information is broken down into similar
07:35groups, similar kinds of activities, and that it's no more than three to five,
07:40again, in each section.
07:43A subsection, we can find down at the bottom. Remember a subsection is a way to
07:48break content down, so that you can see smaller and smaller parts.
07:52In this case, the subsection called Case Studies. They don't change the text and the
07:58icon formatting, but they do change the background color, and this gray
08:02background color, which is sets into the web site, tells us it's a subsection.
08:08This indicates this is more important section on the white background.
08:11It pops forward.
08:13Finally by going to the footer at the bottom, we see all this legalese as I
08:17told you we would. Companies must provide this. It's a way to protect their rights,
08:21a way to make sure that they are doing the legitimate business,
08:25and a way to make their lawyers happy. So we see the Terms and Conditions,
08:29 the Privacy Policy, the Copyright, the important Contact Us. This usually takes you
08:34to the web master. The last date of the update for the web site. Again, more
08:40information about the company, and it's All Rights Reserved. Again,
08:44more legalese phrasing.
08:45I think Lynda.com did a great job. She has all the features and lots of
08:49activities that you can do on the homepage. A lot of ways for first timers,
08:54second timers, to enter the page and a lot of content available in a very
09:00visual simple way so that you can access it quickly and get to what you want.
Collapse this transcript
Effective informational design
00:00Continuing our discussion of Web design principles, we should take a look at
00:04information hierarchy. It's an important principle and one that's often
00:08overlooked. The way to think about it is WE SEE, THEN WE READ. Web designers
00:13often do 4 or 5 jobs. They design the graphic elements, they create the
00:17interface design, navigation design, interaction design and often are required
00:23to design the information. But it should be done on a hierarchical basis that
00:28makes sense from the most important to the least important, from the general to
00:32the specific.
00:34When I think about information hierarchy, I just remember this phrase, WE SEE,
00:38THEN WE READ. When we approach a stop sign, long before we approach the stop
00:44sign we see the red hexagonal shape. It isn't until we come up to the actual
00:49sign that we read the word STOP. So that's how we understand what that means
00:54from far away and that's why it works as a sign and keeps us from going through
00:58intersections too fast.
01:00The same principle also works in web design that we usually do what we call
01:04Three Passes. We go from the general to the specific. On Pass 1, we call this
01:09gradual perception. We see colors, shapes, main areas, things that pop to the
01:14foreground, things that go to the background and the information sorts itself
01:19out into main areas.
01:21In Pass 2, we start really understanding what each of those areas may be.
01:26It might be branding, it might be content, it might be navigation.
01:30And in Pass 3, we actually start to select from those different content areas.
01:34We actually pick an area to read deeply, we might look at the subsection title,
01:39we might look at an image, we might read a caption, we might see a word in an
01:43article that makes us want to know more.
01:46The same principle or this idea of hierarchy works inside your web page as
01:50well. We want to list things in the content area from the most important to the
01:55least important thinking of the general pass, the secondary pass, understanding
02:00and the third pass detail information. Navigation works this way and also the
02:05support elements.
02:06So let's see how this works out in the real world. I'm going to take you out to
02:10Jeffery Zeldman's web site. Jeffery Zeldman is a web designer and the proponent
02:16of designing with Web standards. He has got a great lookout on it and I often
02:20send my students to his site, because he practices what he preaches. But let's
02:24pretend just for a moment that we are seeing it for our very first time and we
02:28are just noticing how the colors pop, recede, the fonts are bigger, larger and
02:33we notice that on the first pass, this image is what draws us in and then
02:37slowly we start to recognize other areas.
02:40On the second pass we begin to sort out with this all means, with these colors,
02:44with these fonts, what this means. We see that he has his branding at the top.
02:49We see that his navigation is on the side on the right and we begin to
02:52understand that this area is the content area. The area for deep understanding
02:56for detail.
02:58On the third read we actually might say wow! I would like to know how to join
03:03his Facebook or what book could change an industry. So we begin to get caught
03:08up in the actual detail, in the actual meaning of content. So first read,
03:15visual, the overall impression. Second read, understanding. Third read, detail
03:22information and knowledge.
03:24This is a great way to design. It keeps people staying at your web site and you
03:28want your web site to be sticky and make people want to stay around and see
03:32what you have to offer.
Collapse this transcript
Effective architectural design
00:00So we've looked at some of the visual features and structural elements.
00:04We've talked about how information being well designed and having a hierarchy is important.
00:09But what makes you want to stay at a well-designed homepage? It should be just
00:14like coming home.
00:17For me designing a homepage is all about thinking 3D, not 2D. It actually is a
00:23house. So let's take this house metaphor a little bit further. If you walk into
00:28a traditional house and you are invited into the foyer or the entry hall,
00:32you have a general idea right off the bat, the kind of family who lives there.
00:36As you're standing in the foyer if I said to you where are their social
00:41activities, you would say downstairs towards the front. If I said where are
00:45their messy activities, their family activities? You would say in the kitchen,
00:49in the den towards the back on the first floor. If I ask you about where are
00:53their private activities, their special activities, their personal activities?
00:57You would say upstairs in the bedrooms and you could probably even tell me
01:01whether it's two bedrooms or three bedrooms or four bedrooms or you might even
01:04be able to indicate to me where the bathrooms are, where the closets are.
01:08In other words, the minute you walk into a house you have a sense of the floor
01:13plan, a sense of the life that's lived there. A good homepage, a well-designed
01:18homepage translates into that same kind of experience. When people talk about
01:23their experiences on the Internet, they use verbs that indicate that they have
01:27been to places. I went to that site, I did this at that site, I saw this. I did
01:34that, I talked to. All of these verbs are not like the verbs that people use
01:39when they read a book or read a magazine or read a newspaper. They talk about
01:43they have been on a trek or a quest or they have explored.
01:47So remember that they are using action verbs that challenge you as a designer
01:52to think of creating new spaces, new places, new experiences and ultimately new
01:57memories, because as we know memories make deep, deep channels in our brain and
02:02those are the things we carry with us. That's why branding is important. That's
02:06why a homepage is so important. It is the portal into your company's emotional
02:11heart in center.
02:12But I would like to leave you with this. Ask yourself when you design a
02:15homepage, when I walk in the door, when I'm at this homepage, do I know where I am?
02:20Remember, you never get a second chance on the Internet. The typical amount
02:26of time spend on a homepage is 3 seconds. If 2 of those 3 seconds are spend in
02:31a download and 1 second of that experience is an unfavorable or discomforting
02:37or annoying experience, they won't be back.
02:40So make it easy, make it feel like home, like they know who they are, who they
02:44are visiting and why they are there.
Collapse this transcript
6. Wireframes
Setting up a project
00:01So let's start our first project. I call this project Anatomy of a Homepage.
00:06But at the same time we will also create a wireframe. We are going to analyze a
00:11homepage of a web site of your choice. In my case, this will be the Pasadena
00:16City College, Digital Media Center.
00:18A wireframe is a basic visual guide that is used in web design to suggest the
00:23layout a fundamental elements in the interface. Upon completion of this project
00:29you will be able to deconstruct a homepage, which means you will be able to
00:33identify the main structural elements as well as its features and at the same
00:38time you will create a layer called the wireframe that shows the main sections
00:43and the main features. We will label these features and these sections and you
00:49will have your first wireframe.
00:51In the web industry, using wireframe is a very important concept. It's often
00:54done at the beginning of the design process. It's done with the web design team
00:59and the client and it's a little bit like doing your outline for a term paper
01:03in English. Once you have your thesis and you know what you want to do, you
01:07should come up with the parts and the way you are going to build out that thesis.
01:12Well, the wireframe works the same way, but it's a visual document that the
01:15client and the web design team share, it should identify what the content is,
01:20what the main features are, how it should work. It's the bare bones rectangular
01:24structure with just text.
01:27In this project I'll be demonstrating how to do a screen capture, edit and prepare
01:32it inside of Photoshop and then how to create the wireframe inside of Adobe
01:36Acrobat Pro. There are number of products you could use to do this project.
01:41You could use Adobe Illustrator, Microsoft Word or you could do your screen
01:46capture, print your screen capture, get a piece of tracing paper and just use
01:50the old tools of pencils, markers and rulers to do your wireframe.
01:56Normally, when doing a wireframe it would be at the beginning of the process
01:59before the web site had even been designed and as I said you would sit down
02:03with the client, the team and everybody and figure out who your target audience
02:07and your target user is. But in this case because this is a first time
02:11entry-level learning project, we are going to learn about how other people have
02:15designed their homepages and create the wireframe after the fact.
02:19When you complete this project, you will have a wireframe under your belt,
02:23something you can show to the client. You will understand what elements are
02:27necessary to create a well designed homepage, and the most fun part you will be
02:32able to take one of your favorite homepages and see how those designers thought
02:36about that page and how they planned it out. It's a great way to start learning
02:40about web site design.
Collapse this transcript
Capturing a website
00:00To start this project choose a web site with a well-designed homepage, but I
00:05want you to make sure it's not Flash. The way Flash works is very different
00:09than the way HTML works. If you are not sure how to check this, you can
00:13right-click anywhere on the web page and you will see that it says Web
00:17Developer. That indicates it's an HTML site. If you move around the site and
00:23click other places, you will see that wherever I right-click on this particular
00:27page it says Web Developer. A pretty good indication this is an HTML or XHTML web page.
00:32A lot of web pages are hybrid. They will have both HTML and Flash.
00:38For instance, I showed you lynda.com's homepage and that's a hybrid web site.
00:43They have some Flash elements on it, but it's not an all-Flash web site. I highly
00:47recommend not using an all- Flash web site for this project.
00:52In this project I'm choosing the homepage for the Pasadena Digital Media
00:55Center. The first thing I'm going to do is do a screen capture. On the
01:00Macintosh that screen capture is done by doing Command+Shift+4. So on my
01:07keyboard I'm going to click Command+ Shift+4 and notice that my cursor instantly
01:12turns into a cross here. I'm going to move up to the top left corner of the
01:17viewport and then I'm going to drag to the right and when I let go of my mouse
01:21it will take the picture.
01:23It will take me two images to put the whole page together. I could do just a
01:27screen capture of the window, but I want to get the whole version of the
01:31homepage not a truncated view. So I'm dragging down to the right and I'm being
01:36careful about this not sloppy. I want to be really careful and get exactly what
01:39I see in the viewport. It will be better to air on the side of being a little
01:43too large than a little too small.
01:45Let go and believe it or not, I'll show you in a few minutes that makes a clipping
01:50that's on my desktop. I'm going to scroll on down to the bottom of the page, do
01:57Command+Shift+4 again and mouse turns into a cursor, go up to my upper left
02:03corner, drag down to the right carefully, getting what's inside the viewport.
02:09I am going to close Firefox. As you can see we have two pictures, at the top
02:16and the bottom of the homepage for the Pasadena City College, Digital Media
02:20Center and the next thing I'm going to do is edit this together, put it
02:24together, composite it together inside of Photoshop, so we can start to make our PDF.
Collapse this transcript
Merging the screen captures in Photoshop
00:01Inside of Photoshop we will open the two screen captures that we made, put them
00:06into one image layer and save it out as a PDF. So let's get going on this.
00:12Let's go up to the File menu, scroll down to Open, which would be Command+O or
00:18Ctrl+O, navigate out to our Desktop, and select Picture 1 and hold down your
00:25Shift key and select Picture 2, and click on Open.
00:30Notice in this version of Photoshop it opens in tabbed view, just click on one
00:34of the tabs, and pull that off. You want to be able to work with them as unique
00:40side-by-side images. I always use my top screen capture as the main image and
00:45the bottom one, I'll add to this. So I know that I need to have the canvas size
00:50be better. I'll go up to Image, scroll down to Canvas Size, and anything that
00:58we're doing inside of web design or for screen design for that matter, should
01:02not be using inches but pixels. Inches is of no value to us, so let's click and
01:08make that pixels. Keep in mind whatever you do for web design or screen design,
01:13any kind of interactive multimedia screen design, game design, use pixels.
01:18We want to add space to the bottom, so I'm going to put the anchor up at the
01:21top and I don't know exactly what size this image is going to be, but I'm going
01:26to just guess-timate and put 1500 pixels here. Click OK. So now we have got a
01:34nice big picture with a lot of white space at the bottom.
01:37I am going to click on the second screen capture at the bottom and click and
01:43drag it over to the first image. We don't need the second picture right now.
01:50I'm just going to close that out. And inside this document, the PNG one, the
01:56first screen capture, I'm going to select the Layer 1. At the bottom of the
02:01image, I'm going to put the Opacity down to 50%. This will allow me to match up
02:08the documents just exactly. Just give myself a little bit more space here so I
02:13can see what I'm doing, and drag this right down, where I want it to be.
02:20And I'm going to use my Arrows keys just to nudge this a little bit, to get a just
02:24popping on there, just exactly the way it should be. That looks pretty good to me.
02:30Once I have that looking like it's all lined up and it doesn't look fuzzy to me
02:34anymore. I'll go back over to the Opacity, pull back up to 100%, and make sure
02:41that it's matching up and that there are no glitches anywhere. It looks good.
02:44I have to do a little bit of cropping, but I'm pretty happy.
02:48Now I wouldn't normally recommend to do this inside of Photoshop, but because
02:51I'm trying to create just one unique complete image, I'm going to click on the
02:56Options in the Layer panel and choose to Merge Down or Merge Visible. So now
03:02I have one complete image.
03:05I am going to select the Crop tool to make this image look clean and to be
03:10exactly the size of the homepage. Start in the upper-left corner, and then
03:16drag down. Remember I made the document much longer than it needed to be, so
03:22I'm going to bring that back up, so it looks visually about how I remember it.
03:26And Snapping is on so notice that it wants to snap to the side right there.
03:30But I don't want that little edge at the browser window to show, so I'm going to
03:34click on that and use my left arrow key to pop that in just a little bit and
03:40then I'll bring this one over here. That looks pretty good to me, and then
03:47usually if you just double-click, you get your crop and now I've got a nice
03:53complete page.
03:54There are two things I do at this point, it's right now saved with no name and
03:59you know I like names that have meaning and it's saved as a PNG. So the first
04:04thing I want to do is say File > Save As and call it screen_capture. And I want
04:13to save this as a Photoshop file, in case I want to come back and do anything
04:18with layers or need to show it to my client. And I'll save it out to the Desktop.
04:24So now I've got a nice Photoshop file. The second thing and this is the most
04:30important thing if you are going to be using Adobe Acrobat Pro, go to File >
04:34Save As, and this time choose PDF, Photoshop PDF as your file format. Click on
04:44Save. It's going to bring up all these dialog boxes, just go ahead and say OK,
04:51don't get scared by this, just say Save PDF, it means you will be able to come
04:55into Photoshop in case you want to edit it, just click on Yes.
05:00And now we've created - I close this image out, and we close out of Photoshop,
05:06you will see that on our Desktop we've our two screen captures, which are PNG
05:10files, we have our Photoshop file and we have our PDF file ready to open inside
05:15of Acrobat Pro. We're ready to start making our wireframe.
Collapse this transcript
Bringing a website into Acrobat Pro
00:00We're now ready to go and start creating our wireframe inside of Acrobat Pro.
00:06I'm going to my toolbar and launching Acrobat Pro version 9. You won't see much
00:12when it opens but don't fear. Come up to File and choose File > Create PDF >
00:19From File, or the keyboard shortcut is Command+N, Ctrl+N. I'll navigate out to
00:25my Desktop. Make sure you select the PDF file not the PSD. It works with the
00:31PDF file, select that, click on the Open button, and now we are looking at our
00:37PDF file inside of Acrobat Pro.
00:40Because I'm working in an unusually low resolution, I'm going to make this
00:45image larger and make it fit the width of the screen. And I'm also going to set
00:50up a few of the great toolbars that are available in Acrobat Pro. If you don't
00:55know a lot about Acrobat Pro, or you haven't used it to be a multimedia tool or
01:00content creation, or proposal tool, I highly recommend that you check out some
01:03of the other titles on lynda.com about Acrobat Pro to have some great ones both
01:08from multimedia presentation and for understanding all the different features
01:12that are available in Acrobat Pro.
01:15Scroll up to your Tools dropdown menu, select Comment & Markup, and go all the
01:23way down to the bottom and choose Show Comment & Markup toolbar. We are going
01:29to anchor the toolbar to our other toolbars, click on the little dots here on
01:35the left, and just drag it up, and notice that it will become part of
01:40your toolbar set.
01:43The next toolbar that we want to get is the Advanced Editing toolbar. Click on
01:47the Tools dropdown menu, and choose Advanced Editing > Show Advanced Editing
01:54toolbar. Again click on the left right here, and drag it up to your toolbar.
02:01So we've got all our toolbars showing and we need one more toolbar, which is
02:06the Property toolbar. Click on the View dropdown menu, scroll down to Toolbars,
02:12select the Properties Bar menu, Command+E or Ctrl+E.
02:15I am going to let this one float, it's a special toolbar, it changes
02:21contextually, and you will notice as we start working it will continue to
02:24change depending on what tool that we choose. The tool we want to use for this
02:29particular project, the wireframe, is the Text Rectangular Box called the text
02:35box. So we are going to click on that tool, and as soon as we click on that
02:39tool, notice that our Property window change, I'm going to go ahead and drag
02:43out a rectangle, about the size of the header image. If it's not exactly the
02:47right size, I'll change it. And also you will see that now there's a blinking
02:53I-beam inside there, I'm going to write Header Area.
03:00Now I'd like to make this box so that I can see the image below it and I'd like
03:04to make the text so it's more legible and easier to see. So I'm going to select
03:08the text, go over to the toolbar, and select 24, I'm going to leave the text
03:17color Red, but I want this text to appear on the right side so I'll Align
03:22Right. I still can't see the image so I'm going to click out of the box for a
03:30moment and then click on the box again to get the outside edge of the box, this
03:35let's me change the features or the look of the box, instead of having a fill
03:41of white, I'll choose No Color. Now we have transparency. I'll keep it red
03:48because this is my wireframe and I want it to show up on top of the web site,
03:53the screen capture. I want it to be a solid line and I'd like it to be 2
03:58points, so that we can see it.
04:00Now I can click off of the rectangle and by clicking back on the rectangle,
04:07notice that I get a Move tool, and I can move this wherever I want it, and I
04:13can make it exactly the size that I need to make it for the header area, it
04:16would be right here, and if I right- click on this, I can say Make this Current
04:23Properties Default, and I want to do that, so that when I start making other
04:27rectangular boxes with the text, that they all appear to be the same. So I'll
04:31click on that, and I'm ready to start outlining and wire framing my entire homepage.
Collapse this transcript
Wireframing the structural elements of a website
00:00So now for the fun part. We're going to start by outlining the main structural
00:06elements of this homepage. So we've got our header area done, and now we are
00:09ready to do our content area. I'm going to scroll down to that area and I'm
00:15going to click on my tool that has text and a rectangle, and don't get too
00:21picky with this. Just try to guess- timate. These are not design or content
00:26creation tools. You just have to play along and they don't snap, so you just do
00:30your best job.
00:32And I'm going to go ahead and type Content Area, as soon as you draw the
00:36rectangle the I-beam pops itself inside the rectangle. Click outside, then
00:43click on the rectangle edge, and you can resize this just the way you want it
00:47to be. And you can just keep testing a little bit to make sure that it matches
00:52what you've got. Remember it's not precise, just do the best you can. Here,
00:59that looks good.
01:02Now I'm ready to do the footer. I'll scroll down to the bottom of the page,
01:07click on the tool again, go ahead and get it pretty much covered by the
01:13Rectangle tool. Remember as soon as I let go off the Rectangle tool, the I-beam
01:18starts popping in. Type the words Footer and then Area. Click outside of the
01:26rectangle, click on the edge of it and resize. It's a little hard to get used
01:35to it first, but bear with it. It's kind of fun once you get used to it.
01:38That looks pretty good. A little bit more over here.
01:43Okay, I'm going to go back up to the top, I'm happy with that, and ready to
01:48start working on the sidebars. Again I'll click on my Rectangle Text tool, draw
01:56out my first rectangle. Try not to touch the rectangle, so you don't end up
02:00selecting it accidentally, I'll type in Sidebar Left, click outside, and then
02:10click on the rectangle and resize.
02:14And I'm going to do something a little bit different with this one. I know that
02:17the content is going to flow all the way down and the only reason that the
02:21sidebar is visible right now is that is all the content I have. So I want to
02:24indicate to the client and to myself and to the other people on my team that
02:28the content could flow all the way down to the footer, so I'm going to extend
02:32that sidebar all the way down.
02:35Same is true for the content area, click on that rectangle and drag it down all
02:40the way to the footer. So this indicates even though I don't have content
02:44currently that goes all the way to the footer, that content could flow in that
02:48area. Scroll back up and click on the Rectangle tool, the text, and define my
02:57second Sidebar.
02:58Now if this happens, you accidentally click on the wrong rectangle as you start
03:03to draw, just click out and notice that accidentally made another rectangle,
03:09but there's no problem there, all you need to do is just click on that outside
03:13rectangle and delete it. Things like this happen all the time, no big deal.
03:17So I'm ready to go, drag this all the way down, again all the way keep
03:25scrolling down, go, the screen withdraws a little bit slow, if that happens I'm
03:31just going to go, go ahead and type Sidebar, right. I'm just going to
03:35abbreviate that this time, and then click outside, click on the edge, and then
03:43resize, I can do it a lot faster after the fact. I'm just going to get it down,
03:47as fast as you can and then come back and tweak it, just the way you want it to
03:51be. Scroll down to the bottom, so again, I'll indicate that the content can
03:56flow all the way to the bottom by dragging the rectangle down to the top of
04:00the footer area.
04:02It's looking pretty good. I've got all my main structural elements identified.
04:07I'm going to click outside of the rectangle to deselect it. I'm pretty happy
04:10with it. Do a Command+Save, and to see what we've done, I'm going to come up to
04:15View and choose Full Screen Mode, or Command+L, Ctrl+L, and look at what I've
04:20done. Wow! That looks great. That's real easy to see the structure and to see
04:25the main section areas that I need to define my layout and to start creating
04:29the features and content areas for my homepage.
Collapse this transcript
Wireframing the feature elements of a website
00:01We have identified all the main structural elements of the homepage and the
00:05wireframe is looking very, very good. Now we will go on to identifying the
00:09features and the main content areas and the specific way we are going to mark
00:13up this homepage.
00:14We would like this a to look a little different than the structural areas, so
00:18we are going to go ahead and click on our tool again and draw a rectangle and
00:24change some of the properties.
00:25I am going to go ahead and type just gobbledygook for the moment, double-click
00:31on that text, move the toolbar where you can see what I'm doing and I want to
00:36make the text green and I want to make the font size 18 and I'll make that bold.
00:44Then I'll click off that and click on to the rectangle, click on the outline for
00:51the rectangle and make that green as well.
00:53So now we have a box that looks different and we want to retain or keep that as
00:59a default. So I'll select the Rectangle, right-click on it and go ahead and Make
01:04Current Properties Default. When I delete this and draw out another rectangle,
01:12it should have the same properties and it does.
01:15So we will start off by the most important feature that I can think of, which
01:19is the Site Identifier and select the outside, click on the box, drag it over
01:28to where we want it to be and then go ahead and resize that and again, I would
01:35like that text, I'm not quite happy with the text. If this happens, just go
01:39back. I would like that to be bold. It looks good.
01:45Select that whole box one more time, right-click and make the Current
01:48Properties Default. Every time you do this that sets that as the default
01:53properties. I put my toolbar back up where it won't get in the way, and now
01:59I'm ready to go.
02:00There are lots of different ways we can do the wireframes inside of Adobe
02:03Acrobat Pro. We have been drawing them out one by one, but to speed up the
02:08production we are going to start a new technique which is to select one of the
02:11existing boxes and do Command+C or Ctrl +C and then do a Command+V or Ctrl+V,
02:17then paste it right there. This makes it very easy to start identifying
02:23different parts of your web site. So I want to do the primary navigation,
02:29resize that box. There we go. Double- click on that text and call this Primary
02:37Nav. Select that side of it, just get there where I can see what I'm doing,
02:46bring that up right here. It looks good. Great!
02:50Again, I'm going to do copy, paste, drag it to the other side, this will be my
02:58Secondary Nav. Double-click on the text and all I need to change is the word
03:06Primary to Secondary. Great! So I have identified the Site Identifier, the
03:14Primary Nav, the Secondary Nav.
03:16Moving down on my features, I don't really have a Location Indicator for this
03:21homepage or a cookie crumb trail or any of those things and each homepage is
03:25going to have slightly different features and unique content areas. So don't be
03:29worried if yours doesn't look exactly like mine.
03:31Let's go down to the body area, click on our Rectangle tool and draw out a box.
03:39There, I just did my copy, Paste again. Call this Main Section Title. Great!
03:55Click outside, anywhere outside, then click on the edge. I'kk do another copy,
04:03paste, drag this down over to a subsection Title. Double-click on this and we
04:11select the word Main and type Sub and then close that up. There we go.
04:19It looks good.
04:20Let's just check out what we have done do far. I'm going to go up to View >
04:23Full Screen Mode to see how it's looking. Yes, that's looking really good.
04:28We know we have some work to do it down in the content area and also down here in
04:33the footer area.
04:34So I'll hit the Escape key and go back into the document. Moving on down, I'm going
04:42to take that tool and select something and select that, do another copy, paste
04:51and this one will be our body text and stretch that out to cover a whole
04:59paragraph so that we can see that easily.
05:01I will call this one Body Text. Great! Then do another paste. Sometimes it
05:15doesn't do that, just do copy, paste again. Move this one up here to do an
05:21embedded link. Double-click on that font and type Embedded Link. Good. Get out
05:40and then back in there by clicking on that edge and just move it up a little
05:45bit and enlarge that box just a little bit so that we can see everything that's
05:49going on. It looks good. Great! I'm happy with that.
05:52Go scrolling down to the footer area, go ahead and do paste, great. Drag that
06:01down here and resize again, cover that footer area. I'm going to pull this way
06:06out to the right. Double-click on this text and this is where I put some of
06:11that important information that we find down here. We have our Contact Info.
06:14Next line, we have our Legal Info/Date/ Copyright. Good and that's looking good.
06:28Well, couple of more features that are just unique to this web site. Let's
06:31scroll back up to the top. We have a calendar, we have a Showcase and some
06:35Related Links and we should be able to identify an image as well. So I'll click out,
06:39I'll select another one. Copy, paste, grab that, resize it. Double-click on
06:58this, this is the feature and then I'll call it Calendar. Click on the edge, copy,
07:08paste, drag it over to the Showcase and do that one more time. Do a paste then
07:19drag it over the Related Links and resize. It's still not quite right, we need
07:27to rename it and resize this one. So we will finish up. Even though these look
07:31like images, they are actually links to outside resources.
07:34So I'll double-click on the word Calendar and call this Outside Links & Resources
07:48and then above that, I'll double-click on the word Calendar and call this Showcase.
07:54Go ahead and do a Command+Save or Ctrl+ Save. Let's look at it one more time in
08:01Preview Mode. Go to View > Full Screen Mode or Command+Alt or Ctrl+Alt. It's
08:07looking really, really good. We have got most of the things that we were
08:11identifying as features.
08:12Oh! I see one we haven't gotten. Let's go back, hit the Escape, click on that
08:17sidebar, do a copy, paste. Drag this one over the image to identify a content
08:27image. Even the word Welcome is also a part of the image. Double-click on the
08:33text, select it and type in Content Image. Do one last check. I do Ctrl+Alt or
08:48Command+Alt to see in the Preview Mode and there you go. That's the finished
08:53wireframe for the Pasadena City College, Digital Media Center.
08:57Now keep in mind, everybody is going to have different features, different
09:00content for their homepage, so everyone doing this will have slightly different
09:05look to their wireframe. In this case, I was not able to find a site wide
09:09utility. I don't have a Search or a Login. I don't have a Locater device or
09:15cookie crumb or breadcrumb trail to find out where I am. There are no forums on
09:20this page and there are no examples of rich media, QuickTime movies, Flash
09:23banners or any of thing like that, but I have identified most of the features
09:27and this gives you a great idea of what wireframes can do and how they can mark
09:31up your ideas for a homepage.
09:34It's a wonderful tool and a great way to let your client know what you are
09:37thinking about and how you are approaching your design process.
Collapse this transcript
Conclusion
A case study
00:00Throughout this title, we have talked about all the issues and all of the
00:04things that a web designer/developer needs to consider. We've talked about
00:08design principles. We've talked about structure and presentation, about HTML
00:13and style sheets. We've talked about the user experience. We've talked about
00:17the importance of Information Design.
00:20One way of looking at it and a way to think to about it is it's a lot like an
00:23iceberg. I call this the Iceberg Theory. That the user only has a small idea of
00:29what it actually takes for you to design and deploy a web site. The tip of the
00:33iceberg is really the homepage and all the secondary pages.
00:37But what lies beneath for the user is the fact that you've been thinking about how
00:41to be consistent, how to optimize their experience, how to provide great
00:44experiences and how to link all these different and disparate elements together
00:49to create one unique important experience for them. That allows them to access
00:54services, to make purchases, to learn things, to access the content. Because
00:59really what is it all about? It's to access content and to have a great
01:04experience on the internet.
01:06So let's go out and look at Google for just a movement. It's a good site to
01:09show for these kinds of features and to talk about the tip of the iceberg.
01:13This is the homepage for Google. It probably has the largest target audience of any
01:19web site that I can think of and it has main objective that its target audience
01:24is looking for: to search through information and to find it hopefully
01:28on a first pass.
01:30It's a simple web site. It uses a lot of the design principles we've talked about.
01:34It has a page title. You know you are at Google. It uses a site
01:38identifier, the Google logo, and yet they have the sense of fun about
01:42themselves and they often customize it according to the holidays or what's
01:46going on in the world. So even though right this moment, it is referencing the
01:50summer Olympics, we still know that we are at the Google site.
01:53The main content area, which is to find information, is forthright, prominent,
01:59up in front, in center. And then the ability to connect, to get support,
02:04to know when the web site was last updated appears at the bottom. They certainly
02:08follow the rule of above the fold line, which newspapers have coined from years
02:12and years ago. That no matter what size the browser is or what size screen you have
02:16or what size connection you have, that the experience will be the same.
02:20No information is lost.
02:22Now Google is an extreme site with an extreme service and only one purpose in
02:26mind, to do one thing for the largest audience and you will have to deal with a
02:30lot of design problems that are much more complicated then this. And yet,
02:33if you about the size of the audience that they are targeting, they do have some
02:37pretty amazing things that they have to deal with.
02:40Taking a look at their preferences actually starts to take you behind the
02:44scenes of what Google really has to deal with. Look at all the languages that
02:47Google supports. That means there is style sheet for each one of those.
02:51That means there is a web page with a DOCTYPE for each one of those. That means
02:54there is JavaScript and cookies and kinds of things behind each one of the web
02:59pages that gets downloaded for every single person accessing the site.
03:03If we go back and look at some of the other things, they have language tools
03:06and out of this desire to do this one thing the best of anyone, they've created
03:11all kinds of tools and ways for us to search that we didn't even know existed.
03:15The consistency they use throughout, their attitude about being clean, mean and
03:20lean shows up in every thing they do. If I move from shopping, it still looks
03:26like Google. If I go to news, it still looks like Google. If I turn off the
03:32style sheets in this most complicated page of the Google web site, you will see
03:37that it still reads. It barely changes. They have consistent viewing and they
03:42have consistent experience.
03:43They reuse images again and again. They use their style sheets externally.
03:47They use their JavaScripts and their other scripts externally. It's not heavily
03:51laden with big images; it's not heavily laden with animation. It's all about
03:57the user having the best optimal experience.
04:00Even when we go to images, which is probably their most heavyweight potential site,
04:05if I type in the word stop sign, click on Search Images, it's almost like
04:12it knew what I wanted before I even clicked on the button. That's how fast this
04:16web site works. It's been optimized behind the scenes to work consistently to
04:21give you the best user experience.
04:24The thing I like most about Google is it almost is as like a friend. It feels
04:27like it's there for me, that I can personalize it, that I can make it my own place.
04:31It's all about me and my experience. And when you make it all about me,
04:35about your user, you have great experiences. And when your can accomplish his task,
04:40get the content that he is looking for, your user is going to have a
04:44wonderful experience and come back to your web site again and again.
04:47This is what a good web site design is all about. It's not just what we see;
04:52it really is about the whole iceberg.
Collapse this transcript


Suggested courses to watch next:

Web Site Strategy and Planning (1h 37m)
Jen Kramer


Fireworks CS5: Rapid Prototyping (5h 2m)
Jim Babbage


Are you sure you want to delete this bookmark?

cancel

Bookmark this Tutorial

Name

Description

{0} characters left

Tags

Separate tags with a space. Use quotes around multi-word tags. Suggested Tags:
loading
cancel

bookmark this course

{0} characters left Separate tags with a space. Use quotes around multi-word tags. Suggested Tags:
loading

Error:

go to playlists »

Create new playlist

name:
description:
save cancel

You must be a lynda.com member to watch this video.

Every course in the lynda.com library contains free videos that let you assess the quality of our tutorials before you subscribe—just click on the blue links to watch them. Become a member to access all 104,141 instructional videos.

get started learn more

If you are already an active lynda.com member, please log in to access the lynda.com library.

Get access to all lynda.com videos

You are currently signed into your admin account, which doesn't let you view lynda.com videos. For full access to the lynda.com library, log in through iplogin.lynda.com, or sign in through your organization's portal. You may also request a user account by calling 1 1 (888) 335-9632 or emailing us at cs@lynda.com.

Get access to all lynda.com videos

You are currently signed into your admin account, which doesn't let you view lynda.com videos. For full access to the lynda.com library, log in through iplogin.lynda.com, or sign in through your organization's portal. You may also request a user account by calling 1 1 (888) 335-9632 or emailing us at cs@lynda.com.

Access to lynda.com videos

Your organization has a limited access membership to the lynda.com library that allows access to only a specific, limited selection of courses.

You don't have access to this video.

You're logged in as an account administrator, but your membership is not active.

Contact a Training Solutions Advisor at 1 (888) 335-9632.

How to access this video.

If this course is one of your five classes, then your class currently isn't in session.

If you want to watch this video and it is not part of your class, upgrade your membership for unlimited access to the full library of 2,025 courses anytime, anywhere.

learn more upgrade

You can always watch the free content included in every course.

Questions? Call Customer Service at 1 1 (888) 335-9632 or email cs@lynda.com.

You don't have access to this video.

You're logged in as an account administrator, but your membership is no longer active. You can still access reports and account information.

To reactivate your account, contact a Training Solutions Advisor at 1 1 (888) 335-9632.

Need help accessing this video?

You can't access this video from your master administrator account.

Call Customer Service at 1 1 (888) 335-9632 or email cs@lynda.com for help accessing this video.

preview image of new course page

Try our new course pages

Explore our redesigned course pages, and tell us about your experience.

If you want to switch back to the old view, change your site preferences from the my account menu.

Try the new pages No, thanks

site feedback

Thanks for signing up.

We’ll send you a confirmation email shortly.


By signing up, you’ll receive about four emails per month, including

We’ll only use your email address to send you these mailings.

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

By signing up, you’ll receive about four emails per month, including

We’ll only use your email address to send you these mailings.

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked