Live data from Hacker News

Thoughts on Flash

apple.com

81–90 of 522 posts

Re: Thoughts on Flash

#81
Regardless of how you feel about Apple or the Flash situation, you have to appreciate a CEO that can write and explain a company's motivations clearly. Would that we had more of that kind of frankness and less corporate-speak gobbledygook.

Re: Thoughts on Flash

#82
All Apple's stubbornness does is leave more doors open for Android et all to get more penetration. Each thing you refuse to do becomes a selling point for your competitors.

For example, Flash support upcoming for android. http://www.edge-online.com/news/full-adobe-flash-support-for...

It doesn't matter if you do not like flash Steve, it is used on a significant portion of the internet. Either you work with them and find a way to make it work, or someone else will.

Re: Thoughts on Flash

#84
post #48

Earlier quoted context omitted.

* Flash websites will have to be rewritten because it relies on 'rollovers', which is not part of Apple's 'revolutionary' touch interface: overblown for two reasons - a) few stuff will have to be rewritten (many videos show desktop Flash content working on mobile phones without a problem); and b) this is not a problem with Flash, as any JS/HTML-based interface that relies on rollovers has the same issues. * Flash is…

* "Objective+C++ is not open." Yeah? http://gcc.gnu.org/ * "Adobe only wants cross-platform apps, not good apps; generic subjective bullshit." Alright, so point to a single Adobe Air app, for example, that looks & behaves natively. * "Comparing video decompression versus hardware decompression battery gains and claiming that's an advantage over Flash: bullshit, since Flash uses video decompression in most cases." Did…

Whether Objective-C is open is a weird discussion.

The Objective-C compiler is fully GPL'd, so that's definitely open.

Objective-C, though, depends on a runtime, and Apple's runtime is proprietary. While the GNU project has their Objective-C runtime, it performs markedly worse, and misses a lot of features that are available in Apple's version, including blocks, GCD-style multithreading, garbage collection, fast iterators, and more.

Re: Thoughts on Flash

#85
post #36

There are so many things wrong with Jobs explanation I don't know where to begin. But two claims really pisses me off. Battery Life If I activate push notification it sure isn't nice to my battery. So I switch it off. The same thing could be done with flash. Or even better, make flash an opt in. What's the problem. Yes I know apple can claim that it will affect peoples impression of their products, but so do not havi…

I don't understand why you reacted so strongly to the roll over argument. Jobs didn't state roll overs as the raison d'etre for not including Flash, he simply used it as yet another example why the tools and, more importantly, thinking of the previous generation of web developers will not advance the platform forward. (As an example, I have been frustrated at some sites reliance of roll overs when using my iPhone). T…

"I don't understand why you reacted so strongly to the roll over argument. Jobs didn't state roll overs as the raison d'etre for not including Flash."

This is why: http://en.wikipedia.org/wiki/Straw_man

Re: Thoughts on Flash

#86
post #11

More good news about 3.3.1 "must write in C, Objective-C or C++" clause: it's made even more obvious here that Apple only cares about commercial middleware UI-driven applications. Those of us with custom toolkits and compilers (and games developers) can probably relax. Though, I wish they would still change the wording. I dislike having to wait for my friend's cat to click the "I Agree" button, since I cannot actuall…

"Those of us with custom toolkits and compilers (and games developers) can probably relax." Which part of the submitted article supports this? (genuine question not snark). I see a lot of flash bashing but nothing indicating you don't have to " write in C, Objective-C or C++"

Not the parent but the article says: "The most important reason... We cannot be at the mercy of a third party deciding if and when they will make our enhancements available to our developers. becomes even worse if the third party is supplying a cross platform development tool. The third party may not adopt enhancements from one platform unless they are available on all of their supported platforms. Hence developers only have access to the lowest common denominator set of features." Suggesting that the primary reason for the clause is that it will prevent third party apps effectively blocking enhancements made the the development environment; if you are using your own tools this isn't an issue. Not sure I agree that this means apple will be happy with developers using tools outside Objective C, but it certainly could suggest it.

Re: Thoughts on Flash

#87
post #60

Earlier quoted context omitted.

I agree, but it's really sad that we're at a place where we praise Apple for communicating... like normal human beings.

Apple is a corporation, not a human being.

The Supreme Court would like a word with you.

Re: Thoughts on Flash

#88
post #20
post #7

All his reasons are fairly obvious for the technical user and have been discussed in the blogosphere, but I think hearing it from the horse's mouth and at a very high level will benefit non technical users.

I think you overestimate the degree to which non-technical users await, with bated breath, a pronouncement about programming languages from high officials at Apple. I love non-technical users. I was trying to explain to one of them yesterday that they can still use my website even after their school wipes their hard disk, and separately, even though the email address (login) is their home email address and not their…

Had a friend who was certain he could make a million dollars selling subscriptions to Google.

Re: Thoughts on Flash

#89
post #72

This is where he loses me: "Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open." Adobe can just as easily say: "Though Flash products are proprietary, we strongly believe that standards pertaining to what software is allowed to run on your computer should be open." It's doublespeak either way, and it's crazy to think th…

I guess by "standards pertaining to the web" Apple means HTML, Javascript (ECMAScript to be precise) and CSS. What do you mean by "standards pertaining to what software is allowed to run on your computer"?

Re: Thoughts on Flash

#90
post #15

Earlier quoted context omitted.

Which arguments are FUD?

* Flash websites will have to be rewritten because it relies on 'rollovers', which is not part of Apple's 'revolutionary' touch interface: overblown for two reasons - a) few stuff will have to be rewritten (many videos show desktop Flash content working on mobile phones without a problem); and b) this is not a problem with Flash, as any JS/HTML-based interface that relies on rollovers has the same issues. * Flash is…

Wait a minute, how is comparing H.264 hardware support for decoding (I think you meant decoding, not decompression) vs. software bullshit? Shipping versions of Flash still use software for video decoding. The only versions that use hardware are unreleased beta versions of 10.1.

Your post sounds like an Adobe apologist making stuff up.

Post reply on HN