Design Blog

October 17, 2011

Random IE8 Crashes – “This tab has been recovered”

An issue randomly started occurring on a few site that I had started development on last month. I was getting crashes in IE8 with the following error “Internet Explorer has encountered a problem and needs to close. We are sorry for the inconvenience.” Followed by “This tab has been recovered.” when the site came back up.

IE8 Tab Recovered

This one was not fun to diagnose, I initially thought it was something with the HTML5,  Chrome Frame or Modernizr. I was wrong, it was a bug with jQuery.

The Solution

It is an issue with jQuery version 1.6.2 (which was the latest version at time of development). Luckily they fixed the issue, so the fix on your end is simple… Update to the latest version of jQuery.

Here’s the support ticket from their change log.

Continue Reading This Post | 16 Comments

October 11, 2011

JW Player for WordPress – Playlist Not Displaying

JW Player for WordPress is a great little solution to locally house and present your videos. However, I recently had an issue where my playlist for JW Player would not display. I could see that it was loading and pulling in the list of videos, but even with my Advanced Settings being correct it still wouldn’t show.

With some help from LongTail Video Support (thank you!) I found a solution.

It turns out that sometimes the config attributes for the playlist are not carried over. So, you can force them in your [jwplayer] shortcode attributes.

Here’s some sample code to show you what I’m talking about.

Original:

[jwplayer playlistid="123"]

Updated:

[jwplayer playlistid="123" playlist.position="bottom" playlist.size="250"]

The key attributes being “playlist.position” and “playlist.size” I hope this helps!

Continue Reading This Post | 0 Comments

March 25, 2011

JQuery .load() Doesn’t Work in Chrome

If you do any front-end development locally (and test in Google Chrome) you may have run into a problem using the .load() function or other AJAX requests. The functions are just unable to return any data, It boils down to a permissions issue with Chrome pointing to local files.

You can resolve this by uploading your files to a live production server, but that is a pain, especially if you’re still in development.

There’s a very simple solution:

1. Close Chrome completely
2. Launch Chrome from Terminal with the “–allow-file-access-from-files” argument

open /Applications/Google\ Chrome.app --args --allow-file-access-from-files

This will allow that session of Chrome to access local files. Note: Once you close and reopen the application you’ll no longer have access to local files again.

Continue Reading This Post | 2 Comments

January 6, 2011

An Introvert’s Guide to Freelancing

Early last year I took my freelancing full-time. This was a big move; I’m not the: “let’s play some golf together, see you at the after-party, and let’s take this show to the moon!” type entrepreneur. Like many creative people, I’m an introvert. I dwell in my own thoughts too long, constantly play scenarios in my mind, and enjoy a nap after long networking events.

A freelancer is not just a designer or developer, you have a few new roles now like sales, accounting and customer service. Introverts have to work a bit differently than our outgoing counterparts. So here are some helpful tips for freelancing and keeping the business going.

Continue Reading This Post | 5 Comments

October 13, 2010

Website Refresh

Okay, so I redesign my site more than I blog on it. Designing something for yourself is tough, but I’m really happy with this one. I hope you enjoy.

Let me know if you need anything!

Continue Reading This Post | 0 Comments

April 6, 2010

My New Job

In case you didn’t know I switched jobs. I am now a full-time freelancer and owner of Emerge Web Studio. I’m into my second week now and things are going great, I’ve had a ton of great phone calls and meetings. Waking up for work has become really exciting. With all that being said, I look forward to showing you all the great things I’m doing.

Emerge Web Studio

Now it’s time to sell you…
Emerge specializes in attractive website design for businesses, developers and agencies. I know the web really well, so as a standard my sites are always easy to update, optimized for search, and ready to promote your business (as long as it’s not shady).

Continue Reading This Post | 1 Comments

February 10, 2010

HTML5 Doctype Template

There’s no reason to read any further, use HTML5 Boilerplate instead!

It is finally time to start switching to HTML5 for projects moving forward. If you’ve been following the progress you already know that xHTML will eventually be outdated and browsers will, eventually, support HTML5 functionality. So it doesn’t make sense to continue with xHTML; plus, now our clients to use HTML5 functionality as it becomes available without too many headaches.

Below basic doctype template I’m starting out with, please feel free to give me feedback.

Continue Reading This Post | 1 Comments

February 5, 2010

Intelligent Conversation

Does anyone else enjoy a good laugh? I do, I do a lot. Laughter can get me through the day sometimes. I have some hilarious co-workers. There is joy wrapped up in laughing together, a deeper connection beyond agreeing that body sounds are funny.

Continue Reading This Post | 3 Comments

January 10, 2010

A New Look

Fresh new redesign! The last design was probably not as thought out as it needed to be. It placed a heavy emphasis on my blog, and let’s be real, i’m not blogging every day. This one is supposed to put more emphasis on my work, and still a little on the blog…

Thanks for checking it out, hope you enjoy!

Continue Reading This Post | 0 Comments

September 1, 2009

8 Web Design Resources I Couldn’t Live Without (Honestly!)

Ok, so the “10 ___’s that will save your life!” posts can be annoying. Hopefully you can get some use out of this post; these are the web resources that I honestly use all of the time. No Filler! They are ordered by how well they’re know (least to most known).

Continue Reading This Post | 3 Comments