close
The Wayback Machine - https://web.archive.org/web/20100821113609/http://blogs.adobe.com/jd/
BERJAYA
August 18, 2010

What’s the point?

Odd… long unhappy writing of trying to install Player on an Android device got pushed up to Techmeme with hot title and no linking blogs… author finally approved a comment offering help with getting it to work… but the only reply was to another comment:

That said, the point of my article is that mobile Flash is a huge disappointment so far b/c it doesn’t work as advertised.

Wouldn’t it be better for “the point” to be “I just want to get on with my work?”

.

Resources: Main Player Support page… troubleshooting Windows, Macintosh, Linux
quick guide for desktops… for mobile, check for best links provided on your product’s official support pages.

For what it’s worth, biggest Android problem I’ve been running into online is when people had installed some type of hack into the system in hopes of getting Flash earlier than their manufacturer deemed prudent. If you’re having problems where you shouldn’t, then please get the device back to a known state first.

If you see other people enjoying performance which you are not, then that’s an indication that you might be able to change something, improve things. You can expect to achieve the performance others do.

8:06 PM Permalink
August 17, 2010

Better questions

“The scientific mind does not so much provide the right answers as ask the right questions.”Claude Levi-Strauss

Augusts online are usually the time of scandal and high emotion, all based on little real news. It has gotten a little more dire now that many websites are paid by the click. “Is the Web dead? Is Net Neutrality dead? Did Privacy kill it? And what does Apple think of all this?” You know the drill.

But what’s going on around us, nearly unnoticed besides the pretty shiny drama, is the great advance humanity is making.

We’ve got the first universal translatorsdisplay screens big as six football fields… early control of external devices through handheld control panels… assistive technology which can turn anyone into Superman. It’s no longer sitting at a desk, staring at a screen.

Good progress, but we humans don’t know how to architect this stuff well. We made Usenet open to all, and forgot about spammers. Then made the same mistake with email. The World Wide Web of hyperlinked documents got buzzworded by “Web 2.0″ for third-party tracking. We yak yak yak and miss the big picture.

You’re living at a time in human history where, within two years, most everyone everywhere will have the world in the palm of their hand. And also, you’re one of the relatively few who sees this future coming and can do something about it, can influence its course.

It doesn’t really matter at all what brand of device is in their hand. The big question is, how will they use it, and how will we change as a result? How can we design things now to bring about a better result later?

You have the opportunity to change this, just by your day-to-day awareness… just by the questions you ask each day. The techblogs are a distraction, with the same dynamics as celebrity TV shows. You have to choose the questions you ask, else others will choose them for you.

With such massive disruptive opportunity arising in day-to-day life through multiple screens, what’s most important to you in the way they will be used? And what can you do to bring about the type of future you’d like? That’s really a much more valuable question to ask.

.

Like to close out with some of the quotes from Adobe CEO Shantanu Narayen which were in that interview in The Telegraph, almost hidden beneath the “But what about Apple” veneer.

“We’re really filling out the entire chain of what we can deliver to our customers,” he says.

“One of our key objectives was continuing to help our customers with the ability to have this content and application displayed on multiple devices. We’ve seen the explosion of smartphones and TV. It’s very exciting.”

“We’re delivering on our promise of enabling people to author once and deploy multiple times,” he says.

“It’s so early in the entire mobile revolution. People are going to use mobile devices to do more and more in terms of accessing content and applications on the web.

“Digital publishers are undergoing a massive transformation in terms of the business model and the emergence of the tablet devices as well as smartphones is a new opportunity for them to monetise their content.

“We’re a significant part of helping them make that transformation. Marketing firms around the world are all moving their businesses online.

“There have been so many naysayers about our ability to take Flash and all its power and make it run and sing on mobile devices and we’ve proved that can be done. We’re mission-critical to the companies we work with.”

“Around the world, when I tell people that I work for Adobe it’s amazing to see their faces light up when they talk about Photoshop and how it’s changed their world, or Acrobat and PDF and how they’ve helped them be more effective.”

(Adobe, I think, is a reasonable bet in all this… the company has had the good fortune to be oriented from its start around expanding the possibilities of human communication. Creative tooling has also sensitized Adobe early on to solving real human needs, and reconciling diverse desires. Adobe’s business is relatively transparent. I think it’s a trustworthy endeavor.)

8:24 PM Comments (0) Permalink
July 27, 2010

Adobe stance on local storage

Notice WIRED has coverage of a legal challenge to various websites which use Local Shared Objects in Adobe Flash Player to complement browser cookies in identifying return visitors… got picked up by Slashdot and Techmeme.

I don’t know details of the individual websites or the particular concern, but I do know that Adobe has expressed its position on this… see the February “Adobe condemns cookie respawning in comments to FTC” and “My Interview with Adobe Chief Privacy Officer”. Adobe is also working with the major browser vendors to integrate with their recent “private browsing” modes.

(For me personally, the bigger issue is any such storage and identification done by third-parties across websites… the WIRED article’s webpage itself requests assets from nearly a dozen third-party domains: “web beacons” which notify a service when you visit a page. Details of local storage or IP tracking only seem to matter once such third-party notification systems are in place.)

9:41 PM Comments (3) Permalink
July 13, 2010

Now’s The Time

I’d like to highlight a blogpost by Adobe staffer Mihai Corlan this week, “Unlocking the true potential of smartphones”… not for its answers, but for its questions.

Mihai starts by noting that “my first four computers were less powerful than the current smartphone I’m using these days”, and goes on to describe some things he’d like to do with it… controlling his television, house temperature, managing his music system, collaborating on to-do lists.

It makes sense. You’re carrying around a few ounces of electronics anyway. It should be able to communicate with other devices around you… should be, quite literally, “a control panel to the world”. It seems an inevitable future.

But it’s under-discussed. All the recent techblog psychodrama is just distraction. The reality is that there are entire new classes of affordable devices arriving this year. And unlike PCs or The Internet, these devices will be both globally adopted, and explosively adopted. The world in three years will be quite different from today.

We need to imagine now how people will want to use these personal, always-handy communication devices. A decade or two ago some sages surmised the potential of The Web, but even with its relatively slow growth we were all surprised by what we discovered we could do. Mobile potential was even more fragmented, but early adopters like Japan and Korea showed the potential, while texting showed the universal popularity. The next year will blow past those previous disruptions.

Please, take a minute, read Mihai’s post, see what problems he’s trying to address. Then visualize such scenarios in your own life, how such devices might be used, how they should be used.

We’re at a unique point in time right now — we can see the disruptive change ahead, even though we cannot readily see its form. But it’s too easy to turn away and let it fall upon us. I believe that the more we visualize and choose among possible futures now, the more quickly things will improve for everyone.

What kind of application would you use to control this, for instance…?

7:14 PM Permalink
June 24, 2010

Snippets from Adobe Quarterly Call

Adobe reported its quarterly results yesterday, and as usual offered an open question-and-answer session with financial analysts.

I’d like to thank SeekingAlpha.com once again for transcribing both the presentation and the discussion section. They allow bloggers to copy up to 400 words, and I pulled some snippets out of the Q&A. These are heavily edited to turn transcribed speech into written speech… if in doubt, please go back to the transcript or the audio.

“2010 is clearly off to a great start. Adobe’s long term opportunity has been sometimes overlooked in this recent Flash controversy… When you talk about the explosion of digital content, the movement towards devices, the businesses which are moving online, it’s just a really massive opportunity, and an opportunity where Adobe is uniquely positioned.”

“The number of Flash users is now up to 3.5 million designers and developers, a 59% increase. In terms of the revenue of products that contain Flash, there has been a 22% increase in revenue.”

How does Adobe’s investment in Flash Platform generate a return-on-investment? Authoring tools are the obvious way, and multi-screen authoring is rapidly increasing in demand. Servers are another, whether through consumer video or enterprise application servers. Player downloads offer third-party software, and this helps pay for Player development. Analytics are another emerging area, so that creators can see how well their content suits their audiences’ needs.

“We really have not seen any impact of the HTML and Flash debate on our authoring business. Instead we’re seeing more and more fragmented workflows as people have to author to different standards. The need to deal with all these disparate workflows is actually causing more attention to be paid to the Creative Suite 5 features. We’ve said this multiple times, that ‘Flash *and* HTML’ is really going to be the solution for the web. Both of them have benefits. And Adobe has had a long history of supporting both formats.”

“I’d say one of the reasons Creative Suite 5 has been so strong across the board is authoring for multiple screens. It’s a painpoint now for all customers, and between now and holiday season you’ll see probably another ten tablet style devices that come out with different resolutions. This will increase the demand further. The need for customers to be able to get their content out to multiple devices… we’ve certainly seen an uptick in those requests.”

“With respect to your question on the content servers, the amount of video served or streamed using the Flash format has actually exceeded our expectations from the beginning of the year. The big reason is that more and more video is been streamed over the internet. The fact that some devices don’t support Flash just means that there may be additional workflows. But if you think about sporting events or when you think about television, all of that’s also being streamed on the Internet and practically all of that is in Flash.”

3:44 PM Permalink
June 17, 2010

Tip: Keep an eye on OSMF

Summary: If you help people make choices in web technology, then it would likely be profitable to get the new Open Source Media Framework onto your personal radar now. OSMF is an industry-wide collaborative effort to make it easier, faster, cheaper and more reliable to developer advanced video interfaces for desktop and mobile.

How we got here: Real Networks started web video in 1997, before Apple and Microsoft expanded The First Codec Wars from CD-ROM to Web… in 2002 the ubiquitous Macromedia Flash cross-browser extension added video, and although fragmentation remained an issue for awhile, people like Jens Brynildsen clearly saw the trend… by 2005 phenomena like YouTube started showing how useful and popular play-on-demand video could be.

Popularity of web video has exploded since then… demand has gone viral. Meanwhile feature requests have increased too, from download-and-play to progressive streaming to live streaming to adaptive streaming to rights-management to advertising revenue to analytics to DVR functions to multi-feed to social annotations to… the list goes on. Content providers needed to continually reduce their increasing delivery costs, while the complexity of serving the video also increased.

How to reconcile delivery costs and feature costs? One tack has been to move to ordinary HTTP servers, rather than dedicated media servers. But this requires that much of the “smarts” in a dedicated media server be replicated in the client for a cheaper HTTP server. This increases development costs. But the Open Source Media Framework is designed to slash those development costs — tapping into the whole industry for best practices for a clientside presentation layer, making a framework which all stakeholders can expand.

Check out this June 10 post from Kevin Towes… he gives a deeper overview of the feature requirements and the trends. Then read Greg Hamer’s Devnet article on how to approach OSMF. Click on some of the links that interest you. After reading both these essays you’ll have a much clearer view of where video growth is going than will most of the other people who might advise your friends.

I think OSMF will be very useful in the real world. Lots of producers are now figuring how to minimize “The iPad Tax” of multiple deployment paths, and OSMF workflows will naturally integrate with the most efficient solutions. When large numbers of browsers start supporting the VIDEO/H.264 and VIDEO/VP8 approaches, the “HTML5″ UIs will likely integrate or parallel the OSMF methodologies to tap into its broader ecology. Mobile delivery adds multiple complexities, and OSMF efforts are explicitly designed to deal with them. And, at the leading edge, the community approach of OSMF will just make it easier to deliver better features, cheaper. Just as with Jens’ piece back in 2003, the trends are clear if you look at them.

Anyway, that’s my pitch… if you ever advise people about video at all, then spending a few minutes now examining the full release of the Open Source Media Framework will guarantee your video expertise into the future…. ;-)

7:49 PM Permalink
June 1, 2010

Happy Birthday, “HTML5″

Five years ago today I first blogged about Ian Hickson’s use of the term: “‘HTML5′ is the name we’ve been using as the catch-all term for our various proposals.”

Odd trivia: this label was invented only three months after Jesse James Garrett coined “AJAX”. The difference in momentum is explained by Ajax using abilities already available in deployed browsers — Internet Explorer was the first to support asynchronous XML requests, and “Ajax” became popular only after Firefox started supporting it too. “HTML5″ is the other way around… marketing occurs on features to be found in current and future versions of minority browsers, and there’s little provision for reaching the masses. “HTML5″ definitely has bigger buzz than “Ajax” here in 2010, though.

JavaScript was added the same time as third-party plugins, in 1995′s Netscape 2. Dreamweaver arrived with “DHTML” in 1998, when browsers could first do sprite animation and handle user events. Flash developers use HTML as part of their own work. Most of the “‘HTML5′ vs Flash” stuff comes from people who don’t use both… sort of like debating whether the knife is better than the fork when slicing and eating birthday cake.

Happy birthday, little marketing label, you’re now five years old. Grow up and do good things.

8:31 AM Permalink
May 31, 2010

Smokescreen, formats, runtimes

SWF file format has had a public specification, like HTML, for over a decade. As browsers’ script-execution improves it becomes possible to read SWF files and render parts of them. As a coding effort, impressive work. As a publishing solution, look at its efficiency.

Folks on Techmeme picked up on Chris Smoak’s Smokescreen a SWF-consuming JavaScript application in similar vein to Tobias Schneider’s Gordon project.

My close to that January essay on Gordon still stands: “There are differences between HTML and SWF, but even a JavaScript engine can understand simple SWF files… nothing mysterious or alien about it.”

The logical error in Techmeme headlines right now is that because some files work, many files work, and work well enough to be practical, if not preferable. Technologies are only tools… you use each where each works best.

Some people do seem to harvest their news mostly from quick newspaper headlines. They’ll pay the cost. But it would be good if the news writers did a little more digging, a little more original thought, before promoting such headlines to their readers. Please, read around a little more… think things through for yourself.

7:12 PM Permalink
May 25, 2010

… and, after aftereffects, reality….

The biggest part of the problem described in my last post is that it distracts attention from reality. We’re on the cusp of something quite extraordinary here, of historical scale… nearly all humans will soon have pocket-sized communication and control screens. We need to think through these implications now.

Datapoint: “May 24 (Bloomberg) — Via Technologies Inc., the Taiwanese computer-processor company, expects $100 tablet devices containing its chips to reach the U.S. in the second half of 2010… About five different models, ranging in price from $100 to $150, will be available….”

The hardware is coming, complete with a predictable cross-device runtime. Creation tools have been rev’d to synch with this release. The network communications have already been explored. We’ve had a few years now of cloud-based experience. Humans quickly adopted the mobile phone, and so will likely flock to new, more fun devices.

All the pieces are in place. In three years everyone you know will be using handheld interfaces.

What will those interfaces accomplish… what techniques will work on-the-go… what surprising new types of uses will we find? The people who ask these questions now will be able to take faster advantage of these changes.

Of all the damage done by that branding-based baloney, those teasing techblog theatrics, the worst may be is that it distracts attention from what is truly going on. The brands are but a pimple on the trends.

Everyone you meet will soon communicate with the world, even control parts of their world, from a device they can hold right in their hand. What do you want this world to become?

Not just “What can I code?”, but “What are the real needs, and how best to satisfy them?”

In three years people will be famous and successful for having asked these questions early. You can join them, by imagining this future now.

7:25 PM Permalink

PocketNow aftereffects

Big furor yesterday over one particular first-blush report on mobile Flash… Brandon Miniman of PocketNow.com tried a few random sites on his updated Google Nexus One, and made two videos of his surfing.

The worst problems he found were nominal… if you load a page with rich content, this takes longer to load than the same page without rich content… if you’re decompressing video in the central processor, then this competes with other uses of the CPU, such as scrolling… if you’re multitasking with background apps, that’s more of a load than if the browser runs alone. Nothing unexpected here.

But the furor… that was something else. After a weekend of great reports on mobile Flash in the wild, some of the Monday morning headlines on Techmeme were horrid: “Flash Kills Browsing”, “Flash Bogs Down Android”, “It Is Terrible” and more. This cluster was started by the usual set of Apple-oriented sites crosslinking to push something into Techmeme, and then once this cluster was established, Monday morning commercial blogwriters linked into it for the hits.

Damaging in the short term, but negligible in the long term… once large numbers of people actually start viewing today’s web on pocket devices, they’ll put such alarmism in its place.

I don’t hold Brandon responsible for this — he’s enthusiastic and just said what he saw, which is legit. I can understand the need for Apple sites to link to it with negative headlines — they’ve seen the central part of their business knocked out by superior performance and need to compensate somehow (even if foully). And I can also understand the clickbloggers making dramatic headlines — “if it bleeds it leads” still fits. They’ve brought about needless and useless perception damage to Flash, but I can understand the motives that drove it.

This issue was particularly difficult to counter, in large part due to the format… the original commentary was a pair of videos, ten minutes each… no text abstract of the findings, just watching someone click among sites. This gave subsequent headline writers carte blanche to give us their feelings of the story, without needing to back that up with data. No “there” there, nothing to grab onto.

But Brandon’s initial tests showed that the more content you load, the longer it takes — certainly true. A device that cannot play today’s web video won’t have to download and render it. And software-based decoding does remain a tax upon the processor. This will likely have bigger implications for Apple-style video than for web video, at least until advocates tack and recommend a “Click-to-HTML5″ application.

There are some other implications of these quick tests. Most desktop-style webpages are too piggy. Much of today’s web will likely cause needless strain to new pocket-sized devices. PocketNow.com’s own front page has over 250 HTTP requests, notifying over a dozen different web-beacon domains when you arrive. Even abnormal Flash use will only be just one more challenge in porting today’s web to smaller devices.

The bigger and more important challenge may be for us readers, to discount bogus stories which are pushed repeatedly at us. Particularly after recent elections, there are proven techniques to gain short-term advantage in mass belief. But as George Orwell said, “In a time of universal deceit, telling the truth is a revolutionary act”… and truth does out in the end.

3:05 PM Permalink