You are here > Skip Navigation LinkseMockups Home > Rapid Prototyping & Mockup to xHTML > Website Prototyping, Pure CSS, Dreamweaver & Visual Studio Support
Thursday 09 September 2010
eMockups - Image to Web Prototyping eMockups- Jumpstarting your Web Development
Website Prototyping

The secret to a successful website is very much the initial design. The design is the interface that your customers see. It has to overcome many hurdles to be successful. It needs to be familiar, so that the users can guess which link to click, to get to where they want to go. It has to be innovative, so that your users don't get bored and click elsewhere, and it has to be fast. Don't expect your users to wait until your fantastic movie downloads.

eMockups - "bridges the gap between good design and faithful execution of your design to the Internet"

Good design can clear these hurdles effortlessly. Layout of controls and features rely on a close understanding of how humans interpret information in text and graphic form. Getting the balance between simplicity and technically advanced functionality is key to effortless user browsing. Providing the right features to hand that work as expected within social conventions is the mark of a good designer.

Just because you are a good designer doesn't neccessarily mean you are a good web developer. Typically many design houses use third-party contractors for their web work. More business is being done on the Internet and this trend is set to continue. Internet sales now account for a significant slice of commerce in the US and EU. More and more businesses are waking to the realisation that having a web presence is "just not good enough".

eMockups makes your life easier, it bridges the gap between good design and faithful execution of your design to the Internet. We offer a service that streamlines your design to web operations with consistent execution at a price that is sure to save you money. We use solid coding methods to ensure validation and quality and we don't tie you in to eMockups. Our web projects are open for modification and enhancement. The following sections describe the technical aspects of our service.

css 2.1 compliant prototypes

Our CSS is fully compliant with the World Wide Web Consortium (W3C) specification for CSS and can be validated against their model. Although many of the web browsers currently available offer advanced styling features not strictly part of the CSS 2.1 standard and consequently we will not include them in your web project, as they won't validate. This doesn't mean that you shouldn't use advanced styling features, but support across muiltiple browsers can be thin.

An example of differing support with modern web browser technology is the opacity feature, which fades the selected image transparent by percentage points until invisible. Opacity is not CSS 2.1 compliant however many browsers do support this feature. The properties to apply this style are different for some browsers. Opera/Firefox browsers use the property "opacity: 0.8;" to make an image 80% transparent, Internet explorer uses the property "filter:alpha(opacity=80);".

eMockups - CSS Web Page RegionseMockups provides solid CSS in cascadable divs marked out in the template. This means that the Template web page work area is broken into regions that has a style associated. The diagram to the right shows how a typical web page is created.

All default styles for background colour, font sizes, font family etc are placed within the <body> section of the style sheet. These default styles will apply to all objects unless a style is specifically applied. This approach allows for a very flexible way of styling whole blocks of content or individual objects.

An example would be to simply style the paragraph tag or <p> tag. A <p> rule of say "font-size:0.8em;" could be applied to all <p> instances within the page. However you may want the <p> elements within the #masthead div to be a little larger. The rule #masthead p {font-size:1.2em;} would target all <p> elements located within the boundaries of the masthead div and increase their font size by 20%. Similarly you could target the all anchor tags within the content div:
#content a, #content a:hover, #content a:visited {color:#E1E7CB;} #content a:hover{text-decoration:underline;}
This rule would change the default colour of all hyperlinks within the content div to a nice mushroom colour, and enable link underlining when the mouse was over (moused over) the link.

All eMockups web project will have customisable cascade regions as standard.

Visual Studio Master Pages
Dreamweaver Temaplates