Difference between revisions of "Wireframes"

From GeeklogWiki
Jump to: navigation, search
m
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
== Introduction ==
 +
 
''''Wireframes''''  is the name for a simple technique to streamline the development. The technique basically assumes that your webpages are built from rectangles (see the [http://www.w3schools.com/css/css_boxmodel.asp box model]) and it helps to create order in the development chaos by facilitating a visual approach.  See also [http://en.wikipedia.org/wiki/Website_wireframe Wikipedia], review a [http://webdesign.tutsplus.com/articles/a-beginners-guide-to-wireframing--webdesign-7399 beginners guide] or view some general [http://www.gliffy.com/uses/wireframe-software/ examples]
 
''''Wireframes''''  is the name for a simple technique to streamline the development. The technique basically assumes that your webpages are built from rectangles (see the [http://www.w3schools.com/css/css_boxmodel.asp box model]) and it helps to create order in the development chaos by facilitating a visual approach.  See also [http://en.wikipedia.org/wiki/Website_wireframe Wikipedia], review a [http://webdesign.tutsplus.com/articles/a-beginners-guide-to-wireframing--webdesign-7399 beginners guide] or view some general [http://www.gliffy.com/uses/wireframe-software/ examples]
  
A basic one looks like this:
+
== Basic ==
 +
 
 +
A basic one looks like this:[[File:Wireframe_0.png|thumb|Basic: header, body, footer]]
 +
[[File:wframe_0.png|none]]
 +
Most geekLog pages do have this look-and-feel and the graphic is obvious and simple. Next steps are to refine the rectangles into more detail that reflects the content and functions we want to present. we have the option to replace rectangles, OR , add rectangles inside them and keep the surrounding rectangle for clarity.
 +
 
 +
 
 +
== Extended ==
  
[[File:wframe_0.png|left]]
+
First thing is to drill down the BODY rectangle. [[File:Wireframe_1.png|thumb|Extended: header, body:(menu, application), footer]]
  
Most geekLog pages do have this look-and-feel and the graphic is obvious and simple. Next steps are to refine the rectangles into more detail that reflects the content and functions we want to present. we have the option to replace rectangles, OR , add rectangles inside them and keep the surrounding rectangle for clarity.
+
Below is still a simple layout, but note that now the position of the rectangles is inherently defined, though is relative to each other. 
 +
[[File:wframe_1.png|center]]
  
First thing is to drill down the BODY rectangle.
+
== Advanced ==
  
[[File:wframe_1.png|right]]
+
[[File:Wireframe_2.png|thumb|Advanced: header:(branding, secure, globalNav), body:(secondaryNav, content:(title, support), application), footer]]
 +
Now add some functionality. As an example the HEADER is designed in detail, we forget about BODY and replace it by a MENU and some CONTENT is added with embedded rectangles for a STORY and a SEARCH box.
  
This is still a simple layout, and note that now the position of the rectangles is inherently defined, though relative to each other.
+
[[File:wframe_2b.png|left]]
 +
The example below is stripped from the major rectangles and shows no dependencies.
 +
[[File:wframe_2a.png|center]]
  
Now add some functionality and assign their positions:
+
== GeekLog ==
  
[[File:wframe_2b.png|right]]
+
[[File:wframe_3b.png|right]]
[[File:wframe_2a.png]]
+
[[File:wframe_3a.png|left]]
 +
 
 +
The layouts that geekLog is using can be wireframes also, as is shown to the left and the right. With a clear and implicit layout from top to bottom and from right to left, or just some boxes glued together.
  
 
At this very moment the need for a clean design is seen. And some rectangles need specifications for width and height.   
 
At this very moment the need for a clean design is seen. And some rectangles need specifications for width and height.   
  
 
Window size is something to think about too.
 
Window size is something to think about too.
 
[[File:wframe_3b.png|right]]
 
[[File:wframe_3a.png]]
 
  
 
All these rectangles can be given a proper name or ID and these names must be used in the communications in the development team.   
 
All these rectangles can be given a proper name or ID and these names must be used in the communications in the development team.   
Line 29: Line 41:
 
Without such a '''wireframe''', without such visual representation, any comment on the content outlined, any hint etc. will loose its meaning.
 
Without such a '''wireframe''', without such visual representation, any comment on the content outlined, any hint etc. will loose its meaning.
  
[[File:wframe_4.png]]
+
[[File:wframe_4.png|center]]

Latest revision as of 11:04, 29 September 2014

Introduction

'Wireframes' is the name for a simple technique to streamline the development. The technique basically assumes that your webpages are built from rectangles (see the box model) and it helps to create order in the development chaos by facilitating a visual approach. See also Wikipedia, review a beginners guide or view some general examples

Basic

A basic one looks like this:
Basic: header, body, footer
Wframe 0.png

Most geekLog pages do have this look-and-feel and the graphic is obvious and simple. Next steps are to refine the rectangles into more detail that reflects the content and functions we want to present. we have the option to replace rectangles, OR , add rectangles inside them and keep the surrounding rectangle for clarity.


Extended

First thing is to drill down the BODY rectangle.
Extended: header, body:(menu, application), footer

Below is still a simple layout, but note that now the position of the rectangles is inherently defined, though is relative to each other.

Wframe 1.png

Advanced

Advanced: header:(branding, secure, globalNav), body:(secondaryNav, content:(title, support), application), footer

Now add some functionality. As an example the HEADER is designed in detail, we forget about BODY and replace it by a MENU and some CONTENT is added with embedded rectangles for a STORY and a SEARCH box.

Wframe 2b.png

The example below is stripped from the major rectangles and shows no dependencies.

Wframe 2a.png

GeekLog

Wframe 3b.png
Wframe 3a.png

The layouts that geekLog is using can be wireframes also, as is shown to the left and the right. With a clear and implicit layout from top to bottom and from right to left, or just some boxes glued together.

At this very moment the need for a clean design is seen. And some rectangles need specifications for width and height.

Window size is something to think about too.

All these rectangles can be given a proper name or ID and these names must be used in the communications in the development team.

Without such a wireframe, without such visual representation, any comment on the content outlined, any hint etc. will loose its meaning.

Wframe 4.png