Category: Mozilla
-
Reenact is dead. Long live Reenact.
Last November, I wrote an iPhone app called Reenact that helps you reenact photos. It worked great on iOS 9, but when iOS 10 came out in July, Reenact would crash as soon as you tried to select a photo. It turns out that in iOS 10, if you don’t describe exactly why your app…
-
Interpr.it Will Be Shutting Down
In which I give up on my favorite domain name.
-
Reenact for iOS
Reenact, the world’s most popular app for reenacting photos,* is now available for iOS. It is free and ad-free. Reenact for iOS was written in Swift in about three days. It’s compatible with any iPod Touch, iPhone, or iPad running iOS 8 or newer. It’s open-source, just like the Android version. Take a few minutes…
-
Reenact Now Available for Android
I’ve increased the audience for Reenact (an app for reenacting photos) by 100,000% by porting it from Firefox OS to Android. It took me about ten evenings to go from “I don’t even know what language Android apps are written in” to submitting the .apk to the Google PlayTM store. I’d like to thank Stack…
-
A visual refresh for Reenact
After I released Reenact (an app for reenacting photos) last week, Joen Asmussen graciously offered to provide some professional design guidance. I could never say no to design help, and in almost no time at all, Joen put together a new look for Reenact. I love it, and it has given me extra motivation to…
-
Introducing Reenact: an app for reenacting photos
Here’s an idea that I’ve been thinking about for a long time: a camera app for your phone that helps you reenact old photos, like those seen in Ze Frank’s “Young Me Now Me” project. For example, this picture that my wife took with her brother, sister, and childhood friend: Reenacting photographs from your youth,…
-
Implementing Mozilla Persona on Interpr.it
When I first launched Interpr.it as a Google Chrome extension translation platform four years ago, I used Google OpenID to authenticate users, because: a) I didn’t want people to have to create a new username and password. and b) It made sense that Chrome extension authors and translators would already have Google accounts. Years passed,…
-
Major RSS Ticker Update Coming: What You Need to Know
RSS Ticker has been an alternative to Web-based feed readers since 2006, displaying feed updates directly in users’ browsers. It hasn’t seen significant change in a while, but some of the internal Firefox code used by RSS Ticker has changed enough that in order for it to remain functional in Firefox 22, its entire architecture…
-
OPML Support updated for Firefox 20
I’ve just published an update to my OPML Support Firefox extension for the first time in three years. The extension previously added an OPML button to the toolbar in the Bookmarks Manager, but as of Firefox 20, the button disappears because of a change to the way that the Bookmarks Manager’s toolbar is assembled. Version…
-
Adopt an Add-on: TubeStop
Won’t you let this poor neglected add-on into your home?
-
anyMail
Any place, any time, anyMail.
-
URL Fixer Has Been Acquired
They made me an offer I didn’t refuse.
-
An API for Browser Screenshots
A proposal to reduce the number of out-of-date screenshots on the Web.
-
FireFound Shutting Down
They say all good things must come to an end. And also FireFound.
-
What do people type in the address bar?
An analysis of 7.5MM location bar inputs.
-
Using Google Chrome locale files in Firefox extensions, updated
A generalized method that works in recent all versions of Firefox.
-
How to use Google Chrome extension locales in Firefox 4 extensions
An updated implementation of my API for using JSON locale files in Firefox extensions.