-
iPad View Source Bookmarklet
For a few years I’ve been using this little bookmarklet, written by Abe Fettig, on my iPhone to view page source in Mobile Safari. It works well, but unfortunately the output is not optimized for viewing on the iPhone. Because I use the bookmarklet so infrequently, it’s never really bothered me. Then I installed the […]
-
iPad HTTP Debugging with Charles
After noticing that the caching in iPad Safari seemed a little funky, I made an effort to decipher some of the logic used by the browser cache. I didn’t get very far, but in the process I figured out how to route my iPad HTTP traffic through a web debugger on my laptop. It turns […]
-
How to Install Nginx on WebFaction
As a precursor to a few posts about Nginx I thought I would outline the steps required to install your own instance of Nginx on WebFaction. WebFaction’s servers include an installation of Nginx that you use whenever you create a “static only” or “symlink to static only” app, and for many things this is all […]
-
Designing HTML Email For the Preview Pane
A few things aside, the browser is not a terrible canvas for a designer. Sure, there are a lot of unknowns—screen resolution, fonts, operating systems, plugins, connection speed, color profiles, etc—and IE doesn’t make it any easier (OK, so maybe it is a terrible canvas), but on the plus side we’re given a large slate […]
-
How to Install Radiant CMS on WebFaction
WebFaction recently added a one-click installer for a Ruby/Rails/Nginx/Passenger stack. I tried it out last week, attempting to install the Rails-based CMS Radiant, but being fairly new to Rails I ran into a number of obstacles. Most of the problems I encountered involved mysterious version conflicts between dependencies and gems existing in multiple locations. It […]
-
WebFaction Web Host Review
A few months ago I made the decision to upgrade from my run-of-the-mill, cheap shared hosting account to something that felt a little more serious. Initially I had planned to move to Media Temple’s Grid service but further research turned up an overwhelming number of bad reviews and seemingly legitimate complaints. So then I decided […]