RoundUp Archives - Untame

Top 10 Responsive Design Tips and Tricks

Posted by | Design, Showcase, Tutorial, Twitter Bootstrap | No Comments

Responsive design is changing how we view the web, literally! Whether you are getting started with responsive design or are a seasoned responsive pro we have a few tips that just might help with your next mobile project.

Choose A Great Framework


When beginning a responsive design, it is important to start with the selection of a solid foundation. Since the framework will inherently inform many design elements, you will want to carefully consider your needs. Will you choose a bare bones framework like Skeleton? Or does the scope of the project that you are working on require something with a bit more meat to it like Twitter Bootstrap or Zurb Foundation?

If you would like to know more about Bootstrap and Skeleton we have covered them several times in the past.

Minify Your Scripts & Stylesheets


It’s not rocket science but it is very easy to forget. Do you want your pages to perform to their maximum potential? Yes? Then get started with minifying your CSS & JavaScript.

Minification (also minimisation or minimization), in computer programming languages and especially JavaScript, is the process of removing all unnecessary characters from source code, without changing its functionality. These unnecessary characters usually include white space characters, new line characters, comments, and sometimes block delimiters, which are used to add readability to the code but are not required for it to execute.

Every website a user visits is downloaded in some form to their local computer. So, if you were downloading a large amount of files from a site, wouldn’t it be preferable if the content providers were to place all of those files into a single zip file? Minification essentially does the same thing, cutting out everything except for what is absolutely necessary. So be kind! Minify!

Squish Your Images


A majority of the time, the culprit for large download times is the ever-giant image size. So, why do we need to take care of image sizes? The very same reason that we minify CSS and Javascript. It is only to the benefit of our server and our users if, as a rule, we serve up the smallest file sizes possible that still serve to preserve the integrity of our vision.


Original size: 2.0mb

New size: 161kb … Which would you rather download on your phone?

Consider a Preprocessor


We have talked about CSS preprocessors in the past, and if you have not tried them yet, then please do yourself a favor and give a preprocessor a shot today! Once you begin to preprocess styles, not only will you have access to amazing mixins and in-stylesheet calculations but also automatic organizing and minification of your stylesheets.

Want to get started working with a preprocessor? It doesn’t matter if you use a Windows PC or a Mac, here are some helpful tools to get you started.

Develop For Mobile First


Perhaps you have caught on to the general theme of this responsive design roundup. So much of what constitutes responsive design can really be summed up in responsible design. Bob Dylan said that “the times, they are a’changing” and he was right! Mobile ready websites are no longer a luxury. If a brand wants to engage with its customers or if a restaurant wants to attract new clients on their night out, a consumer better be able to engage them from his or her phone!

Mobile-first design would dictate that the design of your site no longer has much to do with the layout of your site. Mobile-first design would suggest that a web designer must look to communicate a brand image through the use of color, graphics, fonts and design elements first. So, don’t think of the phone or tablet as a hindrance to your artistic brilliance. Start designing on the phone first, then with every iteration simply enjoy the extra canvas that larger screens allow for.

Get Testing


Does your site look great on the desktop, and pretty rad on your iPhone? Congratulations! However, I suggest that designers and developers take a look at the other screen sizes just in case. Not only can new electronics be cool, but they are also useful for testing! So go for it, grab that Kindle Fire or Nexus 7 that you have been eyeing.

Ensure Touch Friendliness




If you are using an awesome jQuery slider within your responsive design, it may be a good idea to double check that it is touch friendly. After all, having to mash around for little nav points on a slideshow is never fun. Engage your customers by integrating touch friendly elements.

Use A CDN (For Free)


Content delivery networks help to serve up files to your viewers in a responsive way that is likely closer to them than any single server company that you may host with. What’s better? Often, a good CDN will take care of image optimization and CSS/JS minification automatically for you.

Learn more about why we use CDNs by checking out these posts:

Use FitVids or FitText If Applicable


If you also serve up a bunch of videos on your site then maybe video size has become a problem. It can be hard to deal with video on responsive sites, especially since exact device widths can be unpredictable. We can fix that! The very kind folks over at Paravel and CSS-Tricks.com have created a few simple and lightweight scripts that will take care of large videos or even giant text for any screen that you can think of!

Be Inspired!


Responsive design is really cool! There are thousands of designers and developers that are learning how to morph their workflow to compensate for all of the new requirements that should be taken into consideration. So, take a look around! Check out cool sites like Dribble.com or Codepen.io and see how other pros are doing it! It is certainly cool to be inspired by the work of others and find ways to contribute as well.

Responsive Design: 15 Free & Awesome Tools

Posted by | Design, Showcase, Twitter Bootstrap | 2 Comments

Here at Untame, we focus our design and development strategies around a holistic approach to the web, across any web-ready device. After all, web usage on phones and tablets is growing more every day; that’s why a highly responsive internet is so important. We want to deliver great web experiences to as wide a swath of visitors, no matter how they access the web.

Featured below are just a few incredible resources that may just help web designers or developers solve a few tricky responsive design problems.

FitText


FitText makes font-sizes flexible. Use this plugin on your fluid or responsive layout to achieve scalable headlines that fill the width of a parent element. FitText provides a responsive solution to text size. No more fussing with 52px headlines on the iPhone version of a website, pretty sweet!

Fitvids


Flash video can be difficult. However with FitVids responsive flash video can become a problem of the distant past. Simply activate a bit of JavaScript and videos will bend to your every need.  (A very special thanks to Paravel and Chris Coyier for FitVids and FitText)

Skeleton


Perhaps the single most simple solution to developing a responsive website or project. Skeleton is a small collection of CSS files that can help you rapidly develop sites that look beautiful at any size, be it a 17″ laptop screen or an iPhone.

Twitter Bootstrap


We’ve professed our love for Bootstrap more than a few times on the site. However, did you know that Twitter Bootstrap does not only include the ability to design a fixed width responsive site. Bootstrap also includes a Fluid grid layout designed to fit any screen at all.

Zurb Foundation


To say Zurb is advanced would be like saying that Dr. Neil Degrasse Tyson is only kind of smart. Zurb provides not only a responsive framework in order to layout a design. Zurb also includes just about every Javascript or CSS element that a responsive project may need.

The 1140px Grid System


The 1140 grid fits perfectly into a 1280 monitor. On smaller monitors it becomes fluid and adapts to the width of the browser.

Beyond a certain point it uses media queries to serve up a mobile version, which essentially stacks all the columns on top of each other so the flow of information still makes sense.

Golden Grid System


Golden Grid System (GGS) splits the screen into 18 even columns. The leftmost and rightmost columns are used as the outer margins of the grid, which leaves 16 columns for use in design. If you require a folding grid system. Golden is a great place to get started.

Now 16 columns sounds a bit much for anything other than huge widescreen monitors. This is where the folding, inspired by the DIN paper system and Unigrid, comes in. The 16 columns can be combined, or folded, into 8 columns for tablet-sized screens, and into 4 columns for mobile-sized ones. This way GGS can easily cover any screen sizes from 240 up to 2560 pixels.

Flex Slider


FlexSlider is an awesome, fully responsive jQuery slider plugin that is being cared for by the WooThemes crew. FlexSlider is easy to use. Even better, FlexSlider provides or hardware accelerated touch feedback where available.

Nivo Slider


The go-to slider for web developers and designers around the world is now fully responsive. It very simply just does not get any more simple than Nivo.

Style Tiles


Often responsive design simply does not mean exacting PhotoShop design placement. Styletiles provides a method in which a designers can communicate the “atmosphere” of a design.

Semantic grid system


If you are a LESS or SASS user, then you might want to take a long look at the Semantic Grid System. Tired of using unsightly layout classes throughout html markup? Semantic provides for pre-processed methods in which to apply relevant styles to semantic elements.

Spritepad


Being responsible about responsive design can mean cutting down on download times at every corner. A great way to cut down on HTTP requests is to place commonly used images within a sprite image. Spritepad makes it easy to create a sprite and even helps provide the relevant CSS code to render your sprite correctly.

Responsive Images


The Filament Group is at it again, delivering on a quick and simple method in which to query the relevant pixel density of a device and serve up a perfect image.

Retina.js 


When your users load a page, retina.js checks each image on the page to see if there is a high-resolution version of that image on your server. If a high-resolution variant exists, the script will swap in that image in-place.

TinyNav.js


TinyNav.js is a tiny jQuery plugin (362 bytes minified and gzipped) that converts <ul> and <ol> navigations to a select dropdowns for small screen. It also automatically selects the current page and adds selected=”selected” for that item.


As you can see, the responsive web is growing every day. Choosing the correct tools can make a web crafter’s job a whole lot easier. Take a look at a few of the resources above and let us know what your favorites are in the comments below.

15 Excellent Ways To Learn WordPress

Posted by | WordPress | 4 Comments

WordPress is huge, and it is only getting bigger. Over the past few years more and more developers are turning to WordPress to deliver accessible websites to their clients. This means that at a very basic level it is advisable that no matter your position in the internet world, having a good working knowledge of WordPress is a must.

For Beginners


Welcome to WordPress! This area is dedicated to users that need to know the very basics of how to work within the context of a WordPress site. Need to know how to add your first post? This is the section for you! We assume that right now, you have no need or desire to learn to code your own sites and that is completely cool! A huge amount of the largest blogs and sites in the world are operated by users that have never touched a single line of code. You are in very good company with WordPress!

WP101

A landmark series for WordPress beginners. Not necessarily because it had never been tried before. WP101 is a landmark because it is an incredible resource, provided absolutely free that is of just about the best quality you will find.

WPBeginner

Need a refresher on how to operate your new WordPress site? WPBeginner will help you through the process, from picking out a good hosting company to setting your new site up.

 

WordPress | Where To Start

Spoilers! The WordPress Codex is pretty great. Not only is it great, but it is the go to place for the latest in WordPress best practices.

 

WordPress Essential Training (premium)

Lynda.com hosts a variety of training videos and courses. This WordPress essential training video series will take you through just about everything that you will need to begin your publishing journey.

Get Going With WordPress

Plug Alert! Our very own post on what to do once you have installed WordPress.

For Designers


You know the basics. Perhaps you already create awesome sites for your clients using static HTML, CSS & JavaScript and are ready to let your sites go to the next level. WordPress will give you the power to offer clients interactive, editable and feature rich environments. This section is for you, we will cover a few incredible places that you can take your skills to the next level.

WordPress 3: Creating and Editing Custom Themes

Chris Coyier will guide you through a surprisingly easy to understand tutorial on how to create your very own WordPress theme.

wp.tutsplus.com

The home of some of the best darn WordPress tutorials around. Sneak back to the basics and theme development sections to take advantage of the TutsPlus+ resource.

How to be a Rockstar WordPress Designer

A watershed publication in WordPress theme development. What’s better, one of your teachers is the CEO of the entire Envato network of sites… not too shabby!

How to be a Rockstar WordPress Designer 2

Dive deeper into WordPress with this one. Know how to set up a general theme? Nice! Now understand how theme options and plugins work with part 2.

WordPress Codex

This should be on your bookmark bar. Take a load off and go read the codex for an hour or so. I promise you will learn something!

For Developers


You have been there and done that but maybe not yet with WordPress. If you have spent the past few years custom coding your own CMS for your clients or maybe using another CMS like Joomla or Drupal. In this section, we will assume that you have a working knowledge of PHP and will feature some sources from a few WordPress masters!

Digging Into WordPress

Chris Coyier is back with Digging into WordPress. This book basicly defines extensive. Would you like to share in WordPress best practices? There is no better place to start than right here.

WordPress Codex

Are you noticing a theme here? I am not kidding when I assure that you need to make the codex your new best friend! I was totally that guy… “I’ll never need the codex”. Then I wised up. If you are a WordPress developer, the codex is simply the fastest and most searchable way to get the info you need!

ThemeShaper Blog

Get to know WordPress from the theme masters themselves. These guys word at automattic and curate the giant library of free WordPress themes. Better yet, they have dedicated this as a resource to share their knowledge with fellow dev’s.

wp.tutsplus.com

Past the mid-level tutorials, wp.tutsplus.com is really a place where you can dive into complex builds, solving niche problems. All throughout the comments of this site you will find a community of fellow dev’s that are solving problems right along side of you.

WPMU.org

WPMU is a massive source of information, founded by some of the most advanced WordPress plugin developers on the planet. It would serve you very well to make WPMU a daily stop.


There you are, a few of the absolute best ways to learn WordPress no matter your skill level or need. Do you have a favorite that we didn’t cover? Let us know in the comments below!

15 Popular Tech and Culture Sites That Use WordPress

Posted by | Showcase, WordPress | No Comments

So, you are in the market to launch a brand new website. “We’re going to take over the world, influence the conversation and change online writing forever”, you say? Yet, the thing that you really need is a way to manage your content.

Here at Untame, we use WordPress to create a wide variety of blogs, corporate sites and more. So, it comes naturally to suggest that you might find benefit in developing your next project by choosing the WordPress CMS. Afterall, you would be in great company, since a study done this year found that over Half Of The Top 100 Blogs Now Use WordPress.

All Things D


 

9to5mac.com


 

GigaOM


 

Mashable.com


 

Ford Social


 

Mozilla Technologies


 

Playstation Blogs


 

Sony


 

TechCrunch


 

CSS-Tricks


 

TutsPlus+


 

NetTutsplus+


 

PSDTutsplus+


 

Smashing Magazine


 

Ebay Ink



Whew! Well, I hate to say I told you so, but hopefully a few of these sites are evidence that not only can WordPress power some of the most popular sites on the internet, but it can fit just about any situation or need. Take the an example of the TutsPlus+ sites from above. They have crafted a multi-million dollar business by exploiting the strengths of WordPress, using a built in feature like multisite to create a manageable network of compelling sites and businesses. So, if after considering what WordPress could provide for your own site or company, consider dropping us a note and let a few of the experts at Untame create an incredible site for you.

Weekly RoundUp: 10 Great Web Design Learning Resources

Posted by | News, Tutorial | No Comments

So… You want to learn how to design your own websites on the internet, but don’t know exactly where to start? Let me tell you, I was in the same position that you are in years ago, and I know how important it is to get started with learning the right things in a good order. So that is what we are going to do today. Below you will find a few of the great resources to get you off and going in the right direction.

What You Need To Learn:

Don’t Panic! The world wide web is vast to say the very least. Before you know it you might come across blog posts, forum threads and entire books pointing you in one direction or another. However, the best way to get into this pool is to simply dip your toe in ever so gently. Let’s talk bottom line, the goal is to be able to put a page with some text and who knows, maybe even a few pictures on the internet. In order to do that you really only need to know a few things…

Put It On The Page: Basic HTML

HTML is the base of all web efforts. HTML tells the browser what content it should display on any given page.  Remember: HTML Controls the Content.

“HyperText Markup language: a set of standards, a variety of SGML, used to tag the elements of a hypertext document. It is the standard protocol for formatting and displaying documents on the World Wide Web.”

30 Days to Learn HTML & CSS (Free)

Perhaps one of the best and most comprehensive video series on the subject. I only wish that I had something like this to follow along with while I was first learning web design


W3 Schools HTML Tutorial (Free)

A still relevant standby. The W3 schools, while not always the subject of praise from the web development community can always be counted on for quality “best practice” information.


HTML & CSS – The VERY Basics (Free)

Chris Coyier is in many ways an “OG” as it pertains to web design and development tutorials and this one is no different. Follow along with Chris as he leads you step by step in understanding the basics.

 


Make It Pretty: CSS

CSS or Cascading Style Sheets allow for a designer to alter the appearance of the HTML placed on a given site. A CSS document will usually be called something like “Style.css” and linked to at some point at the top of an HTML document.

Remember: CSS is for colors, layout and more. However CSS does not control content.

30 Days to Learn HTML & CSS (Free)

As stated above, this tutorial is simply one of the best out there, and the CSS tips are no different!


W3 Schools: CSS Tutorial (Free)

Need help learning CSS? W3 Schools have your back. Also you may want to bookmark their page as it will be an instrumental reference for everyday questions about web design.


CSS From Noob To Ninja (Premium)

The first premium tutorial on our list, and for good reason. Noob to Ninja covers just about every nook and cranny there is in basic CSS. Once through this course you will be ready to jump into just about any CSS environment.


Give it A Place To Stay:

You have done it, if you have followed the tutorials found above then you have likely created a basic web page, styled it and are ready to put it on the web. The only thing you need now is a place to put it and a way to upload your content.

Software:

FileZilla (Free & Awesome)

It is an industry standard for a reason. FileZilla is absolutely free and incredible. Chances are, FileZilla is installed on nearly every single web designer or developers computer right now.


Transmit by Panic (Premium + MAC Only)

You need to transfer files. Maybe to an FTP or SFTP server. You need Transmit, the #1 Mac OS X


Hosting:

A Place to Call Home:

Hostdime

HostDime provides quality and reliable managed web hosting, reseller hosting, dedicated servers, and shared hosting for clients around the Globe.


Site5:

Site5 offers speedy hosting at incredible rates. Simply upload your shiny new documents and you will be up and running in no time!


Start planning your project today. Get Started