Web Development
How to create click-to-call phone number links in PhoneGap
When presented with this problem, my first instinct was to look through the PhoneGap API documentation to see if I could find a way to interact with the internal phone system. After reviewing the documentation, I wasn’t able to find the desired solution, so, I started thinking of other ways to solve this problem. After [...]
How to Make a Cross Domain AJAX Request with jQuery
I am currently working on a project that required me to make a cross-domain AJAX request using jQuery. This is a function that is disabled by default because of security implications, however, there is occasionally a need for this type of request. In this case, I need to load content from a remote URL or [...]
Redefining or changing a PHP $_SERVER variable for an entire website.
Today, I was faced with the need to redefine a PHP $_SERVER variable for an entire application, made up of hundreds of PHP pages. In this case, I needed to redefine $_SERVER['DOCUMENT_ROOT'] for an entire website. The application was built by another company under the assumption that $_SERVER['DOCUMENT_ROOT'] would always point to the document root, [...]
How to get Fixed Header and Footer Toolbars in jQuery Mobile 1.0
At Zipline Interactive, we have been doing mobile websites for a number of years. When we originally started building them, most customers were satisfied with a very simple website but as the mobile market has grown and more and more users have smartphones, many customers expect their mobile website to function much like a mobile [...]
Remove Unnecessary Querystring From .htaccess 301 Permanent Redirects
Today I ran into an odd problem while trying to create permanent redirects on a website to help with search engine optimization. The website I was working on used a fairly standard URL rewrite rule that rewrite all portions of the URL to a querystring and then the application handled the querystring internally. This methodology [...]
How to Detect a User’s Language with PHP
I was recently looking for a simple way to automatically detect a user’s language using PHP. There are a number of ways this could be accomplished but after some thought I realized the easiest is to get that information from the users web browser. Users are most likely to browse the web in a language [...]
Easily Find the Latest Versions of Javascript Libraries at Google Code
A couple days ago Dustin brought a great site to my attention. It is called ScriptSrc.net and is located at: http://scriptsrc.net/. Using this site, a developer can easily locate and copy the latest stable version of their favorite library. This can be a real time saver in searching out the various library links. It would [...]
CSS3 Support for Internet Explorer 6, 7, and 8
Internet Explorer, the browser with the largest percentage of legacy users tends to lag far behind the other popular browsers in adopting new standards. This is like a double roundhouse kick to a web developer. There are a number of great JavaScript tools out there that help Internet Explorer 6 and even 7, and 8 [...]
2010 Yakima Advertising Federation Chinook Awards
Zipline Interactive has been a participating member in Spokane Advertising Federation since we opened shop in 2005. Our team members have attended a number of programs, helped with events, sat on the SAF board, and even helped develop and host the SAF website. We believe the SAF is an important resource for Spokane creatives. [...]
Google Analytics Not Tracking Data on Your Website? Could be a JavaScript Error.
This fix wont solve all Google Analytics tracking problems but it does address a specific issue. Outside of this problem, there are many other issues including disabled cookies, disabled JavaScript etc. that cannot be helped or fixed. If you have an existing website and Google Analytics is installed properly but is not collecting data please [...]

