Posts

Showing posts from March, 2017

Getting the best out of Cascading Style Sheets (CSS)

Cascading Style Sheets (CSS) have really changed the way we think about web page design, and they’ve certainly made creating awesome designs much simpler than it used to be.  Still, for such a great technology, there’s a huge amount that web designers and developers need to learn in order to truly master the entire skill set required to earn the title of CSS Ninja. 1. Create an organized library of CSS that fits your design philosophy Every time you do something in CSS that achieves a perfect result, you should categorize it and file it away, so that when you need to do the same task again, you already have the perfect code available and ready to adapt to suit the needs of the new project. 2. Use the console to help you debug stuff The console is a really helpful sidekick if you learn how to use it properly.  There’s one super JavaScript command you should never be shy about using, which is the log command. 3. Minification is not normally necessary for ordinary CSS files Minifying i

Tips for User-Friendly Website Design

Creating a successful website encompasses much more than beautiful design. While attractive design helps, as a designer or a developer, you should also bear in mind the user experience. There is nothing more frustrating than landing on a website that is hard to navigate and makes finding the information you want difficult. I’m sure you’ve experienced this yourself as the end-user. But as a developer, are you keeping the end-user in mind? The following tips for creating user friendly website design : 1. Make Navigation Easy 2. Ensure the Text is Legible 3. Build With Mobile In Mind 4. Optimize Loading Times 5. Provide Feedback 6. Be Consistent With The Color Scheme 7. Simplify The Conversion Process