From: Joel Pearson Date: 2013-02-01T18:11:12+09:00 Subject: Re: Save a file by clicking on a link Almost everything can be done differently. You just have to tailor the code to suit your way of thinking and your specific task. As for the "best" way to do something, that will always depend on your objectives - Do you want it... easy to make, easy to use, easy to expand, immutable, versatile, limited, fast to run, intelligent enough to correct user errors, etc. This is why we "play" with code. It's the way you'll discover new things, sometimes approaches no one else has ever thought of :) -- Posted via http://www.ruby-forum.com/.