Author Archive

Free Photoshop Alternatives For Editing Photos


  

Photoshop has been the darling of the design industry for decades. It’s a fantastic program that has led the way since the release of Photoshop 1 on the Mac way back in 1990.

However, not everyone can, or wants to, pay the $699 that Photoshop costs. Thankfully there are a lot of free Photoshop alternatives available for photo editing. Some of these are very basic and are suitable more for only basic photo editing, whilst others are feature rich applications that give Photoshop a run for its money.

Today we would like to show you some of the best free photo applications that are available online.

The Free Alternatives

1. GIMP
Windows, Mac, Linux, FreeBSD, Solaris, AmigaOS

The GNU Image Manipulation Program is a great application that was created for photo retouching, image composition and image authoring. Written on Unix, GIMP is arguably the most popular alternative for Photoshop available today.

GIMP

2. Gimphoto
Windows, Linux

Gimphoto is a modification of the GIMP graphics program that aims to present a more user friendly interface. The layouts are more similar to Photoshop, making Gimphoto a popular choice for those who are switching from it. It’s currently only available for Linux and Windows though a Mac version is available.

Another GIMP modification that aims to make things easier for former Photoshop users is GIMPshop. Unfortunately, someone hijacked the GIMPshop domain, resulting in a dispute between the original developer and the hacker who was profiting from hijacking the domain. This is one of the main reasons the application is no longer developed.

Gimphoto

3. PhotoPos Pro
Windows

PhotoPos Pro is a rich photo editor that has support for most picture file types and support for digital scanners. It also features image enhancement, text tools, layers, masks and special effects.

The pro version of the script used to retail for $59.90 (with a lite version available for free) but it has since been released as Freeware (apparently due to thousands of requests).

PhotoPos Pro

4. Photoshop Express
Online Service

Can’t afford the high price of Photoshop? You may be pleased to know that Adobe offers a free basic version of the script online. The editor allows you to edit your photos online with ease. You can resize, crop and rotate, reduce red-eye and saturation, adjust white balance, fill light and much more. You can also apply effects to photos such as pixelate, tint and crystalize.

Photoshop Express is a great choice for basic photo editing and quick touch ups.

Photoshop Express

5. Artweaver Free
Windows

Artweaver Free is a limited version of the artistic application Artweaver Plus (€29). The free version has common editing tools such as gradient and crop, support for PSD files, arrangeable palettes plus image and effect filters.

Artweaver Free

6. Splashup
Online Service

Formally known as Fauxto, Splashup is a free online photo editing tool and manager that has support for layers, filters, brushes, text editing, blend modes and much more. You can import photos from your desktop and from a range of services such as Facebook, Flickr and Picasa.

Multiple photos can be edited at the same time and there is a lite version for mobile PCs available too.

Splashup

7. Aviary
Online Service

A cool online photo editor that lets you edit photos easily. You can crop and rotate images and apply lots of cool effects such as sharpen, blemish, red eye, contrast, blue and much more.

Aviary

There are advanced tools available too (also free) for dedicated editing such as an image editor, vector editor, effects editor, image markup, music creator, audio editor and screen capture.

Aviary

8. Inkscape
Windows, Mac, Linux

A vector graphics editor which boasts that it has similar capabilities to Illustrator, CorelDraw and Xara X. It saves files in the Scalable Vector Graphics (SVG) format. It should be considered as a compliment rather than an alternative to raster graphic editors such as Photoshop or Gimp for most tasks, though it has adopted some common photo editing tools such as blurring etc.

Inkscape

9. Photoscape
Windows

A basic photo editor that lets you fix and enhance photos. It has a lot of interesting features such as support for animated gifs, a splitter which divides a photo up into several pieces and attaching multiple photos vertically or horizontally to create one final photo.

Photoscape

10. PhotoPlus Starter Edition
Windows

PhotoPlus Starter Edition is a limited version of PhotoPlus X5 ($89.99). It comes with a lot of great tools that help you adjust photos and give them a complete makeover. Through PhotoPlus you can repair old and damaged photos, remove objects from a photo, smooth skin, whiten teeth and much more.

PhotoPlus

11. Seashore
Mac

A beautiful image editor that supports gradients, textures and alpha channel editing. You can compare the current image to the last version of it saved, and can save in SVG, PSD and PDF file formats.

Seashore

12. Paint.NET
Windows

A great program that evolved from Microsofts famous Paint application, Paint.NET supports layers, special effects, unlimited history and more. It uses an intuitive tabbed interface that shows live thumbnails of the opened image rather than text. It also has a very active support community.

Paint.NET

13. Darktable
Mac, Ubunut, Fedora, Opensuse, Arch, Gentoo

One of the only applications that isn’t available for Windows, Darktable is a feature rich photo editing program that supports lots of special effects and correction tools. It has support for 15 languages and the export system works with Picasa, Flickr, email attachments and more.

Darktable

14. Photofiltre
Windows

An image retouching program that allows basic or advanced image editing. It supports over 100 filters and lets you use useful preset selection tools such as ellipses, triangles, rounded rectangles and more.

Photofiltre

15. VCW VicMan’s Photo Editor
Windows

A basic image editor that supports over 30 types of file formats and 100 transformations, filters and effects. Photoshop compatible filters are supported too.

VCW VicMan's Photo Editor

16. PaintStar
Windows

An image processing application for editing and retouching photographs. Image morphing, multiple layers and screen capture are supported and it supports more than 30 file formats, 100 effects and filters.

PaintStar

17. Picnik
Online Service

A simplistic online photo editing service that lets you modify images with one click. Basic edits like rotation, resizing and cropping as well as changing exposure and colors and sharpening the image, are all free. More advanced effects and edits are only available to premium users ($24.95 a year).

Picnik

18. Cinepaint
Windows, Mac, Linux, FreeBSD and NetBSD

An offshoot of GIMP, CinePaint has been used on many Hollywood films such as Spiderman and The Last Samurai to touch up frames.

Cinepaint

19. Pixlr
Online Service, Windows, Mac, Mobile Devices

A cool free online photo editing service that works on browsers and a variety of operating systems and devices. Available in 23 languages, Pixlr has the most usable Photoshop features such as color adjustment, special effects, layer support and much more.

Pixlr

20. Picasa
Windows, Mac, Linux

Originally created and sold by Idealab, Google aquired Picasa in 2004 and released it to the world for free. The current version supports easy geo tagging and heavy integration with Google+ that lets you easily tag Google+ friends and share photos through your circles.

It’s user-friendly interface makes it easy to apply basic edits to your photos and touch them up. 12 effects are available and there are additional affects via Picnik too.

Picasa

Do you use any of these free photo editing programs? If so, please let us know in the comments area and let us know the advantages to using the application over others.

(rb)


Hitting the Mark: A Collection of Creative Advertisements


  

Over the last 100 years or so advertising has been integrated into every walk of life. Whether you are working on the internet, relaxing at home watching TV or getting the bus or train to the cinema; you cannot avoid being bombarded with advertisements from all angles.

The sheer volume of advertisements that people see can make it tough for advertisers to get their message across. To penetrate this ad blindness companies have come up with lots of interesting ways to make their advertisements funny, entertaining and interactive. At the very least they want to grab your attention so that you remember their brand.

Today we would like to share with you 30 creative advertisements that made people stop and take notice using inventive and entertaining ways.

Hitting the Mark

1. Gillette Fusion Power Zamboni

Gillette promoted the launch of their Fusion razor by converting a Zamboni into a ‘Fusion Ice Machine’. Zambonis are commonly used during breaks in Ice Hockey matches so this creative advertisement would have gotten a lot of exposure.

Gillette Fusion Power Zamboni

2. Ikea Home Delivery

A simple idea that creates the illusion of a showroom in the back of a delivery truck. The ad was launched to promote the introduction of free home delivery by Ikea (though fans of the ad turned customer may have been disappointed when the Ikea delivery van arrived and they realised they had to build everything themselves!).

Ikea Home Delivery

3. Bare Wetsuits

“Stay down longer”. A somewhat freaky advertisement that exaggerates the seal and protective nature of their wet-suits. It’s a good idea that was implemented well.

Bare Wetsuits

4. Australian Surfer Sunblock

A cheeky ad from down under that emphasises that the sunblock only protects you from the sun. The pregnant woman ad is part of a fairly tongue-in-cheek campaign, with similar ads showing a drunk man who has been written on while sleeping on the beach and a truck that has been torched.

Australian Surfer Sunblock

5. Google Streetview

Google made use of the fact that most bus shelters in the UK are see through by giving passers by a live preview of what their Street View service would look like. They also placed directional arrows on foot paths and cycle lanes.

Google Streetview

6. WWF Wildlife Campaign

To promote their ‘Give a hand to wildlife’ campaign, the WWF used body painters to paint hands into endangered species. Beautifully implemented.

WWF Wildlife Campaign

7. Shopping Bag Designs

A series of innovative shopping bags that are sure to grab peoples attention. It’s frightening how realistic the ‘Nail Biter’ shopping bag is!

Shopping Bag Designs

8. Nikon D700

An interactive billboard that people can’t argue is creatively implemented. A red carpet was placed next to the advertisement that led all the way to the Nikon shop. As a person walked by, the cameras in the ad flash to give the impression that they are a celebrity being photographed by the paparazzi.

Nikon Billboard

9. Panasonic Nose Hair Trimmer

In many countries worldwide, electrical wires are connected to buildings via street poles. Panasonic made use of these wires by building their advertisement for nose hair trimmers around them to comic effects.

Panasonic Nose Hair Trimmer

10. Ballet Classes

A cool ad that shows you don’t have to have a huge budget to be creative with your advertisements. The ballet studio spread the contact information pull tabs out at the bottom of the ad to give the impression of a ballerina dress.

Ballet Classes

11. iPod Shuffle Campaign

An Apple campaign that showed off the random nature of the iPod shuffle. The series of ads placed the iPod earphones on popular destinations to give the impression of the route the runner had taken.

iPod Shuffle Campaign

12. Ford Trees

Ford promoted their dedication to eco-friendliness by stating that ‘The trees blocking this billboard are a problem we don’t want to solve’. A cool way of making the most of an advertisement area most companies wouldn’t want.

Ford Trees

13. Oldtimer Restaurant

An Austrian chain of motorway restaurants surrounded tunnels with huge advertisements to promote their ‘all you can eat’ rest stops. I doubt there were any drivers who didn’t take notice of this massive in your face ad campaign.

Oldtimer Restaurant

14. Duracell

For a long time Duracell showed robots, rabbits and other objects being powered by their batteries and outlasting rivals who are using alternatives. This idea transferred well to buses and trucks and no doubt grabbed the attention of a lot of fellow motorists.

Duracell

15. McDonald’s Coffee

McDonald’s advertised their 2 week free coffee promotion by filling up a bus shelter window full of coffee beans. As the promotion progressed, an appropriate percentage of coffee beans were removed to reflect how much was left in the promotion.

McDonald’s Coffee

16. Lose Your License And You Are Screwed

Using humor to tackle the subject of facing the consequences of losing your driver’s license, the ad reflects the embarrassment and frustration of taking your date to a high school dance on your bike.

Lose Your License And You Are Screwed

17. Nikon Face Detect

Nikon showed their new face detect feature, which detects up to 52 faces, with a happy go lucky traveller who is unknowingly about to be captured in the wild.

Nikon Face Detect

18. Mercedes Blur

Using a motion blurred wall, sidewalk and billboard with 3D models of a fire hydrant, parking sign and mail box; Mercedes emphasised the speed of their 450hp 2012 C-Class Coupe with their ‘Looks fast. Even in park’ campaign.

Mercedes Blur

19. Law & Order

Integrated into the building behind, this advertisement for the TV show Law & Order brings the street light into the ad itself in an eye catching way.

Law & Order

20. Hotwheels Loops

Used in Bogota Colombia, the famous toy car maker Hot Wheels added a ‘loop the loop’ to a bridge above a busy motorway. Another great example of integrating the environment with the advertisement.

Hotwheels Loops

21. BMW M3

Using a 50 X 2 light wall in the middle of Hamburg airport, BMW used a headline out of half letters to promote their M3 car. The reflective floor completed the bottom half of the headline.

BMW M3

22. Skydive Elevator

Fitted to the bottom of elevators in multi-storey buildings to give the impression of free falling, this Swiss skydiving company gained a huge amount of media exposure with a limited budget due to the popularity of the advertisement.

Skydive Elevator

23. Tetris Returns

Falling from the heavens, a Tetris block prepares to fit into the city landscape. A creative advertisement that fans of the popular game will surely love.

Tetris Returns

24. Yellow Pages

Winner of the Cannes Lion advertising award, the dart campaign for Yellow Pages Canada apparently gave their website an 18% increase over the previous year. Talk about hitting the mark.

Yellow Pages

25. DHL Online Tracking

A digitised cursor was placed on DHL couriers and vans across Beijing to promote their online website. The ad was so successful that it led to a reduction in telephone inquiries and an increase in online tracking counters.

DHL Online Tracking

26. Playstation PSP & Renault

A joint advertisement for the Sony Playstation Portable and Renault Scenic. The ad cleverly shows one eye on the road and one eye on the Sony PSP. Drive or Play? This ad seems to comically suggest some can do both.

Playstation PSP & Renault

27. Restaurant Mirador del Alto

An elegant advertisement that promotes a piano restaurant by placing the cutlery to mimic the arrangement of black piano keys.

28. Lays

It would be hard not to notice this advertisement from Lays. All the train passengers who walked through this underground tunnel looked up to see potatoes growing from the roof.

Lays

29. Folgers Coffee

Folgers turned a common eyesore in New York into one of the most creative advertisements seen in years. The drain cover was replaced by an image of a coffee cup, giving the impression that the rising steam was heat rising from the coffee.

Folgers Coffee

30. Post It

How do you advertise a product that everyone takes for granted? Easy. By showing you what you would have to do if you didn’t have it.

Post It

We hope you’ve enjoyed this list of fun, creative and entertaining print and outside advertisements. Which one was your favourite? Or if you have a favourite that wasn’t featured in this post, use the comments to leave a link to it.

(rb)


Time for Mail: Services That Improve Gmail Productivity


  

Gmail exploded onto the internet in 2004 (beta) offering users a whopping 1GB of storage. This was unheard of at the time with the largest email service Hotmail only offering a few megabytes of storage. Currently Gmail offers 7GB of free storage with competitors such as Hotmail offering 5GB of storage and Yahoo offering an unlimited amount.

Gmail is popular with business users due to how quick, reliable and customisable it is. In addition to the experimental add ons that Google offers through Google Labs, there are a lot of 3rd party tools and services that help you enhance gmail.

Today we would like to show you 25 great tools that will help you get more out of Googles pioneering email service, and ensure that your personal Gmail productivity rating remains high. Enjoy.

Let’s Get Productive

* Fun fact: Google purchased the Gmail domain from Garfield, who were using it as a free email service for their members.

1. Find Big Mail
Online Service

Find Big Mail is a fantastic free service that helps you locate large emails in your Gmail inbox. All you have to do is enter your Gmail email address and then grant access to the service to check your account.

Find Big Mail

Once you have done so, you will receive an email advising you that they are processing your request and will email you again after 5 to 60 minutes once their search is complete (depending on your volume of emails). The email details your top 3 and top 20 messages by size. It also shows you the number of emails over 1mb, over 5mb and over 10mb. Each large email is linked, making it easy to review the email and check whether you need to keep it or not (or save the file elsewhere).

Find Big Mail

Pie charts are also displayed in your email and online. These show you the number of messages by size (small, over 1mb, over 5mb and over 10mb) and the corresponding space by size these messages take up.

Find Big Mail

It also adds labels to your Gmail sidebar that lists messages that are over 1mb, 5mb and 10mb. Find Big Mail is useful if you are nearing your maximum amount of storage and don’t want to upgrade.

2. CloudMagic
Google Chrome

A search tool that lets you search Gmail, Google Apps, Google Docs, Google Docs and Twitter. Once you have installed CloudMagic and refreshed your Gmail page, you will see a search box at the top of the page. This box can be moved anywhere on the page (as you see fit).

CloudMagic

Search works in real time i.e. results appear as you type. You can view results from other services such as Google Docs instantly by simply changing the tab at the top of the box.

CloudMagic

It’s worth checking out if you search through your inbox on a regular basis.

3. Google Mail Checkers
Google Chrome and Firefox

Do you find yourself checking Gmail frequently to see if you have new mail? If so, you may find the Google Web Checker (Chrome) and Gmail Watcher (Firefox) add-ons useful. Once installed, the apps will show add a Gmail icon to the top of your browser. Whenever you receive a new email the icon will be updated to let you know that you have received mail. A simple add on that’s very useful.

Google Mail Checker

4. Better Gmail
Google Chrome and Firefox

Better Gmail for Chrome and Firefox are great add ons that add a lot of great features to Gmail.

Better Gmail

The exact features differ slightly between the Chrome and Firefox versions. Both versions highlight rows when you hover over messages, adds attachment icons to your Gmail page and help notify you of new messages using pop ups or sounds. The Chrome version also removes advertisements from your page.

Better Gmail

5. Google Redesigned
Google Chrome & Firefox

A great extension for Chrome and Firefox that gives Gmail, and other Google services, a complete redesign. Worth trying out if you are bored the default design of Gmail.

Google Redesigned

It works with Gmail, Google Calendar, Google Docs and Google Reader. You can disable or enable the design for each service individually.

Google Redesigned

6. Active Inbox
Google Chrome & Firefox

A productivity tool for Gmail that adds a lot of welcomed features. Active Inbox helps you prioritise tasks by allowing you to set which messages are top priority. Emails can be added to a to do list to help you plan what needs to be done.

Active Inbox

Emails can also be assigned to projects and notes can be added to conversations too. In the Active Inbox bar at the top of the page, all of your to do items and projects are listed. It also lists those emails that are defined as high priority, emails that need to be tracked until completion and emails you are awaiting a reply on. All of these filters can be applied to emails within each message at the top which makes organising your workload much easier.

7. Rapportive
Google Chrome, Firefox, Safari and Mailplane

Replaces advertisements at the right hand side of Gmail with an informative profile of the person who has emailed you. It shows you their photo and information about what they do. It helps make new connections via Facebook, Twitter and LinkedIn too.

Rapportive

8. Boomerang for Gmail
Google Chrome & Firefox

A wonderful application that adds a ‘Send Later’ button to your message compose area. You can send the email in an hour, 2 hours, 4 hours, tomorrow morning, tomorrow afternoon, 2 days, 4 days, one week, 2 weeks or one month. Alternatively, you can also set the exact time the message can be sent or ask for help by clicking on the random time link.

Boomerang for Gmail

You can also set reminders for important messages and if you don’t hear back from the contact, Boomerang will remind you to follow it up.

9. WiseStamp Email Signatures
Google Chrome, Firefox and Safari

This browser extension makes creating modern interactive signatures a breeze by enhancing your Gmail signature with social media icons and your latest tweets and Facebook posts. You can also add social icons, quotes, your latest ebay auctions, music and much more.

WiseStamp Email Signatures

You can create as many different signatures as you want (personal, business 1, business 2 etc). A link is placed discretely at the bottom of each email unless you upgrade to a paid account ($36 per year).

WiseStamp Email Signatures

Images can easily be inserted into signatures and you can place information in columns using tables. You can also edit the HTML source directly.

10. Grexit
Online Service

A great application that businesses will find useful. The service lets you share emails in a common shared folder so that other colleagues can easily reference important discussions and information.

11. The Email Game
Online Service

Finding it hard to get motivated to clear your crowded inbox? You may find ‘The Email Game’ service useful. It times how long it takes you to address your unread emails. You can deal with emails right away by replying or forwarding them, boomerang posts or skip them and deal with them later, or archive or delete the email. Points are awarded for dealing with emails quicker, with 3 minutes being given to you for each reply.

The Email Game

12. 0Boxer
Chrome, Firefox, Safari and Mailplane

Another game that aims to help you be more productive. oBoxer rewards points for clearing emails and writing them. You can compete against friends and the site lists weekly and daily leader boards for other users.

0Boxer

Halfway Down

The post continues on page 2 here.


Help Wanted: Websites For Finding Design And Programming Jobs


  

There are a lot of advantages to freelancing. You will have more flexibility over the hours you work, you won’t have to commute to work any more and best of all, you are your own boss. It can be hard work landing a job. Not to mention making sure a project is completed successfully can mean working unsocial hours from time to time, however most people who leave their 9 to 5 jobs are happy with the freedom freelancing offers.

You can’t just sit at home waiting for the work to come to you though (unless you are an established freelancer with years of experience). You need to be proactive and go out and find work every month. The two most common methods of doing this are job boards and freelancing websites.

With job boards, the website owner or company posts details of the job or project that they need completed. It is then up to applicants to contact them with details of themselves, their experience online and why they are suitable for a project. Freelancing websites are a little more competitive, with many freelancers privately or publicly bidding for work from employers. Due to this, good feedback from previous clients can be an important factor on whether you are successful in a bid or not.

Today we would like to show you 18 websites perfect for finding design and programming jobs. The first 9 are on this page, and the others are on the next. Just follow the link at the bottom of the post to continue on with this hopefully useful resource.

Help Wanted Websites

1. Freelance Switch

A great freelance job board that’s updated regularly. It publishes online jobs where location isn’t an issue and location based contracts from around the world. Design, development, writing, illustration and flash positions are all listed.

Freelance Switch

2. Smashing Jobs

Used by top digital companies such as Google, Apple and Linked In; Smashing Jobs lists full time and freelance design and programming jobs.

Smashing Magazine

3. Sensational Jobs

It’s not updated frequently however there are still good design and developer jobs published on Sensational Jobs every month.

Sensational Jobs

4. WP Hired

A good place to find theme and plugin development work for the WordPress platform. Freelance and full time positions are advertised and you can also upload your resume so that employers contact you for work.

WP Hired

5. WordPress Jobs

A job board from the makers of WordPress, WordPress Jobs lists designer, programmer and blogging positions. There are also employers who simply need their WordPress installation upgraded.

WordPress Jobs

6. Authentic Jobs

Online since 2005, Authentic Jobs lists positions from companies such as Facebook, Skype, Sony and Electronic Arts. Full time, contract, freelance and internship positions are available for design and development projects.

Authentic Jobs

7. Coroflot

A design website that features jobs for a range of different design jobs from large well respected companies. Users can upload their portfolios so that employers can contact them directly.

Coroflot

8. WooJobs

Another WordPress jobs board that is actively updated. A range of WordPress design, development and support positions are advertised here.

WooJobs

9. Krop

A creative job board for designers, directors and freelancers. Users can create a portfolio and resume so that companies can contact them directly.

Krop

Don’t give up yet! That perfect freelancing design or programming job may still be lingering right around the corner. There are still more opportunities on the rest of the job boards and websites we have left. Read more here.


Useful CSS Snippets for Your Coding Arsenal


  

CSS is a beautiful language but it can also be frustrating at times. Certain CSS solutions don’t work on certain browsers (cough Internet Explorer cough) and much of your time can be spent debugging code.

Thankfully there are lots of great CSS snippets available online that fix common problems and design issues. In this article we have listed 30 CSS snippets that we think you will find very useful.

The Code

1. Chris Poteet’s CSS Browser Reset

Resetting your CSS style allows you to stop cross browser differences. Chris Proteet’s reset code doesn’t work in IE6 however this shouldn’t be a concern any more with use of the browser dropping below 1% in the USA.

/*

Reset Default Browser Styles
- Place first in the listing of external style sheets for cascading.
- Be sure to explicitly set margin/padding styles.
- Styles are not reset that have to do with display (block, inline) are not reset.

By: Chris Poteet & various influences

*/

* {
vertical-align: baseline;
font-family: inherit;
font-style: inherit;
font-size: 100%;
border: none;
padding: 0;
margin: 0;
}
body {
padding: 5px;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, ul, ol, dl {
margin: 20px 0;
}
li, dd, blockquote {
margin-left: 40px;
}
dt {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}

2. Eric Meyer’s CSS Reset

Eric Meyer’s CSS code resets is one of the most popular CSS snippets. It even found it’s way into the Blueprint CSS Framework.

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

3. How to Create Multiple Borders in CSS3

A cool technique using the box-shadow property that allows you to create multiple borders around an object.

box-shadow:
    0 0 0 2px #000,
    0 0 0 3px #999,
    0 0 0 9px #fa0,
    0 0 0 10px #666,
    0 0 0 16px #fd0,
    0 0 0 18px #000;

4. Tucked Corners

This CSS code will give you the cool ‘tucked corners’ effect that is used on the Gravatar home page.

div.tucked-corners {
	    background: #f6f6f6;
	    height: 380px;
	    margin: 50px auto;
	    padding: 10px;
	    position: relative;
	    width: 580px;
	    -webkit-box-shadow: 0 1px 7px hsla(0,0%,0%,.2);
	       -moz-box-shadow: 0 1px 7px hsla(0,0%,0%,.2);
	            box-shadow: 0 1px 7px hsla(0,0%,0%,.2);
	}
	span.tucked-corners {
	    background: #c4453c;
	    display: block;
	    height: 380px;
	    position: relative;
	    width: 580px;
	    -webkit-box-shadow: inset 0 0 10px hsla(0,0%,0%,.25);
	       -moz-box-shadow: inset 0 0 10px hsla(0,0%,0%,.25);
	            box-shadow: inset 0 0 10px hsla(0,0%,0%,.25);
	}

	/* Top Corner Effect */

	.top-corners:after,
	.top-corners:before {
	    background: #e6e6e6;
	    content: '';
	    height: 50px;
	    position: absolute;
	    top: -25px;
	    width: 100px;
	    z-index: 10;
	    -webkit-box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	       -moz-box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	            box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	}
	.top-corners:after {
	    left: -50px;
	    -webkit-transform: rotate(-45deg);
	       -moz-transform: rotate(-45deg);
	        -ms-transform: rotate(-45deg);
	         -o-transform: rotate(-45deg);
	            transform: rotate(-45deg);
	}
	.top-corners:before {
	    right: -50px;
	    -webkit-transform: rotate(45deg);
	       -moz-transform: rotate(45deg);
	        -ms-transform: rotate(45deg);
	         -o-transform: rotate(45deg);
	            transform: rotate(45deg);
	}

	/* Bottom Corner Effect */

	.bottom-corners:after,
	.bottom-corners:before {
	    background: #e6e6e6;
	    content: '';
	    height: 50px;
	    position: absolute;
	    bottom: -25px;
	    width: 100px;
	    -webkit-box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	       -moz-box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	            box-shadow: 0 6px 9px -8px hsla(0,0%,0%,.5);
	}
	.bottom-corners:after {
	    left: -50px;
	    -webkit-transform: rotate(-135deg);
	       -moz-transform: rotate(-135deg);
	        -ms-transform: rotate(-135deg);
	         -o-transform: rotate(-135deg);
	            transform: rotate(-135deg);
	}
	.bottom-corners:before {
	    right: -50px;
	    -webkit-transform: rotate(135deg);
	       -moz-transform: rotate(135deg);
	        -ms-transform: rotate(135deg);
	         -o-transform: rotate(135deg);
	            transform: rotate(135deg);
	}

5. iPad-Specific CSS

Change the general layout of ipad screens and portrait and landscape modes.

@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* For portrait layouts only */
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* For landscape layouts only */
}

6. Style links depending on file format

A short CSS snippet that changes the styling of external links, email links and links to pdf documents.

	/* external links */
a[href^="http://"]{
    padding-right: 20px;
    background: url(external.gif) no-repeat center right;
}

/* emails */

a[href^="mailto:"]{
padding-right: 20px;

background: url(email.png) no-repeat center right;

}

/* pdfs */

a[href$=".pdf"]{
padding-right: 20px;
background: url(pdf.png) no-repeat center right;

7. Drop Caps

A great cross-browser snippet that lets you make the first letter of a paragraph stand out.

.firstcharacter { float: left; color: #903; font-size: 75px; line-height: 60px; padding-top: 4px; padding-right: 8px; padding-left: 3px; font-family: Georgia; }

This can also be achieved using CSS3 however it doesn’t work on IE9.

p:first-child:first-letter { float: left; color: #903; font-size: 75px; line-height: 60px; padding-top: 4px; padding-right: 8px; padding-left: 3px; font-family: Georgia; }

8. CSS Sticky Footer

Create a sticky footer for your page. The solution works on all major browsers including Google Chrome and IE8.

CSS

/*
Sticky Footer Solution
by Steve Hatcher 

http://stever.ca

http://www.cssstickyfooter.com

*/

* {margin:0;padding:0;} 

/* must declare 0 margins on everything, also for main layout components use padding, not
vertical margins (top and bottom) to add spacing, else those margins get added to total height
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

html, body {height: 100%;}

#wrap {min-height: 100%;}

#main {overflow:auto;
	padding-bottom: 150px;}  /* must be same height as the footer */

#footer {position: relative;
	margin-top: -150px; /* negative value of footer height */
	height: 150px;
	clear:both;} 

/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}

/* IMPORTANT

You also need to include this conditional style in the  of your HTML file to feed this style to IE 6 and lower and 8 and higher.



*/

HTML


<div id="wrap">

	<div id="main">

	</div>

</div>


<div id="footer">

</div>

9. Image Replacement Technique

A handy way of replacing a text page element with an image. The snippet addresses a problem from another solution in which Firefox users noticed a dotted border that goes to the left of the screen.

a.replacement
{
  background: url(dotted-border.png) no-repeat;
  height: 44px;
  width: 316px;
  display: block;
  text-indent: -9999px;
  overflow: hidden;  /*Add this line to the image replacement method*/
}

10. Set body font-size to 62.5% for Easier em Conversion

If you want to have a more flexible layout, you should use em instead of pixels or points. By setting your font size at 62.5% you can easily set your font using em as the value will be a tenth of pixel value.

body {
  font-size: 62.5%; /* font-size 1em = 10px */
}
p {
  font-size: 1.2em; /* 1.2em = 12px */
}

11. Vertically Align Text

If you set the line-height of your paragraph as the same size as it’s parent division you can easily center the text vertically.

div { width:100px; height:100px; }
div p { line-height:100px; }

12. How to Create 3D Text With CSS3

Using the text-shadow property, this snippet will help you create 3D text using CSS only.

p.threeD
{
	text-shadow:
		-1px 1px 0 #ddd,
		-2px 2px 0 #c8c8c8,
		-3px 3px 0 #ccc,
		-4px 4px 0 #b8b8b8,
		-4px 4px 0 #bbb,
		0px 1px 1px rgba(0,0,0,.4),
		0px 2px 2px rgba(0,0,0,.3),
		-1px 3px 3px rgba(0,0,0,.2),
		-1px 5px 5px rgba(0,0,0,.1),
		-2px 8px 8px rgba(0,0,0,.1),
		-2px 13px 13px rgba(0,0,0,.1)
		;
}

13. Wrapping Long URLs and Text Content with CSS

This snippet will stop long lines of text extending over the content area by making sure the content wraps to fit the content width.

pre {
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */
	}

14. Fancy Ampersand

Make your ampersands stand out using this short snippet. Simply change the font-family to suit your preference.

.amp {
font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif;
font-style: italic;
font-weight: normal;
}

15. Pull Quotes for Improved Reading

Make your quotes stand out more by floating them to the right or left hand side of your content and wrapping content around it.

.pullquote {
width: 300px;
float: right;
margin: 5px;
font-family: Georgia, "Times New Roman", Times, serif;
font: italic bold #ff0000 ; }

16. Rounded Borders Around Images

With CSS3 you can easily place rounded borders around your images using this snippet.

img {
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
}

17. Image Preloader

Load a small gif in the background of an image first so that it is showed before the main image loads.

img
{
    background: url(img/preloader.gif) no-repeat 50% 50%;
}

18. CSS3 Opacity

By using the opacity property, which lets you see through an element, you can create a layered textured background.

div.L1 { background:#036; opacity:0.2; height:20px; }
div.L2 { background:#036; opacity:0.4; height:20px; }
div.L3 { background:#036; opacity:0.6; height:20px; }
div.L4 { background:#036; opacity:0.8; height:20px; }
div.L5 { background:#036; opacity:1.0; height:20px; }

19. Highlight links that open in a new window

This snippet allows you to easily distinguish links that open in new browser/tab windows by styling them different from other links.

a[target="_blank"]:before,
a[target="new"]:before {
margin:0 5px 0 0;
padding:1px;
outline:1px solid #333;
color:#333;
background:#ff9;
font:12px "Zapf Dingbats";
content: "\279C";
 }

20. The New Bulletproof @Font-Face Syntax

A cross-browser CSS snippet that lets you define your font faces.

@font-face {
	font-family: 'MyFontFamily';
	src: url('myfont-webfont.eot?#iefix') format('embedded-opentype'),
	     url('myfont-webfont.woff') format('woff'),
	     url('myfont-webfont.ttf')  format('truetype'),
	     url('myfont-webfont.svg#svgFontName') format('svg');
	}

21. Flip an Image

A CSS snippet that lets you flip an image. This is particularly useful if you want to flip icons such as arrows.

img {
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
}

22. Email Link With An Image

A quick way of automatically adding a mail image to all of your email links.

a[href^="mailto:"] {
     background: url(images/email.png) no-repeat right top;
     padding-right:10px;
}

23. Beautiful Blockquotes

A neat way of styling your blockquotes to add a bit more punch to them.

blockquote {
     background:#f9f9f9;
     border-left:10px solid #ccc;
     margin:1.5em 10px;
     padding:.5em 10px;
     quotes:"\201C""\201D""\2018""\2019";
}
blockquote:before {
     color:#ccc;
     content:open-quote;
     font-size:4em;
     line-height:.1em;
     margin-right:.25em;
     vertical-align:-.4em;
}
blockquote p {
     display:inline;
}

24. Browser CSS hacks

A large list of browser hacks to make sure your website looks consistent across all browsers.

/***** Selector Hacks ******/

/* IE6 and below */
* html #uno  { color: red }

/* IE7 */
*:first-child+html #dos { color: red } 

/* IE7, FF, Saf, Opera  */
html>body #tres { color: red }

/* IE8, FF, Saf, Opera (Everything but IE 6,7) */
html>/**/body #cuatro { color: red }

/* Opera 9.27 and below, safari 2 */
html:first-child #cinco { color: red }

/* Safari 2-3 */
html[xmlns*=""] body:last-child #seis { color: red }

/* safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:nth-of-type(1) #siete { color: red }

/* safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:first-of-type #ocho {  color: red }

/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #diez  { color: red  }
}

/* iPhone / mobile webkit */
@media screen and (max-device-width: 480px) {
 #veintiseis { color: red  }
}

/* Safari 2 - 3.1 */
html[xmlns*=""]:root #trece  { color: red  }

/* Safari 2 - 3.1, Opera 9.25 */
*|html[xmlns*=""] #catorce { color: red  }

/* Everything but IE6-8 */
:root *> #quince { color: red  }

/* IE7 */
*+html #dieciocho {  color: red }

/* Firefox only. 1+ */
#veinticuatro,  x:-moz-any-link  { color: red }

/* Firefox 3.0+ */
#veinticinco,  x:-moz-any-link, x:default  { color: red  }

/* FF 3.5+ */
body:not(:-moz-handler-blocked) #cuarenta { color: red; }

/***** Attribute Hacks ******/

/* IE6 */
#once { _color: blue }

/* IE6, IE7 */
#doce { *color: blue; /* or #color: blue */ }

/* Everything but IE6 */
#diecisiete { color/**/: blue }

/* IE6, IE7, IE8 */
#diecinueve { color: blue\9; }

/* IE7, IE8 */
#veinte { color/*\**/: blue\9; }

/* IE6, IE7 -- acts as an !important */
#veintesiete { color: blue !ie; } /* string after ! can be anything */

/* IE8, IE9 */
#anotherone  {color: blue\0/;} /* must go at the END of all rules */

25. How To Change The Default Text Selection Color on your Blog

Change the color of highlighted text by adding this little CSS snippet to your stylesheet.

::selection {
   background: #ffb7b7; /* Safari */
        color: #ffffff;
   }
::-moz-selection {
   background: #ffb7b7; /* Firefox */
        color: #ffffff;
   }

26. Clearfix

Clear floated elements easily by creating a CSS clear class.

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

27. Hide Logo Text With Text Indent

Make your logo is SEO friendly by using this snippet for your h1 tag. The snippet ensures that the logo text is not displayed on the page.

h1 {
        text-indent:-9999px;
        margin:0 auto;
        width:400px;
        height:100px;
        background:transparent url("images/logo.jpg") no-repeat scroll;
}

28. Reset all Text Colors and Background Colors

Reset all text and background colours. The snippet sets everything back to black text on a white background though you can change these colours accordingly.

* {
     color: black !important;
     background-color: white !important;
     background-image: none !important;
}

29. Multiple Background Images

Use multiple background images with this useful CSS3 snippet.

#multiple-images {
   background: url(image_1.png) top left no-repeat,
   url(image_2.png) bottom left no-repeat,
   url(image_3.png) bottom right no-repeat;
}

30. Linear Gradient

This CSS code will allow you to create a linear gradient in the background of an element. This works on all major browsers however some older browsers don’t display it properly (particularly older versions of IE).

background-image: -webkit-linear-gradient(top, #F0ECE8 0%, #D8D3C8 100%);
background-image: -moz-linear-gradient( top, #F0ECE8 0%, #D8D3C8 100%);
background-image: -o-linear-gradient( top, #F0ECE8 0%, #D8D3C8 100%);
background-image: linear-gradient( top, #F0ECE8 0%, #D8D3C8 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F0ECE8), color-stop(1, #D8D3C8) );
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=’#F0ECE8?, endColorstr=’#D8D3C8?,GradientType=0 );

We hope that you enjoyed the post and found it as useful as we’d hoped. If you know of any other useful CSS snippets that you keep handy that we neglected, please share them with us in the comment area.

(rb)


  •   
  • Copyright © 1996-2010 BlogmyQuery - BMQ. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress