Posts Tagged ‘Darn Good Read’

Tips for Compromising between Designers and Developers

In the real world designers and developers are constantly battling it out over projects. Between two lighthearted developers are the crew who simply make website work while designers add flair and vibrant edges. The two perform very specific yet important jobs which harmoniously combine to create amazing web pages.

Often times, however, bickering can ensue leading to arguing and lost time. All client work from small-scale operations to large design firms is very important and must be treated as such. Below we’ll go over a few tips to help designers and developers reach a middle-ground.

Portrayal of Ideas

One of the biggest problems arises between a misunderstanding of goals and ideas. While designers are interested in sketching and displaying their interests visually, developers are often not so lucky.

It takes time to knock out bits of code and creating a program isn’t an easy task. Communication between the two teams will likely clear up many of these issues. Before even starting on a mockup comp have everybody sit down and go over their objectives for the project. In this way everything is put on the table so everybody is moving forward at the same pace.

Developers may also consider practicing some type of visual communication for programs. Flow charts and graphical diagrams are often the best way to represent what’s going on. It may be worthwhile to practice building programs out of conversation, too.

This isn’t exactly common practice but it does help to strengthen your knowledge as a programmer. Begin by talking out all of the steps needed to build the website you’re looking at, piece by piece. Even write these things down in a list if it helps. These individual pieces will come together in the end to create 1 final web application which can then be passed off to launch.

Carefully Plan Deadlines

Nobody enjoys deadlines but they are a must in business. Especially when working with high-class firms and clientele from all around the world design work must be placed on a schedule.

This is unfortunate for designers since rushed work is almost never good. Time management is a crucial skill to have mastered and apply into every day life. Once you know how much time is available it’s much easier to start right away and plan an easygoing work routine.

The alternative is crunching numbers and pushing your limits the last few nights of a project. This technique can work with developers, although not encouraged, because writing code is mostly logical and doesn’t require high reigns of creativity. Design work can only go for so long before quality begins to seriously degrade.

Group Morale!

Provide enthusiasm and cheer to all of your co-workers. Even though designers and developers may not see eye-to-eye all the time we can all come together and acknowledge the work we do is important.

If everybody is working together to keep others motivated there is no falling behind in the group. All tasks can be finished on time and well before due-date. In this way there’s extra room in the schedule for possible changes, updates, revisions, or anything else.

If it’s possible try building a work plan with your fellow group. Everybody is in on the work together so why not grind out the process together, too? Generally the designer(s) will create a mockup and pass this onto the developers.

From here the coding process begins and each web page is carefully crafted. If there’s any backend work or CMS implementation this would also be addressed post-template design. After the initial layout the designers’ work load shifts to smaller details. These can include page icons or banner graphics.

Ask Questions

Confusion is common amongst a large group, so there’s bound to be questions from some people. Don’t hold back anything you’re unsure of as it’ll ultimately slow down the process.

It’s important to feel comfortable in the working environment and speak openly when you feel the need. Clarifying a small detail up front will get you a direct answer and keep the project train moving. This is much more the case between developers who are working on similar features (frontend/backend Ajax effects).

Not only should fellow team mates be asking questions, but project leaders are imposed to run questions by the clients. If the team is indecisive about certain aspects to the project it would be simpler to contact the consumers directly to figure out what they want. If there is ever a lack of information don’t hold anything back – ask questions when necessary and keep your head moving forward!

Be Respectful of Workspace Time

This is often a no-brainer but doesn’t hurt to be repeated. Each designer and web developer is important to a project and needs to be given time to work. If everybody is hounding on each other and driving the team mad then nobody is productive.

Respect is the name of the game and will get design firms much further in business. Even on a small scale level it’s enormously important to have respect for your partners. Designers and developers each perform a completely separate yet key role in website development.

Make sure all teammates are communicating their ideas openly and honestly. At all times a project work floor should feel fast-paced but relaxed and open. All digital creators can get stressed at times, it’s important to recognize this and release it. Whether a designer or developer just stick to your path and remember everybody is working as a team to reach the same end goal.

You might also like…

A Review of Web Design Trends from 2010 →
The Trend of Minimalist Graphic Design →
How To Control Flow Within Your Web Designs →
Accessibility Principles for the Modern Designer →
Professional Structure and Documentation in Web Design →
Clear Your Mind to Focus on What Matters →
What the Future of Cloud Computing means for Web Designers →
Beginners Guide to Using the Power of Color in Web Design →
Understanding and the Meaning of Color Within Design →


How to Use the Web Without Losing Your Mind and Time

The web is a monster that’ll devour all the time and energy you give it, and then some. The sheer amount of time-wasting opportunities that are literally a click away makes using the web surprisingly like walking through a minefield. You’re hopping online to quickly gather some resources for your next design, or to research a new technique – and before you know it, hours have passed by with you getting nothing done except watch funny videos. How to combat this? Well, here’s the simple guide on how to use the web without losing your mind and time.

using-web

Now, we all know our human self-discipline is about as strong as a skinny toothpick. So these following 5 ways keep that in mind and offer something simple and realistic you could do. No, it won’t “completely change” the way you work or whatever. But it will offer a small action you can start doing to get better at not wasting as much time on the web. Little by little, you’ll get better and eventually form a habit of rocking the web without letting it eat away at your time and energy.

not-wasting-time-on-web

1. Have a purpose before getting online

“If you don’t know where you are going, any road will get you there.”
-Lewis Caroll, Alice in Wonderland

This is the biggest way to combat the time- and energy-sucking web monster, especially in the increasingly always-connected world. When you have the web available for anything and everything at any time, it’s easy to hop on for a minute and quickly waste away an hour.

By having a purpose before getting online—research something, gather resources, email clients, contact prospects, send invoices—you can help yourself avoid wasting time.

2. Research “just in time” info rather than “just in case”

It’s really easy to fool yourself into thinking you’re being productive, when in actuality you’re not using your time effectively. You could be reading design blogs on random techniques and ideas that are sort of related to what you’re doing, but you don’t need that information right now (maybe even never). In other words, you’re collecting “just in case” information. You know, the kind that looks possibly-useful-in-the-future-at-the-time but quickly fills up your bookmarks, you forget about, and if you ever need the info again you end up having to re-find and re-research it? What a tricky and deceptive way to waste time.

Why is this? Because it’s easier to passively read than to actually complete a meaningful task. Especially with the huge abundance of information that looks really useful (and is to those specifically looking for it, but definitely not to you if you don’t need it at the moment).

So how do you combat this? By sticking to only finding “just in time” information. It’s what it sounds like – you only find and research something right before you actually need it. A client wants a specific CSS tweak or HTML5 addition that you’ve never done before? Only then is when you hop online to research it.

This way, you’ll avoid information overload and wasting time on seemingly-productive research that actually gets nothing useful done.

3. If you don’t need it at the moment, don’t bother reading or bookmarking

This is an extension of #2. If you come across something that’s interesting or even relevant, but you don’t need it right at this moment, then don’t both derailing yourself by reading about and bookmarking it (which will just clutter up your bookmarks with random links – it might seem innocent, but it quickly adds up to a mess).

If you’ll need that info/tool/resource/product, you’ll find it again when you’re searching for “just in time” stuff. And if you don’t need it, then you didn’t bother wasting your time and energy reading about it and cluttering up your bookmarks by bookmarking it.

4. Set self-imposed time limits or use time-management software

Yeah yeah, this is the “sounds good in theory but never works in reality” tip, and it’s pretty much useless for most people (just being honest here). Almost no one has the self-discipline to stick to self-imposed time limits.

That’s why you should consider using time management software such as the Tim Ferriss-recommended RescueTime. It’ll do the self-discipline time limit thing for you.

The reason this can help is forehead-slapping obvious. By having a time limit when using the web, you avoid spending too much time and are forced to get what you need done within a deadline – whether it’s to research a new design technique, find and gather resources, or whatever else.

5. Delete bookmarks, links, and reminders of unessential sites

The trick here isn’t so much to trick yourself into thinking that the game or video site doesn’t exist anymore. You’re not stupid – you know the URL and can easily type it in. But there are two reasons for deleting any bookmarks, links, and reminders of those unessential sites:

  • 1. It won’t be visually grabbing your attention while you’re on the web, since a visual reminder of it’s existence won’t be there anymore
  • 2. Typing the URLs in is just that little extra bit of work that’ll decrease the number of times you’ll visit those unessential sites

use-web-without-wasting-time

The web will happily suck away as much time and energy as you give it. At least now you’re a little more armed to combat it so you can use the web without losing your mind and time.

Now, that doesn’t mean it’s all-or-nothing. We’re not robots but entertainment-seeking humans, after all. It is nice to watch videos of cats running into things or our favorite guilty-pleasure show online – occasionally. Just like how you’d prevent wasting away hours on TV by setting yourself limits as to how much you’d watch (or limiting yourself to one episode of a show per sitting), you can set aside a block of time to waste away on the web in a guilt-free manner. Indulge in the funny sites and whatnot, then it’s back to doing your great design work you’re passionate about.

To recap, here are the 5 steps to using the web without losing your mind and time:

  • 1. Have a purpose before getting online
  • 2. Research “just in time” info rather than “just in case”
  • 3. If you don’t need it at the moment, don’t bother reading or bookmarking
  • 4. Set self-imposed time limits or use time management software
  • 5. Delete bookmarks, links, and reminders of unessential sites

Your turn: how else have you been able to effectively use the web without losing your mind and time? Share your favorite ways to combat time-sucking and pointless-web-surfing in the comments section below.

You might also like…

A Review of Web Design Trends from 2010 →
The Trend of Minimalist Graphic Design →
How To Control Flow Within Your Web Designs →
Accessibility Principles for the Modern Designer →
Professional Structure and Documentation in Web Design →
Clear Your Mind to Focus on What Matters →
What the Future of Cloud Computing means for Web Designers →
Beginners Guide to Using the Power of Color in Web Design →
Understanding and the Meaning of Color Within Design →


Accessibility Tips for Better Navigation

Website navigation is our common communication system between all other web pages. Interlinking through unique identifiers (URLs) has worked for decades. If anything navigation links have been with the basics of web design since the early days. Through advancements in digital arts and design we have seen new practices bubbling up everywhere.

Accessibility has turned into a major concern for Internet browsers. With more users on their mobile phones and tablet devices it’s important to develop a navigation around common themes. Below are some themes repeated in modern designs for good, clear website navigation.

Placement is Everything

How your navigation looks holds well over 50% importance towards how your visitors will conceptualize and interact with your site. The needs between each website are also very different since there are varying degrees of access and focal points.

A personal portfolio website may contain 2-3 simple pages with content and information. This is much different than a social networking application which will present tens if not hundreds of different views. This means fitting a lot of links into the same amount of “room” on a user’s monitor.

Top/right placements have yielded the best results for collective site navigation. Often you’ll see horizontal links sewn across the page a-la bar-style. This works well and can even contain deeper level links in drop-down submenus.

Sidebar Links and Advantages

I haven’t seen too many around these days but for future reference there is always plenty of room in a website’s sidebar for overflow. Instead of trying to cram 30 or 40 links into a horizontal bar, why not split 8-10 of the site’s most important links as a heading?

Using this methodology you keep your visitors focused on the core pages at the top of your layout while offering sub-topics and related pages all down the sidebar. This method can work well with smaller-niche sites such as video game communities. Heading links should contain the site’s core pages while information about the games, characters, bios, forums and other resources can be split into sidebar pieces.

Develop Font Styles Concisely

CSS provides a number of advanced features, even for today’s standards. The ability to add text shadows, glows, embossing (and the list goes on) with just a few lines of code is irreplaceable. Typography will make up mostly all of the content on any website and this is especially true for site navigation.

As a small example the choice between sans-serif and serif font can make a world of difference in a finished product. Simple designers stick with simple mindsets and will sometimes choose options at random – clearly not the best approach. Consider how your final page layout should look, how elements are aligned. Take into account what style of font would best stand out as a frontier menu navigation.

You may also try simple text manipulation techniques to draw attention. Bold lettering, text capitalization, small caps and letter-spacing variants are all fun and unique options to try out. CSS3 offers universal rounded corners which can be applied onto background colors and images for neat effects.

Best Practices for Dynamic Menus

Since many site navigation links will require crawling it’s important to understand how to style a menu. As Google and Bing send their search bots out into the web you’ll notice how quickly a new website will become indexed. Pages which are readily available will be checked and ranked while an order of importance is applied.

It can be useful to structure links with unordered lists in HTML code. This is a malleable system which allows for easy addition/subtraction from a website. Often you’ll want to add links or change text in your site navigation on-the-fly. Holding all of the pieces together in a list will help web bots understand the hierarchy and makes editing super simple.

Unordered lists also allow more creativity when working with CSS selectors. For example you may develop a class “.active” which is applied to the navigation link which matches the current page. This can be applied dynamically in all backend languages and is even possible through JavaScript (though not recommended).

Separate File Includes

Web developers with any experience in backend programming such as Python or PHP should be familiar with includes. When working with multiple files in a project you are able to include code from another set into a page. This provides huge benefits when it comes to web layouts, especially for navigation design.

Instead of keeping multiple files with navigation links in each it is much simpler to hold an external file with HTML code already written. Then using include functions it’s simple to add the file into any web page. This process means you can add/remove links by editing just a single file – and all changes are updated site-wide immediately.

Though the exact code for including files will change based on your backend language of choice (PHP, RoR, etc…) it’s all generally the same idea. Check through Google for a basic guide if you’re lost, since the implementation is a bit out of scope for this article.

Design and Translate

The best way to learn proper navigation styles is to study the greats. Check out popular design galleries and notice key advantages to other navs (especially websites related to your niche). Modern design frequently changes and there are no base rules or stone-set solutions.

The best trends cannot be taught and must be learned through frequent practice. This is why studying comes so heavily into play when discussing unique webpage design. Examine the works of other skilled designers and compare elements. Take the best of all worlds and combine techniques together for your own navigation formula.

If you’d like to get more involved there are many HTML/CSS menu tutorials available for free. They offer an easy step-by-step process to get integrated in the world of web page navigation design. The topic is broad yet refined enough to present accessibility problems. Universal rules tend to limit creativity in this area, however one truth seems to remain: the best way to build is study and practice followed by innovative actions.

You might also like…

Awesome Freebie: Web Accessibility Checklist Desktop Wallpaper →
Accessibility Principles for the Modern Designer →
Tips for Landing your first Freelance Design Job →
4 Concepts for Simplistic Web Design →
5 Mindset Shifts That’ll Get You Paid More by Clients →
Designing a Mobile Stylesheet for your Website →
Professional Structure and Documentation in Web Design →


Three Major Reasons Why You’re Not Getting Any Clients (and how to avoid these pitfalls)

Nothing’s more frustrating than not getting clients. You know your designs are good. You write really concise and sharp emails. Your people skills are impeccable. Yet no matter what you seem to do, you just can’t get many, if any, clients. Or you get desperate and start accepting what you can get.

Why does this happen? Why do some designers seem to be turning away clients left and right because they already have more than enough ideal clients to work with? Well, there are 3 major reasons why you’re not getting any clients.

not-getting-clients

The good news is you’re not alone – a lot of designers do these same mistakes. And what’s even better news is it’s simple to avoid these pitfalls and start getting clients that you want. It involves pointing out the 3 problem areas (which this article will help you with) and then taking a conscious effort to start fixing them.

So here are 3 major reasons why you’re not getting any clients (and how to avoid these pitfalls):

1. Thinking About What You Want Rather Than Them

you-rather-than-them

This is the biggest reason for not getting any clients, plain and simple. When you’re not thinking about what your clients want, then you’re not going to offer what they want to them. And when you don’t offer your clients what they want, they have no need for you. Hence, you won’t get any clients.

Before analyzing any marketing techniques or sales copy or the wording of your pitches or anything else, first check to see if you’re thinking of yourself first, your clients second. If that’s the case, correcting this simple mistake will make a world of difference.

This seems like forehead-slapping common sense. Yet when it’s time to get to work, most designers forget to do this right away. They think about what they want out of their work, how much they want to get paid, what kind of work they want to do, what styles they like to create, and so forth. Thinking about what their ideal client actually wants and how to solve their problems doesn’t even cross their mind. And after putting up their website and portfolio and pitching to plenty of prospects, they scratch their heads in confusion as to why they’re not getting any clients.

Think about it: if a designer comes to you talking about what they like to create, what kind of features they can craft, and what they’re strong at, you could care less. You think “maybe” and move on, never to come back to that email or call that designer again.

Yet when a designer accurately points out the weak points or problem you’ve been having and clearly explains how they can fix it for you and deliver results that matter to you,, you’re all ears. You hire the designer.

What’s great is, as a designer, thinking about your clients’ needs isn’t a compromise on what you want. You envision your ideal client first – the kind you’d most want to work with. Then their needs and solutions become aligned with what you’d want to work on anyway.

So think about your client’s needs first. It’s about them, not you.

In fact, thinking about your client’s needs is also one of the mindset shifts that’ll get you paid more by clients.

2. Stuck On An Idea Rather Than Being Adaptable

not-adaptable

The second quickest way to not get any clients is to be stuck on a single idea rather than being adaptable.

If you have some great design style you want to offer, or a particular package, and no one is biting, then take a hint – change or tweak your approach. Being married to a single idea is dangerous.

See, your contribution to design isn’t some single idea – it’s your core value. Your inspired creativity and approach to creating web or visual designs. An idea is just one of countless packagings of that value of yours. If one package isn’t working, unwrap and come up with another package. Or tweak that package until something sticks.

Say you really wanted to create these cool logos for clients. But clients couldn’t care less about your custom logos. Most are content to find a good-enough icon, slap text next to it, and call it a day. If they don’t do it themselves, they’ll get one designed for cheap. Sure, you believe that they need what you offer, but the client doesn’t care (again, see #1).

But then you notice that your ideal clients do need great headers and designs for their email newsletters. You notice one of your client’s blogs posting an article showing improved conversion rate on nicely-designed emails.

So you adapt. You change your idea to offering great email newsletter headers and designs and pitch again. Now your clients start biting.

You still get to create what you want and offer your unique visual contribution, but by adapting you were able to offer exactly what clients need – rather than get stuck on an idea you love but no one cares about.

3. Doing Unnecessary Tasks You Think You “Need” To

unnecessary-tasks

Also known as the productivity illusion. You fill up your to-do list with countless tasks you think are important. You go through and complete them during the day. You feel good about yourself for getting so much done. You think, I’m productive.

Yet, you still don’t get any clients. Why is that?

It’s because all those tasks don’t get you results that matter. The main one being: paying clients.

Sure, that task increased your Twitter follower count. Or this task resulted in these profile being created or this portfolio being put up. Or that task got these people to give feedback on your sample work. Or whatever. But did any of those tasks result in getting a paid client? No.

Welcome to the productivity illusion.

So how do you escape that? Well, realize first why this happens. It’s because going after prospects seems like a bigger task then setting up this internet profile or tweaking your website design or writing blog posts or whatnot. So you go for the low-hanging fruit of tasks. And by doing a few of them each day, you feel good because you “got stuff done” – even if that stuff ultimately doesn’t matter. Since there are countless tasks like these, you never actually get to that one important task that does matter.

Now that you’ve identified why this happens, use good ol’ fashioned self-discipline to analyze what specific task(s) will actually get you clients. It’s usually really simple. Something along the lines of:

  • • Create your offer pitch
  • • Decide on and find your ideal clients
  • • Pitch those prospects with your offer

Notice how even having your own website or Twitter profile or whatever isn’t necessary. Sure, you’ll probably need a portfolio of some sort. But some designers will just link to work they’ve done for others or send an attachment or whatnot.

Just by doing a simple series of tasks like that—or whatever applies to your specific situation—you’ll actually start getting clients while saving yourself time and energy by not doing those unnecessary tasks.

Avoid These Pitfalls and Start Getting Clients

By avoiding these 3 pitfalls, you’ll be well on your way to getting more clients. What’s great is you’ll also get to choose which clients you’d ideally like to work with, rather than getting desperate and taking what you can get. That’s a slippery slope you as a designer never want to get on.

To recap, here are the 3 major reasons why someone wouldn’t get any clients (and thus what to avoid):

  • • Thinking about what you want rather than them
  • • Stuck on an idea rather than being adaptable
  • • Doing unnecessary tasks you think you “need” to

Have you had any other problems that you were able to fix and start getting clients? How else do you avoid the pitfalls that prevent you from getting the clients you deserve?

You might also like…

The Trend of Minimalist Graphic Design →
How To Control Flow Within Your Web Designs →
Accessibility Principles for the Modern Designer →
Professional Structure and Documentation in Web Design →
Clear Your Mind to Focus on What Matters →
What the Future of Cloud Computing means for Web Designers →
Beginners Guide to Using the Power of Color in Web Design →
Understanding and the Meaning of Color Within Design →


Coding Flexible Web Layouts in HTML5 and CSS

Web standards are in evolution and continuing to refine how we structure our content. There are many open source platforms which allow rapid prototyping and development of new features in just a few days. As web developers it can be difficult to keep up with such fast-paced times.

Luckily with the rise of advanced standards we’re seeing less requirements to create amazing website layouts. No longer are you required 8+ hour coding sessions just to churn out a product draft. Along with the tips below we’re also sharing some popular and free HTML5/CSS templates to download.

Expandable templates are the easiest way to cater all visitors to a site. They also contain useful source code to study and brush up on the latest syntax. As such, layouts which expand and contract based on browser resolution will fare much better in the general consensus of the web.

It’s important to remember that website layouts do not require a confusing hierarchy. In fact we can break down the entire process into 2 languages – HTML markup and CSS styles. Both of these are frontend development languages used to put together a displayable website in a browser.

With each of these you are doing a separate job to bring together one final product. HTML is used as a markup language. This means you can define page elements, blocks, headers, forms, and all the elements needed on a page. CSS is used for styling these elements with widths, background colors, and anything else imaginable.

Each type of flexible layout will provide its own benefits and drawbacks. Liquid layouts will expand and adapt into any screen resolution. This means 100% width will fill 100% of the browser window, pixel for pixel.

Elastic layouts are slightly different in that they expand based on text size. This means their width is only as large as the amount of content contained within. This isn’t a recommended path to go in today’s web as pages are updated with new content daily. You’d be reaching for a level of standards that could never be achieved.

A hybrid layout works by expanding a website to a certain limit point upon which the container will max out. This is beneficial if you have a design which can expand to larger screen resolutions but will break past a certain point.

The most popular CSS grid systems available usually touch upon fixed-width layouts. This means you will be running a page with 960px width no matter how many columns you implement. The retraction I have is why limit your website to private standards?

By default browsers will render a website in 100% width and let it grow to fill the screen. If a layout requires an exact limit to width because of graphical limitations it may be worthwhile to stick with base standards. However don’t approach a new design project under this assumption as you’re greatly limiting your creativity.

Based on this assumption, we should conclude that not all design mockups will allow for flexible layouts. This is absolutely true, and should be taken into consideration right from the start. It takes a trained eye to understand which mockups can scale and which can’t. Think outside the box and you’re sure to find answers to any questions you formulate.

We have been discussing layouts expanding horizontally up until now but nobody seems to consider the flip side. Arguments for keeping pieces of content above-the-fold stand strong with user-backed testing and analytics data.

No flexible layouts will give you perfect control over your page height. That’s just a level of control you must release. Liquid layouts will provide an easier time for controlling the height of your page than any other. As the page expands individual lines of text and images will wrap differently and cause vertical spacing to recede or inflate.

This isn’t the case with elastic layouts where an increase in page size also increases text size. Not only are lines of text now taking up more space, but the individual letters themselves are taking up more width/height via increasing font sizes.

The best way to avoid these gaps is to keep text structured and blocked-in. This ensures all areas will scale nicely and nothing will break out of the “block grid”. Generally percents are well to be avoided typography as ems represent typography in simple elegance.

Images can become a problem if they aren’t implemented properly (and this sounds strange since images have always been simple!). I suppose nothing has really changed to drop images altogether… the first addition is a min-width setting on your parent container. This will keep all content set to a specific width at the very minimum – your site will never drop below this value no matter how small the browser window is.

If you have a 500px content area with 480px images sewn throughout each page you will want to ensure your layout doesn’t drop below this point. Obviously there is room for possible expansion where images would have more width to fill.

Another trick is using background images to repeat simple patterns. This technique works well with navigation menus, tabbed links, and page backgrounds with tiled patterns. As for smaller boxes of content you may consider a background gradient repeated horizontally across the top or bottom. This will not only keep your design fresh but the background image can expand on forever without skipping a beat.

Below is a small gallery collection of amazing website templates. All are coded with standards-compliance in mind and offer download free of charge. Most are also free to edit and customize with permission or credit attributed to the original author. If you’re interested in studying a bit more into HTML5 check out our collection of tutorials and study resources.

Webdezign free HTML5 template

CSS3 & HTML5 One-Page Website Template

52Framework

Gotta’ Love HTML5 & CSS3

HTML5 iPhone App Website Template

Free HTML5 WordPress Theme

Elegant Website Template with HTML 5 And CSS3

A free HTML5 and CSS3 theme

Template Monster Photography Portfolio Template

EarthDay HTML5 and CSS3 Template

These tips should get you started in mapping out your flexible web layout. If you consider yourself a newbie in the field spend some time researching popular CSS frameworks. There are plenty out there and they can jump-start you into a terrific starting point.

The end goal is to combine these layout structures into innovative CSS properties. With the release of CSS3 we’re seeing many new properties and styles never been implemented before. Over time I’m thinking we’ll see new standards released to control page size, layouts, and block elements with ease.

You might also like…

30 Pure CSS Alternatives to Javascript →
50 Refreshing CSS Tutorials, Techniques and Resources →
40 High Quality CSS and XHTML Web Layout Templates →
40 Professional and Detailed Web Layout PSD Templates →
20 Free Web UI Element Kits and Stencils →
25 Completely Free Fonts Perfect for @fontface →
The Complete Web Design Style Series (700 Designs in 14 Categories) →
Liquid, Fluid and Elastic Layout Templates, Tools and Frameworks →