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
IS 360 Web Site Design Overview Types of Web Site Organization Types of Web Site Organization Hierarchical Linear Pages nested under pages nested under pages Shallow or deep hierarchies A sequence of steps (Similar to a Microsoft Wizard) Random No clear path through the application A directed graph Navigation (Best Practices) Do use breadcrumbs Do use navigation bars (menus) Where are we in the hierarchy Horizontal / vertical / or both Do create a link to get home Page Layout (Best Practices) Do keep pages short If pages get long, do create named anchors to implement a table of contents Do create site maps Page Design (Best Practices) Do use a consistent design throughout the site CSS helps with this Make sure visual items have adequate contrast Group related items together Page Design (Best Practices) Minimize load time by Paying attention to graphics resolution Keeping pages as small as possible Content “above the fold” Put important material at the upper left side of the page Avoid horizontal scrolling Do use adequate whitespace Page Design (Best Practices) Color Browser independent It depends on the target audience Usually, use light background and dark text colors Try to support the widest range of browsers More later Design for the lowest denominator (screen resolution) Page Design (Worst Practices) Mystery Meat navigation A list of big mistakes http://www.webpagesthatsuck.com/biggestmistakes-in-web-design-1995-2015.html#6 Oh my ### http://www.flatpakhouse.com/ http://www.dokimos.org/ajff/ Too much http://www.arngren.net/ Design Styles (Introduction) There are several and I’ll go way beyond your book (Ice, Jello, Liquid) These are well-known design styles Each has their plusses and minuses Color Organization of Colors Three Primary Colors In print, we use CMYK Relationships Red, Green, Blue Complimentary colors live at opposite sides of the color wheel Analogous colors are located next to each other http://www.accesskeys.org/tools/colorcontrast.html Color Groups (1) Warm colors evoke warmth (red, yellow, orange) Red symbolizes fire, power, and passion Orange symbolizes happiness, joy and sunshine Not as aggressive as red Bright yellow is happy but dingy yellow brings about caution, laziness and jealousy Neutral colors don’t evoke much emotion (grey, brown) Color Groups (2) Cool colors are (blue, green and purple) Green symbolizes growth, harmony, and money OR Beginner, greed jealousy Blue is peaceful and calming (stability, trust, dependability) Purple brings about feelings of wealth and luxury Black It’s not part of the color wheel Black is the absence of color Evokes feelings of power, sophistication and depth Layouts (1) Absolute Relative Everything is displayed using absolute measurements (cm, in) Use for printer-friendly style sheets Layout adjusts in size based on the browser’s viewport size Fixed Similar to absolute Layouts (2) Elastic Liquid Content is of a fixed width Gutters appear to the left and right to fill available space Use percentage measurements for everything The total opposite of fixed layout Equated Requires CSS3 (calc function) A hybrid between fixed and relative layout Layouts (3) Fluid Min-Max Conditional We set up hard minimum and maximum widths Serve different styles based on the viewport width and height Popular with mobile devices Hybrid Text Design Don’t use obscure fonts Do use sans serif fonts Be aware that font sizes differ between browsers Keep links short Don’t link entire phrases or sentences Graphics Design Do use the 216 Web colors Keep images as small as possible ADA Low resolution configurations will not render other colors correctly In practice, this is not much of a problem anymore Use alternate text for images Limit animations Performance A shopper expects a page to load in 2 seconds or less (Forrester Consulting) Amazon found that it increased revenue by 1% for every 100 milliseconds of improvement. [Source: Amazon] Try http://code.google.com/speed/pagespeed Methodologies The 960 Grid System Uses 12 or 16 column We don’t write the CSS. Use the grids created by Nathan Smith The 1140 Grid System for wide screen monitors We often use these to fit fixed-size ads. A 12 Column Grid A 16 Column Grid