JavaScript Panoramas from Rio (what’s up with Apple and Flash?)

I have taken many panorama photos over the last ten years and used Flash scripting to put them on the web. (See Italia) But since 2008 I have limited using Flash for websites. Friend, colleague and mentor Uzi Halimun first alerted me, saying “Steve Jobs has it in for Flash.” (Do a search and you will see.) Once I saw that Flash did not run on my iPod Touch (or the iPhone), I knew Flash would not be in my future until that changed. Mobile computing is the future. This week I did stumble upon this post that addresses just that. Many of the features that make Flash so flashy can now be done with javascript and that is where I am going to develop my skillz.

I am very pleased with this example. I miss Rio de Janeiro and my family and friends there. But this being late January, I miss the sun, the beach and especially the Aterro where I would go almost every day to draw and play basketball. I love this panorama of the Aterro. Does it seem a little jerky? It is a big file.

I just looked. It does run on my iPod Touch. Maravilhosa!! I have set it to scroll automatically upon loading but there are controls that can be set to scroll left, right and pause. This went fairly fast. Good, because I have clients waiting.

UPDATES 2.10.10: Remy Sharp’s HTML vs Flash is another in depth post about the limitations of Flash and the future web standards.
2.19.10: It has been widely reported that Steve Jobs told the editors of the Wall Street Journal to forget Flash. Handsome Phil Elmer-DeWitt gives his expert opinion as to why Jobs is so obsessed with Flash. And Flash creator Jeremy Allaire explains that this is a battle for the future of web content.
4.29.10: Steve Jobs shares his thoughts onWhat Is Wrong With Flash
-Phil Elmer-DeWitt comments of the Fortune tech blog: Steve Jobs Says What Is Wrong With Flash
-As does the New York Times: Apple’s Chief Makes Case Against Flash
8.12.10: Evan Blackford sent this link… It has excellant insight and historical notes about Flash and Open Source.
10.29.10 Mashable reports here on a demonstration by Adobe of a Flash to HTML5 converter. This is exciting but Adobe points out that this is NOT in development but mearly a demonstration of possibilities. I will follow this closely.
1.2.11 I just read this very informative InfoQ post: HTML5 vs. Flash: Where does Adobe Stand? Wish I could find something that tells me what Apple is thinking. Good luck. I am thinking Apple may have to bend a bit. I got an iPad in December and most disappointing was the NY Times app. I am convinced they are not putting all they could into it because their Times Reader web app is far superior. It of course runs Flash.
1.17.11 Worth a look for coding a scrolling panorama.
2.21.11 I am shocked! MacWorld reviews Packager for iPhone from Adobe. This stand-alone tool “takes your ActionScript 3 code and cross-compiles it to run on an iOS 3.0 or later device. The output is native code, not interpreted Flash bytecode; for Apple, this packaging step pretty much guarantees you won’t be shipping new bytecode to the device over the Internet and circumventing the gatekeepers at the Apple App Store.”
4.22.11 This continues to obsess me, especially because no one really writes about it. I was talking with Flash wizard Gabriel Hill (note his animated favicon). I asked him his opinion. He believes it is an OSX core issue. “Flash has never played nice on Macs. They would have to rewrite OSX and that is not going to happen.” I did a search and found a post by Polygeek that goes into the same territory. Worth a look. And the comments.
9.19.11 Following the link Apple vs Adobe lead me to a great roundup of more discussion at
11.9.11 Just saw this link that says Adobe “will no longer continue to develop Flash Player in the browser to work with new mobile device configurations (chipset, browser, OS version, etc.) following the upcoming release of Flash Player 11.1 for Android and BlackBerry PlayBook.” To me, that speaks volumes. Adobe does not expect Apple to “play nice” now that Steve Jobs is the final word. HTML5 is HUGE.

6 Responses

Leave a Reply