Learning to write clean, optimized CSS requires lots of practice and an unstoppable compulsive desire for neatness. Keeping your CSS trim and tidy isn’t all about feeding your crazy psychological need for cleanliness though, in the case of particularly large websites, the payoff is faster loading pages. Faster loading times equals increased usability and higher user satisfaction.
This post will examine several techniques you can use to optimize your CSS as well as several online tools that can automatically compress your code.
Every blogging platform has a built-in blog editor, some better than others. However, you’ll be hard pressed to find an online editor that can offer the richness found in many desktop applications. Features like offline editing and posting to multiple blogs at once make desktop solutions a must have for professional many bloggers.
Here’s a list of 20 applications that allow you to create blog posts from the comfort of your operating system environment, no internet connection required.
Once upon a time, designers would lug unwieldy physical portfolios from interview to interview to showcase their work. This tactic is steadily being replaced with sending out emails containing links to an online portfolio. A portfolio website is becoming an essential marketing tool for every designer and can be the single biggest impression upon which you will be judged and hopefully, hired.
This article contains several tips and examples to help you create an amazing single page portfolio.
Tumblr is an easy to use, fast-growing blogging platform with a strong emphasis on simple, no hassle content sharing. I would describe Tumblr as much more attractive and streamlined than Blogger and a lot simpler than WordPress (though not as powerful).
Like other blogging platforms, Tumblr makes it really easy to change themes on the fly without messing up previously posted content, and with over 275 themes to choose from, you get a lot of variety. However, sorting through hundreds of mediocre themes to find those few golden nuggets of design goodness can be quite the mundane task. That’s why we’ve done the work for you and created this collection of 30 beautifully designed Tumblr themes.
I’m pleased to announce that Design Shack has become a member of The Smashing Network, offering us another outlet to get in touch with new designers and network with some other really fantastic websites.
A big thanks to the Smashing Magazine team – we’re really looking forward to growing Design Shack further, and hope that you’re enjoying our new articles. Thanks for reading – you make the site what it is!
Today we’re going to create a working horizontal CSS menu from scratch. We’ll be using transparent PNGs (sorry outdated browser users) to create a glossy horizontal bar, the color of which can easily be changed using only CSS. Before we get started, check out what we’ll be building in the live demo.
Usability isn’t an exact science. What one visitor considers helpful another considers annoying. Despite this uncertainty and complexity, you should always strive to make your site as accessible as possible to the people you’re trying to reach. You’ll find that a little bit of catering to the special needs of a minority of users can drastically improve the function of your site for all users. Here’s our list of twelve accessibility pitfalls to avoid along with some examples showcasing sites that either excel or fail miserably in these areas.
As a designer, color management should be an integral part of your workflow. A website’s color scheme helps shape its identity and therefore should not be carelessly thrown together. Here are 25 online, desktop and iPhone applications to help you live and breathe color management no matter where you are.