Great Web Design Ideas for 2012
Ranked #2,111 in Internet, #124,772 overall | Donates to Squidoo Charity Fund
Web Design Ideas for 2012
The world of web design is changing and there has never been a better time to take advantage of some great features it has to offer.
PNG Files in Websites
To Tranparency and Beyond
For web designers, PNG's have the following benefit over GIF and JPEG.
1. Full 24-bit colour pallet
2. Can be fairly small in filesize compared to JPEG when used in graphics.
3. Transparency
4. The ability to layer PNG's on top of each other for some unique effects.
Making Use Of Transparency

Transparency makes for a very powerful feature in websites and can make a design really come alive. The first thing you can do is set a nice background for your site and have it show through the secondary background elements. For example on a website, if you have say an area for the body copy and then subsequent sections for enquiry forms or other related content, no doubt you'll have bordered boxes to separate those elements. Why not be creative and start to show those elements with varying levels of transparency. Or have your header banner set to a certain transparency so it shows the background through it. Some simple transparency can be quite effective.
If you're doing your mock-ups in Photoshop you can test the transparency elements and what level suits it best by using the opacity slider. Once you're happy, slice and dice as you would normally but instead turn off the background layers and save your slices as PNG's. Then in say Dreamweaver put them back together again and hey presto, you have a nice layered transparency
Transparency and future changes

Using transparency in websites also means that when changes come along you don't necessarily have to re-crop or slide up the site again. How frustrating is it when a client requests an image change to a site and you have to redo everything because that image sits on top of another where the JPEG contains that background.
Thankfully, this is now a thing of the past with transparent PNG files. You can now simply overlay your image on-top of anything and let the delete space show through the background. If the client then wants a change then all you have to do is replace that top image again. No more cropping and no more slicing. What took one hour in JPEG files, takes just minutes with PNGs. Now you really see why JPEGs are a thing of the past when it comes to graphics.
AJAX Submission forms
Create slick and user friendly forms
AJAX allows you to create interactive elements such as forms or searches and display those results on the fly. In terms of forms it will allow you to post data without the need of a refresh. Why is this good?
Well Refreshes of a page are not user friendly when it comes to posting a form. When you submit data, the page will blank and their previous placement may be lost (unless you anchor back to the position). With AJAX forms you can post data and then using some snazzy jQuery functions: animate the final content. This gives the overall feel of thought has gone into the site and a feeling of flow has been a priority.
AJAX submissions also have a another major benefit. How many times have you developed a website only to find that the user is bombarded with spam. Then you have to go adding anti spam questions or code verification. This isn't a user friendly thing to do and can sometimes steer people away from submitting the data in the first place. At this current moment in time, spam in 99% of cases can't submit AJAX content. If you're clever about the way you create your form then you can defeat the spam bots.
In AJAX forms most of the time you will stop the standard submission of the form. Spam bots do not understand this and will submit the form the normal way into your action URL. Therefore a neat trick is to put an invisible element in the form for spam bots to send. Then in AJAX omit this invisible element on your POST data. You can then use the invisible element to determine how the form was submitted. So in essence anything that was sent via AJAX is considered normal and to submit the data, anything sent in non AJAX (a spam bot's method) is considered spam. It works very well meaning you do not have to have silly anti spam questions or data capture checks. Obviously this is only valid for the current time. It would be my prediction that spam bots will have to adapt as more sites use AJAX forms.
HTML5 Web Design
Start using HTML5 today

HTML5 is going to be big and there's no doubt about it. While we are still some way off before we get some fancy HTML5 features, it's a good idea to start using HTML5 DOC type's in your site and even start using the elements which make HTML5 so great.
In HTML5, each element now has a Header, Section and Footer, you can then nest each element with sub elements of the same. It makes for clean and easy to read HTML code. While this will never really benefit the user, it makes good practice and makes it easier to come back and make changes later.
Using HTML5 today means you can then add more fancy elements later down the line when they come a reality. By the end of this year you're going to see some nice HTML5 animations, games and 3rd party developments to use on your site.
jQuery Sliders
Suitable for News Tickers, Scrolling Banners and more
My favourite for animated images has got to be Nivoslider. It's extremely easy to use and has some great transition effects. Unlike other simple jQuery sliders it takes a different approach to layered content so you can easily overlay transparent elements creating the animation within a frame or fancy border you've created. It's available at http://nivo.dev7studios.com/ and according to their page has almost 1 million downloads to date. That's pretty impressive!
For sliding content or non image based work I would highly recommend the great BxSlider. It's extremely flexible and you can add your own custom code to it making it a very powerful tool. BxSlider is really the most impressive jQuery slider I have seen.
Design for Tablet and Mobile Devises
Think about it now, not later!
It is important to start thinking this year how your site will look on mobile platforms. The best advice I can give is to test every development stage from the initial concept right through to handover on every single device you have access to . You simply must cater for the mobile market nowadays. While it may not be this year we start to see a good percentage of usage(say 25%), if your website is going to survive this revamp or launch you need to start thinking about the year on or 2014.
Design for Tablets
Keeping your website as future proof as possible
What you can do though to keep your site as protected as possible is to monitor the market constantly. Keep up to date with the latest technology and never make a hasty decision when including it in your website. As we've discussed, HTML5 is still early days and if you were to develop a fully functional HTML5 site now you'd have problems with older browsers.
The best thing you can do this year is keep an eye on browser statistics and start including HTML5 elements in your site as they come available. You can even use browser detection and put alternatives for certain users with older browsers. While this is a great way, it can have time and therefore cost implications for your customers.
AJAX Based Shopping Carts
There is really no excuse for any new e-commerce site created this year not to include some sort of AJAX functionality to improved its usability. After all, it's the website that will get the benefit from increased orders. If people like your site, they will order. As bricks an mortar stores go, presentation is key and AJAX really helps push that. Look at Apple, one of the most successful retail brands around. It's all about the experience which is why they do so well. Take a leaf out of their book and apply that principle to your website.
My Recommended Links
- Nivo Slider
- One of the best image sliders around.
- BxSlider
- Highly recommended Slider for fancy News content or alike.
Guestbook Comments
-
-
coldsore
Apr 8, 2012 @ 8:24 am | delete
- You've covered all the major considerations for the most up-to-date design technologies. With the advent of HTML5 and support for CSS3 becoming increasingly important for the most popular browsers (except IE, of course!!!), now is a good time to update your skill set. If you've let yourself stand still for a while, this is an excellent list of what you need to improve on
-
-
-
TTMall
Mar 18, 2012 @ 1:34 pm | delete
- Very informative lens. Well done!
-
-
-
mwolvaardt
Feb 16, 2012 @ 4:57 am | delete
- Great read. Will aplly the principles to some of my next projects
-
-
-
GoAceNate
Feb 14, 2012 @ 11:47 am | delete
- Great lens. I think a lot of attention should be paid to designing for tablets and other mobile devices such as phones and the like. I think it should added to the base of any new designs.
-
-
-
techbotpc
Feb 13, 2012 @ 10:25 pm | delete
- Excellent information, thank you.
-
-
-
jwcooney
Feb 10, 2012 @ 2:19 pm | delete
- Great lens! I'm enthusiastic and optimistic about the role of HTML5 and JQuery in the future Web.
-
-
-
weeblytutorials
Feb 8, 2012 @ 12:01 pm | delete
- I think another huge one is to drop the use of shine (generic web 2.0) on graphics.
-
-
-
mylinkcenter
Feb 7, 2012 @ 3:08 am | delete
- Nice lens :)
- Miclee -
-
-
-
blogfreakz-
Feb 7, 2012 @ 1:41 am | delete
- Got to admit it every year there are new great way for us Web Designers because they are becoming more standardize. I think I needed to learn other stuff as well. Thanks for your great lens and I have learned a lot.
jQuery tutorials for beginners
-
-
-
kathysart
Feb 3, 2012 @ 10:50 am | delete
- I am going to be combining my two websites this year so appreciate lenses on them. Lots of good tips! Angel blessed.
-
by GarethAWD
I'm a Website Developer and have been working for a small web design agency in hertfordshire for over 5 years now. In that time I've built up a vast array... more »
- 1 featured lens
- Winner of 3 trophies!
- Top lens » Great Web Design Ideas for 2012
Explore related pages
- Internet Explorer 10 Internet Explorer 10
- Your jQuery Falling Leaves plugins tutorial Your jQuery Falling Leaves plugins tutorial
- jQuery Photo Tag jQuery Photo Tag
- Programming Tips Programming Tips
- HTML5 resources part 5 - Free HTML5 themes and items HTML5 resources part 5 - Free HTML5 themes and items
- Game To Enjoy Game To Enjoy