Some Random Dude is a blog by P.J. Onori that covers design & technology in the broadest sense possible.

Use Tumblr? If so, you may find Off Franklin useful.

Archive for the ‘Articles’ Category

Click on one of the items below to go to the post

Interview Video For sayhear.org

Posted on 6 March, 2009 at 12:18pm with 1 comment »

I have been meaning to post this video for a while, if only for the sake of posterity. Right before the election, myself and the folks at Gershoni whipped up SayHear. It was a blast to work on and we felt quite proud of the results. This whole project would not have been possible however without the technology and support of Ribbit. So when Ribbit asked me to talk about the project and how Ribbit’s technology helped make it a reality, I was more than happy to do so. Read the rest of this post…


Comment Love for February 2009

Posted on 2 March, 2009 at 12:13pm with 6 comments

With the second month out of the way for the new site, February had 45 comments which ended up totaling just $22.50. All $22.50 was donated to Carbonfund. With this month’s contribution, we offset roughly 6,000 miles driven from a car with the average miles per gallon (25.2 mpg) or roughly 2 tons of C02 according to Carbonfund’s calculator.

I am continuing to bull through fixes and features so we can get into beta as quickly as possible. The good news is, I am close. The bad news is, the list to get out of beta is very long. My hope is by early summer the site will hit 1.0. Until then, please keep commenting and I will keep donating.


A Call For Open Sourcing Our Fonts

Posted on 26 February, 2009 at 2:09am with 3 comments

With embedded fonts being supported by all modern browsers in one form or another (be it EOT or @font-face), it is only a matter of time until font embedding becomes commonplace on sites catering to current generation browsers. There is a large collection of blog articles discussing the obvious ramifications of embedding commercially-licensed fonts, the inevitable rise in piracy and the equally inevitable decrease in type foundry profits. I have spent a lot of time thinking about this subject and how it relates to recent copyright debacles conflicts. I would like to be optimistic that a proactive approach towards embedding licensed fonts is attainable and will be accepted by many of the major foundries. However, I do not think it will be happening anytime soon. Therefore, I think the more plausible solution for the immediate future, is to push for an embeddable, open source font collection. Read the rest of this post…


A Preview of 3d Layout Organizers

Posted on 19 February, 2009 at 11:15am with 4 comments

A while back, I published some work on AS3 layout organizers. The basic premise was to use virtual “containers” of a collection of DisplayObjects to create special layouts, such as a grid or ellipse. The project turned out to be quite enjoyable and I have used this library for almost every project I have worked on since I wrote it. With Flash 10’s introduction of 3d, it seemed appropriate to branch out these organizers into their 3d counterparts. In addition, I have spent a considerable amount of time re-writing a large portion of the core code to make it easier to use and more efficient. I was hoping to release the code in this post as well, but it just is not quite there yet. So, consider this a preview of the revamped library. Read the rest of this post…


Why I Block IE6 and Why You Should Consider Doing the Same

Posted on 10 February, 2009 at 11:09am with 25 comments

When Internet Explorer 6 came out in 2001, it was a huge step forward for the browsing world. Sadly, while the long-living browser still commands a strong contingent of users, it has outlived its welcome for at least 5 years. Nowadays, the nearly 8 year old browser still continues to be a thorn in side of web developers. When I redesigned my site this past January, I was unwilling to commit to the time it would take to make IE6 fully compatible with the design and unorthodox elements on the site. I had a choice of allowing visitors using IE6 to have a downgraded version of the site (which would take time in and of itself to implement) or to block them altogether. I chose the latter and I am writing why I think it is a reasonable decision. Read the rest of this post…