-
Website
http://www.scobleizer.com/ -
Original page
http://scobleizer.com/2007/06/11/no-java-no-flash-no-net-for-iphone/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
danja
44 comments · 4 points
-
polizeros
52 comments · 1 points
-
AndyBeard
69 comments · 4 points
-
Zachary Adam Cohen
35 comments · 8 points
-
dbarefoot
40 comments · 3 points
-
-
Popular Threads
-
World-brand-building mistakes France’s entrepreneurs make
2 weeks ago · 181 comments
-
The best and worst thing Twitter did in 2009: RT
3 days ago · 24 comments
-
2010: the year SEO isn’t important anymore
1 week ago · 67 comments
-
iPhone developers abandoning app model for HTML5?
1 week ago · 52 comments
-
A new addition here: the Meebo bar
2 days ago · 8 comments
-
World-brand-building mistakes France’s entrepreneurs make
I don't know this to be true for sure, but look at all the wording today. They only say "HTML and AJAX and JavaScript." Not a word about Flash apps. Or Silverlight apps. Or Java apps.
Those all require you to install a runtime. If Apple keeps you from installing a runtime they won't run.
Flash however is a problem. But sort of. I've tried to use Flash on phones, and it's not a good experience. The screens are too small, (and I have a phone with a screen that's as big as the iPhones), and that makes it rather difficult to really get anything out of it.
Could the scaling in the iPhone's WebKit build do this? Well, I don't know. Can you just scale a flash application in the browser? I can tell you that from my own (VERY) quick tests, zooming in Flash is not the best experience you'll see. So that means Apple would have to scale flash outside of Flash. Probably not the greatest way to spend a month of coding, since you don't know if the next flash rev is going to fuxxor your code.
As well, it's not like Adobe is keeping the mobile versions up to date. Look at http://www.adobe.com/shockwave/download/alterna.... Flash 7. What happens if you have a site using features that aren't supported by that version of Flash? Well, you're kind of screwed, and even worse, you stay screwed until Adobe adopts it. What if your device doesn't ship with the flash plugin? (like, oh, IE on WM 2003 or WM 5) From what I can tell, there's no Flash for Treos. So you're either perma-screwed, or maybe-screwed.
But that's the problem with content that requires plugins, isn't it. If the plugin doesn't get updated or gets killed for your platform of choice, then you're screwed.
Don't get me wrong, I like Flash a lot. It solves some neat problems, and allows for some neat stuff. But it's not the perfect solution. It's not going to work real well for every device in every situation. Nor is the way the iPhone is doing things.
But just like I can't run Silverlight on Linux right now because Microsoft isn't supporting it and Mono hasn't gotten it out yet, I can't run, or more correctly, won't be able to run, Flash on an iPhone, or really, most phones. So Silverlight content doesn't exist for Linux, and for most phones, Flash doesn't exist for them. Will that cause problems? Yes. Does that cause problems now? Yes.
What's it mean?
You don't get 100% of the web on the iPhone. If the parts you don't get are parts you *need*, and it HAS to run on your phone, then don't buy an iPhone. Really. If I needed flash on my phone, then I'd be SEVERELY restricted to what I can have for a phone. Such is life.
But for the people who don't need/care Flash/Java on a phone, and there's a lot of them? It's a good option. So I'm thinking the idea that since OMGFLASH hasn't killed every browser-equipped phone as of yet, it's not going to kill the iPhone.
There's a lot on the Web that requires Flash. Google's Finance site. YouTube. Yahoo's Maps. Etc. Etc.
Better yet, let's make a simple page with links off to select things and see if Mr. Mossberg (or someone else in the friendly pool) experiences "goodness", "mediocrity" or "yuck".
Whaddya think?
Robert, flash is no more a part of Safari than it is a part of IE. It's a third party plugin. You DO know the difference between the Browser and plugins, right? May want to revisit those concepts
There’s a lot on the Web that requires Flash. Google’s Finance site. YouTube. Yahoo’s Maps. Etc. Etc.
Well, I can't use those by default on two generations of Windows Mobile by default, yet it's not been a problem for Windows Mobile. Hmm.
You did see the changes they're making to YouTube for the Apple TV? As well, FLV is a video codec, ala MPEG4, H.264, etc. It is perfectly possible to play FLV without the flash plugin.
In fact, QuickTime handles Flash content, (not sure what the limitations are), so since the iPhone does support QuickTime, it may in fact, be incorrect to say that Flash is barred to you on the iPhone. (I'd actually forgotten that until just now, although the story may be as bad in QT as it is on WM
Oooh...Safari 3 warns you if you're about to close a tab with form data on it. Sweet.
Strawman.
Robert's question is valid. 'Full safari' includes the ability to install flash plugin which would provide support of play flash files.
support playing flash files...
No. that sentence is wrong too..please correct it yourself :-(
Web applications are not phone applications. Google Maps on the iPhone is a true iPhone application. Web applications are not.
What an insult.
If the battery is an issue, then they will want to avoid working the processor too hard.
Only if Apple makes flash. Which it doesn't. The lack of flash support in phones in general is an issue that Adobe has to address, and considering the memory constraints of a lot of phones, (in fact the majority), I think they're going to have to rethink that plugin model anyway.
Robert’s question is valid. ‘Full safari’ includes the ability to install flash plugin which would provide support of play flash files.
Wow, a strawman combined with ignorance. *Safari* does not allow you to install shit. That's the *OS*. Do you need a lesson in what the difference between an OS and an application is? If you set OS permissions to disallow access to the required folders, then you can't install the plugin. Safari will let you download it, although again, you can use the OS to prevent this as well, but you still can't install it. So much for *safari* allowing you to install it. CompSci 101 happened to other people in your world?
Again, if this is so critical, then please to explain why almost NO mobile phone has flash support. Just queried some Nokias here. Not only no Flash Built In, but no way to get it, as the Adobe Flash Download site, (you know, the people who make flash) doesn't support them. Wow, permascrewed.
Where's the Nokia version of Silverlight? Wheres the version for JavaOS phones? Who's going to do that, since obviously Microsoft won't?
Plugins on devices with severe memory constraints is a real problem, and as web browsers on them improve, a problem that will have to be answered.
I didn't talk about whether Flash support is essential or not. I am refering specifically to Robert's question.
"Wow, a strawman combined with ignorance. *Safari* does not allow you to install shit. That’s the *OS*. Do you need a lesson in what the difference between an OS and an application is?"
Okay. I come from Ice age.
You tell me - whether flash plays or not on a browser is determined by the OS?
I can accept people misquoting me. But you are not misquoting YOURSELF:
‘Full safari’ includes the ability to install flash plugin which would provide support of play flash files.
You were talking about installing flash, and that's an OS function.
You're also using that as a strawman to the point that *adobe*, and no one else determines how you can integrate flash content into a browser. If it requires a plugin, then right now, damned near every non-WM phone is fucked when it comes to flash, because Adobe only makes phone plugins for WM phones. Ironically, since QuickTime can handle at least SOME Flash content, and the iPhone DOES include QuickTime, it may be less of a problem for the iPhone than it is for other devices.
However, even the bigger phones, memory-wise, are rather limited from a memory standpoint. I have a PPC-6601, which has the ASTOUNDING amount of phone ram....128MB, and that's for the OS, and application execution. Storage happens on a SD card, but that's not where execution happens. So right now, with no third party applications running, i have 6.3MB of free space for program execution. Where the hell is flash going to do its work? Esp. on WM, where you "minimize" instead of closing, so applications keep running and taking up space.
I'm not saying this isn't a problem. It is, a lot of the Web uses flash, and most of it quite well.
But as long as Adobe is pushing a downloaded plugin architecture, then it's a problem for every mobile phone that isn't running Windows, because they're all fuxxored. The question is, how is adobe going to fix this beyond video playback. That's pretty simple.
The Flash question is not going to get solved without some real work by Adobe.
When did Flash become a native part of every browser?
Huh? Flash and Silverlight are both plugins. Why would one be "native" and not the other?
Welch, this has nothing to do with your hatred of Microsoft. You will avoid visiting any Silverlight pages because of said hatred, but that doesn't mean that it wouldn't be nice for iPhone to support such pages; Microsoft lined up some major partners with major sites, such as MLB, and it would be nice for those site's advanced features to be supported on iPhone, particuarly since Silverlight targets the Mac and Safari already.
It takes a certain kind of idiot to be so skeptical about such a nice device.
Here we go kids. Take any Apple notebook. Does Flash work? Yea. Silverlight works. Everything in the world works.
Okay now break off the keyboard and put a touch screen in. Now divide the screen real estate by 4.
That's an iPhone.
It's a handheld computer with a PHONE program (and a bunch more).
Enough with the bullshit strawmen arguments. iPhone runs OS X.
But no mobile platform is perfect--not even the iPhone--and if webapps are meant to be the bright shining future, rest assured we'll provide a fully engaging Radar experience for the iPhone browser.
Sorry Scoble, but that's what happens when you rely on proprietary formats and runtime libraries, instead of open standards.
Could this point-blank refusal mean Apple will pull their own development platform out of a hat? The folks at Apple are smart - I don't think they're going to just snub their devoted developers with 'ooh, you can use AJAX'. Something's in the pipeline...
"Developers can create Web 2.0 applications ... which can seamlessly access iPhone’s services, including making a phone call, ..."
So, an iPhone Web 2.0 application can make a phone call. Are they going to add phoneto: command to link tag, like mailto:?
I guess there'll be a message: "An application is trying to start a phone call, click OK to accept it."
That’s an iPhone.
It’s a handheld computer with a PHONE program (and a bunch more).
Enough with the bullshit strawmen arguments. iPhone runs OS X.
That's marketing speak.
iPhone runs a stripped down subset of OSX. The full OSX install takes 3 gig of storage, the iPhone only has 4 gig. That would not even leave enough storage for a single movie. Do you want a device that uses 75% of it's resources just on OS overhead?
We don't know what has been stripped out.
Rather than "the full Safari" environment, we'd prefer the "full Dashboard" environment, where we could get access to more useful phone services. Instead of just a "tel:+14155551212" link, we'd like to launch the address book application and allow the user to select a contact.
Maybe it is possible to access these extended services using javascript on the iPhone, but the fact is that Apple has made zero iPhone developer documentation publicly available. Instead we're left guessing-- and the iPhone will have far fewer apps and services available for it for months to come.
http://gizmodo.com/gadgets/fast-and-furious/no-...
** No Adobe Flash Support on the iPhone **
http://www.macrumors.com/2007/06/12/no-flash-su...
** The No-SDK Cheat **
http://www.osnews.com/story.php/18073/Editorial...
So, no SDK, no Flash (let alone Silverlight), and no Java.
I have to strongly disagree there. I do agree that Silverlight, or ActiveX 2.0 is bound to meet the same fate as ActiveX v.1 without ever hitting the top of the bell.
I also predict failure for the ultramobile computers, for the coffee table machine, and for the Zune. With MS, it's easy to be right 80% of the time.
Well, I think they only make money on Windows and Office. Someone can correct me if that has changted recently?
This isn't Windows 95 and Jay Leno isn't on the screen anymore. Their sales are shrinking, and these new gadgets and clones are their attempt to grab some solid rock to keep from slipping down the side of the mountain.
lame.
I haven't tried them in Safari yet, but I know that none of the MS atlas stuff works in Konqueror, the browser Safari shares the rendering code with.
I hope Atlas doesn't work properly on my iPhone or on the new Mac I just got for the office.
I would pay a premium to have MS platforms not work on my computing devices.
Woot, there it is. Atlas at it's finest. No iPhone for you MS devs!
This was on a brand spanking new 24" iMac with core duo 2.16 cpu, and OSX Tiger 10.4
http://atlas.freshlogicstudios.com/
I knew it was not going to work because of Konqueror, but like a good scientist, I had to test it.
They also make big money in dev tools, enterprise business software, servers, etc.
Oh no, you didn't just go there. You did.
http://trolltech.com/products/qtopia/greenphone
Let's go there too.
Nonsense. Currently I avoid them because Silverlight 1.1 crashes both Safari and Firefox. When I get an update that doesn't do this, I'll take a look. My reasons for not taking Silverlight seriously is based on Microsoft's well - documented and rich history of starting, then quickly abandoning various cross-platform efforts. Microsoft has a trust issue in this area, and they have yet to seriously attempt to answer it beyond "No really guys, this time it's different." Well, they said that all the other times too. Why is this time different?
What's Microsoft's answer for Nokia Phones? For Treos running Palm? JavaOS Phones?
You're also conveniently avoiding the problem of high-memory use plugins on a memory limited device like a phone, like...um...flash and Silverlight. The Mac plugin needs almost 30MB to just sit on my hard drive. How well is that going to work on devices like my WM 2003 device that ship with only 128MB of RAM, (Or less) for storage AND program execution?
That's a problem for everyone wanting to reach smartphone-style devices, not just the iPhone, and your insistence that this is only a problem for Apple is far more delusional than anything you accuse ME of.
AJAX as an SDK for a phone. Wow. Laughable.
Robert, stop trying to get technical, because honestly, you don't know what an OS is. The version of OS X on the iPHone does not have everything that OS X on your MacBook, because if nothing else, you'd need it to have an iPod and a 12" screen. Most of the userland is not there. Is it a "full" OS? yes. Is it the same byte-for-byte OS as on your MacBook? No. But it is still as much a "full" OS as the OS on your Nokia, on my WM phones, on a treo, or a Razr.
You need to get some new material, Bob. You couldn't PAY me to install that Microsoft proprietary garbage - maybe that's why Bill & Co have to violate the law in order to enter a market.
But, I sure wish it had Java and Flash.
Here's what it boils down to: no cruft, no crap.
So all this to say it doesn't matter what we think or feel about the iPhone's display capabilities, because we are not steering the ship. That would be Steve Jobs and Scoble can't get his prime time it would seem for an interview. The last time Scoble ran into Jobs with Dave Winer Jobs chastised him for stealing Apple stuff and putting it into IE.
All this to say that Scoble should repair his booboos with Apple and get an interview with Jobs and ask him himself.
Didn't you get the memo? Java is the property of Sun Microsystems, and has never been submitted to any independent standards body.
--
Duh. Google is a company of websites. That's just an online app customized for iPhone: exactly what Apple has told devs to make.
You get a bookmark and put it on the iPhone homescreen.
*waves banner
Mission Accomplished.
Next?
Unlock iPhones as much as u want available here!!!
No it's not a shameless plug I just know some1 who bought iphone from them and is using in Bombay, India!
A closed system might be more secure but it will also limit customer options? Isn’t the iPhone supposed to change the closed end cellular phone business model that limits innovation and choices for customers? I hope the upcoming iPhone SDK mirror some of the great benefits offered by languages like Java.
Matt, Are you kidding me? Don't you know who Steve Jobs is? The guy is a metaphor of greed and total lack of consideration for others. His only interest is to keep making more money and enjoying the applauses of the lobotomized devotees, for whom he has no respect, that gather at his keynotes!
His only ambition in life is to get consumers locked-in to spend more money for Apple products.
It is a sad thing for man kind and progress to have to suffer the ego of some very influential misguided leaders.
David
The GSM Unlocker
Recently i needed resume. To my admirable surprise, resume was estimable the price I paid for it.