RATCHET

RATCHET Labs

Ratchet. We build Digital Marketing tools.

11/09/2011

Steve was right

Today, Adobe released an official announcement* of their intention to stop further development of Flash on mobile browsers. Although they will continue to support standalone Flash applications developed with AIR (to be consumed via app stores), their withdrawl from the mobile web will have a huge impact on web development everywhere.

Consider the fact that mobile devices now account for about 7% of all internet traffic**, and this figure is projected to continue skyrocketing over the coming years. Site operators want their content to be accessible by all types of users, and will more than likely think twice about alienating this growing segment of the market before investing heavily in new Flash content. Will this result in the gradual phasing out of all Flash on the web? We shall see…

 

*http://blogs.adobe.com/conversations/2011/11/flash-focus.html

**http://bits.blogs.nytimes.com/2011/10/12/mobile-accounts-for-7-percent-of-web-traffic-report-says/

  • Facebook
  • Twitter
  • Digg
  • Print
  • email

09/21/2011

Breaking up with Firefox

Firefox the browser for the cool kids and developers has finally come to end for me.  It is not fun having your browser crash 5 times a day.  It reminds of the days when I switched to IE 5.5 from Netscape for the same reasons.

The other day I was looking at our phone system’s dashboard and saw this message.

Firefox we had some good times but I have moved backed to my old friend IE.

  • Facebook
  • Twitter
  • Digg
  • Print
  • email

08/05/2011

Manage Multiple Sites in IIS Locally, Easier

I have never been a big fan of the built in web server that comes with Visual Studio.  It was something that was there and worked for basic testing but  it never really reflected a true IIS environment.

On my local work station I would always try to use the built in IIS server for development/testing.  On windows XP it was a not fun, but, when IIS7 came out on workstations it was awesome.  I finally had a real IIS environment for development/testing, but there was still an issue with managing different sites.  The main issue was managing the domain name and setting the host header.  Every time I added a site I had to update the host file with mappings of  xyz.site.com to 127.0.0.1. Not a big deal for myself but when there was a team of  developers it became a pain to manage all the initial setups.

To help make the setup process easier we registered a new domain called ratchetlocal.com.  A public wild card DNS entry was added to point *.ratchetlocal.com to 127.0.0.1.   For setup in IIS all it required was setting the host header, which you had to do anyways (or change ports) to have mutiple sites.

Now setup  for local  .NET/IIS sites are easier.  With this setup we have the ability to test sites with multiple domains and also with ISAPI/Domain rules easier.

We have also extended this for local WordPress sites and it works well for that.

  • Facebook
  • Twitter
  • Digg
  • Print
  • email

06/29/2011

Ratchet Sound Board

The app in an hour went well…a few missteps but overall not to bad. If you would like the source code for what I went through you can find it here.

http://code.google.com/p/ratchet-sound-board/downloads/list

  • Facebook
  • Twitter
  • Digg
  • Print
  • email

06/27/2011

Google Analytics IQ Test

When I graduated from college I was excited since that meant I wouldn’t have to take another exam again save things like pub trivia quiz and the occasional eye exam. Sadly, that may have been a little premature because I recently took the Google Analytics IQ (Individual Qualification) exam. Luckily, this was a topic I’m interested in and it was overall a good experience. The test is for people who want to become proficient in all things Google Analytics and while I had worked with a lot of the basics within GA, I hadn’t had a chance to look into the more involved features like goals, eCommerce tracking, etc.

To prepare for the exam, Google provides an online course of presentations which cover all of the features and functionality. They go all the way from accessing GA for the first time to detailed topics like using regular expressions in filters. If you have access to an existing Google Analytics accounts I recommend following along in it while you go through the presentations. The presentations are good but seeing the features in action can be beneficial. Another helpful hint is that within the presentations there’s a Notes tab where you can view all of the voice over text. The people doing the voice overs are perfectly fine but if you’re less likely to focus on the audio like I am or you’re attempting to go back to a presentation and review this can be helpful and faster.

The exam itself costs $50 and consists of 70 multiple choice questions. You’re given a time limit of 90 minutes to finish however the test can be paused over the course of 5 days. The pause feature is great so you don’t have to be worried about completing the exam in one fell swoop. Although, don’t make the mistake of thinking that you can multitask because you may forget to pause the exam. Then you may find yourself wanting those precious seconds back that could have been spent looking over questions that you marked for review. I may or may not have done this.

The test questions themselves were definitely challenging. Many of them truly require you to apply the knowledge that you learned throughout the presentations and are not merely regurgitation of material. Granted, there were a few softball questions like what cookies are but by and large they were more difficult.

Once completed, you’re automatically given your score as a percentage and told whether or not you passed. 80% and above is passing for the exam and once you’ve passed you’re given a link that you can give out to anyone if you wish to share with them your Google Analytics proficiency level. The link can be customized to display your score or merely display the fact that you passed. The latter is useful if you may not have fared as well as you had hoped. Once again, I may or may not have done this.

I would definitely recommend watching the presentations and taking the exam to anyone who’s looking to expand their knowledge of Google Analytics. It will take you beyond the simple page view and visit metrics and hopefully lead you toward improving your websites or those of your clients.

  • Facebook
  • Twitter
  • Digg
  • Print
  • email

06/10/2011

JS tools for design/development

We’re all familiar with Firebug, Developer Tools, and Fiddler- some of our go-to tools used with development here at Ratchet. Here are a couple other tools I’ve recently come across that will come in handy:

First, check out live.js. This is a neat tool for design- if you include this js file on your page, it will send requests to refresh the <head>. It will automatically and dynamically apply CSS changes to the webpage, and if it detects HTML or JS changes it will auto-refresh the page. As they describe on their site, “Say goodbye to Alt-Tab. Live.js makes sure you’re always looking at the latest version of the page you’re working on, whether you’re writing HTML, CSS or Javascript.”

Live.js has a live demo available here.

Second, check out Visual Event. This is a really neat JS tool user for identifying Events tied to elements on a page. All you need to do is save the JS as a bookmark in your browser. Then, click on the bookmark while viewing a web page, and it will add some visual cues to represent JS Events tied to elements on the page. This allows you to hover over  the element, and it will show a floating window with the JS code that is triggered by this element, whether on click, change, load, unload, and so on. Very useful for hunting down JQuery events tied to button clicks!

And lastly here is another cool HTML/CSS/JS tool that Charlie showed me this morning: http://jsfiddle.net/ - this site allows you to play around with CSS, JS, and HTML all on one page.

 

  • Facebook
  • Twitter
  • Digg
  • Print
  • email

06/01/2011

Windows Phone 7 Application Live – ShotShakr

We recently went through the process of deploying a Windows Mobile 7 Application to the Microsoft’s Market Place. The process was not too bad and only took a few days from time of submission to going live. Our first submission was rejected due to a missing icon for the home screen and some questionable content issues (I guess swear words are a no no). It was nice to see that a review of some sort took place.

I am not a Windows Phone 7 convert yet but I am very pleased with how the phone works and how to develop applications for it.

If you have a windows phone check out ShotShakr and provide some feedback (good or bad). Version 1.4 coming out very soon.

A few screen shots from the app.

  • Facebook
  • Twitter
  • Digg
  • Print
  • email