Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
BASIC WEB DESIGN Presentation for: RU Governmental and Nonprofit Assistance Center Nonprofit Development Program http://bac.asp.radford.edu/GNAC November 8, 2007 Presenter: Dr. Robert ‘Bob’ Taylor Professor of Marketing – Radford University Owner, NRV WebWorks, Fairlawn, VA. http://www.nrvwebworks.com WEB DESIGN MISTAKES Believing that people care about your website What visitors care about is solving ‘their’ problems Most people visit a website to solve one or more of four problems: 1. They want/need information 2. They want/need to make a purchase or donation 3. They want/need to be entertained 4. They want/need to be part of a community An alien can’t figure out what your web site is about in less than four seconds You should be able to look at the home page of any site and figure out what the site is about within 4 seconds, if you can’t the site is a failure. Using Graphics or Flash for text Graphics increase the size of the page, are not search engine friendly and mistakes are hard to correct. WEB DESIGN MISTAKES Background music which loads automatically with the page People own iPods and stereos for entertainment they didn’t come to your website to be entertained musically! THE ONLY REASON TO USE BACKGROUND MUSIC IS IF YOUR PRIMARY OBJECTIVE IS TO ANNOY PEOPLE!!! Using Animated Gifs These were popular in the stone age of the internet! Confusing or unclear navigation structures This is called mystery meat navigation! Always use a consistent navigation systems on all pages of your site. http://www.visualculture.wisc.edu/ Floral or highly patterned backgrounds Distracting and unprofessional http://www.fredfrap.com/intro%20page%208.29.02.htm Too little contrast between background and text Makes text hard to read This is hard to read! WEB DESIGN MISTAKES Placing an ‘Under Construction’ notice on a web page or site and asking people to check back later (They won’t!) A good website is always under construction!! Not keeping your website updated regularly If you aren’t going to update don’t bother to put it up in the first place! Placing a ‘hit counter’ on your website Gather statistics on your visitors but don’t use hit counters! An Excellent (invisible and password protectable) free web statistics service is StatCounter www.statcounter.com. Horizontal antimated scrolling banners Another internet stone age design technique Pages that load slowly (too much material on one page and large graphics are the primary causes) People are impatient and most will leave your site quickly if the page takes more than ~10 - 15 sec. to load (Yes, there are some people who do not have broadband internet connections!) http://www.jesus-is-savior.com/ (This website is the mother of all BAD websites, not because of content but because of design! Download time for this website over a 56K dial up modem is 3 min. 11 sec.) WEB DESIGN MISTAKES Pages that must be scrolled horizontally to view entire page People expect to scroll vertically but not horizontally Using underlined text for anything other than links and Not Underlining text links People expect underlined text to be links. If you want to emphasize non link text use Bold, Italics, or color Using splash pages or any other technique just to show your creativity People are visiting your web site for information not to admire your creativity! Definitely do not use a flash based splash page with a ‘skip intro’ button, that’s a sure signal that there is nothing important on the page. Mixing too many different font styles on a page Doing so tells visitors that an amateur created the page Excessive use of 3D elements or text on your site Another indicator that an amateur from the internet stone age designed the page/site Using copyrighted material without permission WEB DESIGN MISTAKES Failing to check your web site in several different browsers At minimum check in Internet Explorer, Firefox, Netscape, Opera and Safari (Apple now has a beta version of Safari for PC’s, but it’s still buggy) Failing to consider that different people use different screen resolutions Some people (5 – 8% of internet users) are still using an 800 X 600 pixel resolution monitor Failing to put a link back to the homepage on every page of the website Everyone doesn’t enter your site at the homepage Having dead links on your website Check external links occasionally to make sure they are still valid links (pages are sometimes moved or deleted) – If internal links don’t work that’s your fault! Using content on your website which requires a plug-in and not notifying visitors of that fact before they click the link For example a video file or PDF document WEB PAGES THAT SUCK WEBSITE (YES, THERE REALLY IS A WEBSITE BY THAT NAME!) For numerous examples of bad web design go to: Web Pages that suck www.webpagesthatsuck.com You can entertain yourself for an entire afternoon on this website and learn a lot in the meantime! SOME QUICK TIPS TO REMEMBER 1. KEEP WEB PAGES SMALL IN SIZE - IDEALLY UNDER 60K 2. KEEP PARAGRAPHS SMALL. 3. KEEP CONTACT INFORMATION (EMAIL, PHONE, FAX, ETC.) EASILY FOUND IN SAME PLACE ON ALL PAGES. 4. KEEP LOOK AND STRUCTURE OF THE WEB PAGES CONSISTENT ACROSS ALL PAGES. 5. PROVIDE A 'HOME' BUTTON TO TAKE THE USER BACK TO THE HOME PAGE OF THE WEBSITE ON EVERY PAGE. 6. MAKE SURE LINKS WITHIN TEXT ARE ALWAYS UNDERLINED. 7. THE COMPANY/ORGANIZATION LOGO SHOULD APPEAR ON EVERY PAGE IN THE SAME SPOT AND IT SHOULD ALWAYS BE A LINK BACK TO THE HOME PAGE. 8. FOR LONG WEB PAGES USE PAGE JUMPS (LINKS TO PLACES IN THE SAME PAGE) 9. USE THUMBNAILS FOR PAGES CONTAINING MANY GRAPHICS (THIS WILL MINIMIZE PAGE SIZE IN KB) BASIC STEPS IN BUILDING AND LAUNCHING A WEBSITE Define purpose of website Diagram structure of site Create graphics for site Write text for site Choose basic layout for all pages Choose color scheme and fonts Build the website If you don’t already have a domain name and host provider then: Choose a domain name (You can check available names at sites such as http://www.whois.net/) Register domain name Select a hosting service provider (My personal recommendation is http://www.siteground.com) Upload web pages to host server WAYS TO CREATE A WEB PAGE 1. Use Pre-Made Templates FrontPage contains several templates and numerous websites offer free or for fee templates 2. Use WYSWYG Software 1. Two Most Popular 1. Microsoft FrontPage (Latest version is called Microsoft Expression Web) Download 30 day trial here: http://www.microsoft.com/downloads/details.aspx?familyid=44fa7f9 3-7d57-4523-b0c9-2ce54397b732&displaylang=en 2. Adobe Dreamweaver (Newest version is Adobe Dreamweaver CS3. Download 30 day trial here: http://www.adobe.com/downloads/ (Note: Microsoft Word has the ability to save files as html files, BUT it creates very sloppy code – DON’T USE MS WORD) 3. Hand Code using a text editor USING CASCADING STYLE SHEETS (CSS) Cascading style sheets allow for the separation of content from structure of a site. For large sites (over 8-10 pages) CSS is a much more efficient way to create sites than using tables. CSS allows the modification of one file to change the corresponding design element on all pages of the website The major problem with CSS is that not all browsers currently support all the benefits of CSS. Many people still use older versions of the current browsers. SOFTWARE DOWNLOADS Microsoft Expression Web (The replacement for FrontPage) Download 30 day trial here: http://www.microsoft.com/downloads/details.aspx?familyid=44fa7f93-7d574523-b0c9-2ce54397b732&displaylang=en Adobe Dreamweaver CS3. Download 30 day trial here: http://www.adobe.com/downloads/ Adobe Fireworks CS3. Download 30 day trial here: http://www.adobe.com/downloads/ Smart FTP Download Free Version here: http://www.smartftp.com/download/ Sothink DHTML Menu Builder (For building JavaScript menus) Download Trial version here: http://www.tucows.com/preview/243711 THE FILE STRUCTURE OF A WEBSITE IMAGE FILE FORMATS FOR THE WEB GIF – Graphics Interchange Format: Advantages of GIF files Most widely supported graphics format on the Web GIFs of diagrammatic images look better than JPEGs GIF supports transparency JPG (JPEG) – Joint Photograph Experts Group Advantages of JPEG images Huge compression ratios mean faster download speeds JPEG produces excellent results for most photographs and complex images JPEG supports full-color (24-bit, "true color") images PNG – Portable Network Graphics VECTOR GRAPHICS VERSUS BITMAP GRAPHICS Vector graphics are created using mathematical formula rather than pixels. Primary advantage of working with vector graphics is that they can be scaled as large as needed without losing resolution Bitmap graphics are created using pixels (Photographs are bitmaps) You can scale a bitmap smaller without problems Increase the size and the picture becomes pixilated LET’S BEGIN BY CREATING SOME GRAPHIC ELEMENTS! Open Fireworks AND LET’S GET STARTED….. PAGE LAYOUT – YOUR FIRST PAGE DESIGN DECISION 1. Fluid Design Versus Fixed Width Web Page 1. Fluid Design stretches horizontally to fill entire width of screen www.nrvwebworks.com www.ipma-va.org/SRC2008 2. Fixed width remains the same width regardless of screen resolution http://bac.asp.radford.edu/GNAC USING FONTS ON YOUR WEBSITE Limit fonts to no more than 2 or 3 different fonts Sans Serif fonts work better for copy on web sites than do Serif Fonts (Verdana or Aerial work well) Serifs are non-structural details on the ends of some of the strokes that make up letters and symbols This is Verdana Font (A sans serif font) This is Times New Roman (A serif font) Cursive fonts should be avoided except in very limited situations USING COLOR ON YOUR WEBSITE 1. Limit the number of colors used on your website 2. Many Colors have symbolic meanings and convey feelings and emotions in people (the meaning of color can vary in different cultures) In the Western Culture: Purple and gold are often associated with Royalty, wealth and opulence Red, White and Blue reminiscent of the American flag, immediately convey notions of patriotism and, to some extent, conservatism. Green has taken on a very strong connotation as the color representing ecology and concern for the environment, however, it also conveys meanings associated with money and the suggestion "to go ahead" which is obviously derived from traffic lights. Colors represent holidays and seasons of the year. The Fall foliage colors of Red, orange, yellow, and brown are clearly expressive of Thanksgiving. Halloween: Orange and Black. Red and Green represent Christmas. Purple and Yellow and other pastels colors represent Easter. Blue, Red, White and Grey = Stability, Power, Trustworthiness, Conservatism Yellow, Brown, Orange, Green = Nature, earthiness, warmth Red, Orange, yellow = more warmth Blues and Aquas = water and coolness Primary colors (Red, Blue, Yellow) = Convey fun USING HYPERLINKS Absolute Links Contain full URL of link, such as http://www.radford.edu Relative Links Applies to links within the current website FINDING AND DOWNLOADING GRAPHICS FROM THE WWW A good source for locating graphics on the web is to use Google image search www.google.com Found a picture on the internet you would like to use on your website? (But, keep in mind copyright law!) Right click on the picture Click ‘Save picture as’ Save to a location on your computer where you can later find the picture – Viola! If the site has disabled the right click function you can use prt scrn command on your keyboard, open MS Word and click paste. This will print the entire page but you can crop the picture you want in Fireworks. USING PICTURES AS BACKGROUNDS IN TABLE CELLS Why would you want to use a picture as a background rather than merely inserting a picture? Two possible reasons1. You want to be able to add text over the picture (It’s possible to add text over inserted pictures if you want to use a layer, but layers create position issues in fluid designs) 2. You have used a fluid design and you don’t want the picture to cause horizontal scrolling on lower resolution monitors. USING IMAGE MAPS FOR NAVIGATION An Image Map is a graphic with hotspots used for navigation or other actions. http://mypage.iu.edu/~lschinai/T284/i-map.html COLLECTING INFORMATION FROM YOUR VISITORS USING FORMS Form Data can be sent to an email address and/or collected in a data file An easy task with FrontPage Form example from the College of Business & Economics Website http://cobe-web.asp.radford.edu/request_form.html Let’s Create a Form using FrontPage! A form created in FrontPage will only function when placed on a server running the FrontPage server extensions. The form will not operate from your local hard drive. UPLOADING WEB FILES USING FTP FrontPage has built in FTP capabilities so if you have modified or created the file in FrontPage you can upload directly to the server. But sometimes you need to upload files such as PDF documents, Word documents, etc. Internet Explorer also has FTP capabilities using a web address of ftp:// rather than the usual http:// address designator. Third party FTP programs work much better and are easier to use. I prefer WS_FTP from Ipswitch – 30 day trial http://www.ipswitch.com/products/ws_ftp/index.asp?t=featu re_comparison But, SmartFTP is free http://www.smartftp.com/download/ MODIFYING PAGES USING MICROSOFT FRONTPAGE (OR EXPRESSION WEB) Open the page you want to modify in Internet Explorer Browser Click ‘File’ – ‘Edit with FrontPage’ - FrontPage should automatically open. Enter login and password when prompted in FrontPage Make your modifications to page Click ‘File” – ‘Save’ to replace existing page or ‘Save As’ if you want to save under a different name.