LOL, excuse me now while I clean the soda off my keyboard.CarlJung wrote:What more evidence of pure evil do you need
Apple on Flash
- psk31
- Dies with sente
- Posts: 74
- Joined: Wed Apr 21, 2010 9:38 pm
- Rank: OGS 17K
- GD Posts: 0
- KGS: psk31
- OGS: psk31
- Location: Near Denver, Colorado
- Has thanked: 11 times
- Been thanked: 6 times
Re: Apple on Flash
"Play confidently. Make the best of mistakes."
- Janice Kim, Learn to Play Go Vol. 1
- Janice Kim, Learn to Play Go Vol. 1
- Solomon
- Gosei
- Posts: 1848
- Joined: Tue Apr 20, 2010 9:21 pm
- Rank: AGA 5d
- GD Posts: 0
- KGS: Capsule 4d
- Tygem: 치킨까스 5d
- Location: Bellevue, WA
- Has thanked: 90 times
- Been thanked: 835 times
Re: Apple on Flash
That post I wrote didn't reflect my opinion, I just wrote what I felt summed up the letter that Jobs wrote, and I won't go into whether I agree/disagree with his stance. Simply, I just felt this piece of text wrapped up what Jobs wanted to get off his chest:quantumf wrote:Preposterous. I assume you mean javascript+html5 > flash, but even so, that is miles from being true. Flash, when you include things like actionscript 3 and flex, is an extremely mature and widely supported development and deployment platform. The notion that all web developers must now abandon all hard earned knowledge and skill in flash and actionscript, for some new upstart, extremely immature, technology, is just so incredibly tiresome, and so frustratingly typical of the computer industry.Araban wrote:tl;dr: HTML5 > Flash
None of the the justifications that Jobs gave wash, as far as I'm concerned, especially the one he regarded as the most important (no intermediate platforms). It's just ridiculous to say that flash apps suck on iPhones - they might, but it isn't a given, especially now that Adobe developed the flash->objective C converter.
New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind.
- fwiffo
- Gosei
- Posts: 1435
- Joined: Tue Apr 20, 2010 6:22 am
- Rank: Out of practice
- GD Posts: 1104
- KGS: fwiffo
- Location: California
- Has thanked: 49 times
- Been thanked: 168 times
Re: Apple on Flash
Your extremely mature development platform just crashed my browser for the third time today.Flash, when you include things like actionscript 3 and flex, is an extremely mature and widely supported development and deployment platform.
- sumiyaka
- Dies with sente
- Posts: 72
- Joined: Wed Apr 21, 2010 5:00 pm
- Rank: 4K
- GD Posts: 1393
- Been thanked: 2 times
Re: Apple on Flash
Erm, I am not sure the protocol is the issue. More like the programming language. I can't blame wms for not wanting to port the KGS client to ... what is it? Objective C? the only language almighty Apple has blessed for the iPod touches (no matter their size and ability to use cell signals).kirkmc wrote:Actually, it's wms who doesn't want KGS on the iPad, because he wants to keep his protocol closed...
Personally, I feel if Apple wants to keep Flash off their devices by default, thats fine. But actively controlling every daggone thing that can be user installed reeks to me.
EDIT: I should probably add we own a mac book, and an ipod touch, both belong to my wife. I *do* like the touch, but...
Photo Blog:
http://blog.lunchisoptional.com
http://blog.lunchisoptional.com
- quantumf
- Lives in sente
- Posts: 844
- Joined: Tue Apr 20, 2010 11:36 pm
- Rank: 3d
- GD Posts: 422
- KGS: komi
- Has thanked: 180 times
- Been thanked: 151 times
Re: Apple on Flash
All I'm trying to express is my profound frustration at this attempt by Apple to sabotage what is the closest we have to a widely deployed, widely supported, cross-platform, cross-browser, rich ui development platform. For all the problems with flash (e.g. no back/forward navigation, no text search etc), it's a great way to develop certain classes of applications. I hate writing html-oriented sites in php or asp.net or struts or jsp or jsf.fwiffo wrote:Your extremely mature development platform just crashed my browser for the third time today.Flash, when you include things like actionscript 3 and flex, is an extremely mature and widely supported development and deployment platform.
I would prefer it if Adobe were encouraged to rather fix the bugs in flash, and were pushed towards open sourcing flash (which they are slowly doing, e.g. Flex is open source).
- CarlJung
- Lives in gote
- Posts: 429
- Joined: Wed Apr 21, 2010 1:10 pm
- Rank: SDK
- GD Posts: 0
- KGS: CarlJung
- Location: Sweden
- Has thanked: 101 times
- Been thanked: 73 times
Re: Apple on Flash
I suspect that wms is relying on the default xml serialization of java objects (I'm speculating, I don't know java or kgs well). This means that the protocol, if documented would be a complete nightmare to work with in any other language than java. Even in another java client it would be a mess since you would have to implement a whole bunch of objects that you don't know how they are supposed to interact with each other in order to get the serialization to work. I believe anyone could reverse the protocol today if they wanted, it's just a matter of sniffing the network traffic. Like they do on igs. But it will be a lot harder because it's not designed to be a human readable protocol. Once again, I'd like to point out that I'm speculating. But it makes sense in my head at least.kirkmc wrote:Actually, it's wms who doesn't want KGS on the iPad, because he wants to keep his protocol closed...
But this technical aspect is not the main reason for no open kgs protocol and does not factor in when Steve Jobs decide to not support widely used technology such as java and flash.
FusekiLibrary, an opening library.
SGF converter tools: Wbaduk NGF to SGF | 440 go problems | Fuseki made easy | Tesuji made easy | Elementary training & Dan level testing | Dan Tutor Shortcut To Dan
SGF converter tools: Wbaduk NGF to SGF | 440 go problems | Fuseki made easy | Tesuji made easy | Elementary training & Dan level testing | Dan Tutor Shortcut To Dan
- kirkmc
- Lives in sente
- Posts: 1072
- Joined: Tue Apr 20, 2010 3:51 am
- Rank: 5K KGS
- GD Posts: 1165
- KGS: Dogen
- Location: Stratford-upon-Avon, England
- Has thanked: 32 times
- Been thanked: 70 times
- Contact:
Re: Apple on Flash
It's the only thing that ever causes my browser to crash as well. I recently installed ClickToFlash because of that; too many sites use Flash in insidious ways, as elements that aren't important, or for ads.fwiffo wrote:Your extremely mature development platform just crashed my browser for the third time today.Flash, when you include things like actionscript 3 and flex, is an extremely mature and widely supported development and deployment platform.
My blog about Macs and more: Kirkville
- CarlJung
- Lives in gote
- Posts: 429
- Joined: Wed Apr 21, 2010 1:10 pm
- Rank: SDK
- GD Posts: 0
- KGS: CarlJung
- Location: Sweden
- Has thanked: 101 times
- Been thanked: 73 times
Re: Apple on Flash
This just in: Google’s Andy Rubin on Everything Android
Mr. Rubin also addressed many other topics — like whether consumers actually care if their mobile phone software is “open” or not. He insisted that they would, comparing closed computing platforms to totalitarian governments that deprived their citizens of choice. “When they can’t have something, people do care. Look at the way politics work. I just don’t want to live in North Korea,” he said.
...
He also promised that full support for Adobe’s Flash standard was coming in the next version of Android
...
Sometimes being open “means not being militant about the things consumer are actually enjoying,” he said.
FusekiLibrary, an opening library.
SGF converter tools: Wbaduk NGF to SGF | 440 go problems | Fuseki made easy | Tesuji made easy | Elementary training & Dan level testing | Dan Tutor Shortcut To Dan
SGF converter tools: Wbaduk NGF to SGF | 440 go problems | Fuseki made easy | Tesuji made easy | Elementary training & Dan level testing | Dan Tutor Shortcut To Dan
- fwiffo
- Gosei
- Posts: 1435
- Joined: Tue Apr 20, 2010 6:22 am
- Rank: Out of practice
- GD Posts: 1104
- KGS: fwiffo
- Location: California
- Has thanked: 49 times
- Been thanked: 168 times
Re: Apple on Flash
Bummer!CarlJung wrote:He also promised that full support for Adobe’s Flash standard was coming in the next version of Android
- CarlJung
- Lives in gote
- Posts: 429
- Joined: Wed Apr 21, 2010 1:10 pm
- Rank: SDK
- GD Posts: 0
- KGS: CarlJung
- Location: Sweden
- Has thanked: 101 times
- Been thanked: 73 times
Re: Apple on Flash
You are given the choice.
You don't have to use it!
But with Apple, you are not trusted to make your own decisions.
You don't have to use it!
But with Apple, you are not trusted to make your own decisions.
FusekiLibrary, an opening library.
SGF converter tools: Wbaduk NGF to SGF | 440 go problems | Fuseki made easy | Tesuji made easy | Elementary training & Dan level testing | Dan Tutor Shortcut To Dan
SGF converter tools: Wbaduk NGF to SGF | 440 go problems | Fuseki made easy | Tesuji made easy | Elementary training & Dan level testing | Dan Tutor Shortcut To Dan
- fwiffo
- Gosei
- Posts: 1435
- Joined: Tue Apr 20, 2010 6:22 am
- Rank: Out of practice
- GD Posts: 1104
- KGS: fwiffo
- Location: California
- Has thanked: 49 times
- Been thanked: 168 times
Re: Apple on Flash
I trust myself, but I don't trust other people. Other people will use it, which means web sites will continue to use it, which means I'll eventually be forced to use it. 
- flOvermind
- Lives with ko
- Posts: 295
- Joined: Wed Apr 21, 2010 3:19 am
- Rank: EGF 4 kyu
- GD Posts: 627
- Location: Linz, Austria
- Has thanked: 21 times
- Been thanked: 43 times
Re: Apple on Flash
No, you're not. You only have to use it if you want to use the applications written in it. You could still decide to use alternatives that don't use flash. And if those alternatives don't exist, you can decide to not use it at all. Or you can decide that the service is more important to you than your dislike of flash.fwiffo wrote:I trust myself, but I don't trust other people. Other people will use it, which means web sites will continue to use it, which means I'll eventually be forced to use it.
The key point here is that you can *decide*. Right now, your only alternative is to not use it at all, so you're missing out on features when there is no alternative available. Yes, in a perfect world we would have everything available using open standards. But we're not living in a perfect world, and some applications just need Flash or Java or whatever, and there are no alternatives available (most prominent example: KGS).
A badly implemented feature is better than not having the feature at all.
Oh, and while we're on the subject of open: Java is an open standard. The iPhone API is not.
- kirkmc
- Lives in sente
- Posts: 1072
- Joined: Tue Apr 20, 2010 3:51 am
- Rank: 5K KGS
- GD Posts: 1165
- KGS: Dogen
- Location: Stratford-upon-Avon, England
- Has thanked: 32 times
- Been thanked: 70 times
- Contact:
Re: Apple on Flash
Oh, I strongly disagree with that...flOvermind wrote: A badly implemented feature is better than not having the feature at all.
My blog about Macs and more: Kirkville
- flOvermind
- Lives with ko
- Posts: 295
- Joined: Wed Apr 21, 2010 3:19 am
- Rank: EGF 4 kyu
- GD Posts: 627
- Location: Linz, Austria
- Has thanked: 21 times
- Been thanked: 43 times
Re: Apple on Flash
Ok, let's say you have a device. Let's call it xPad.
On this device, there are native apps, written in an obscure language called Objective-X. Nobody really knows what this language is about, but you are able to produce apps with a really great user experience. And there is also the possibility to write apps in a cross-platform language called Xava. Programmers really like Xava, but the programs written in it don't integrate so well with the rest of the xPad.
Now let's say there is a go server, called XGS. You really like to play on that go server. But unfortunately, it is written in Xava. XMS, the writer of the go server, doesn't have enough time to port it to Objective-X. After all, that's just XMS's hobby project.
Would you rather:
a) Use XGS, even though it doesn't fit in well with the UI of the xPad. But at least it works.
or
b) Don't use XGS, even though there is an app available.
I'm aware that you would rather use the Objective-X implementation of XGS. But when that option is not available, which one would you prefer?
On this device, there are native apps, written in an obscure language called Objective-X. Nobody really knows what this language is about, but you are able to produce apps with a really great user experience. And there is also the possibility to write apps in a cross-platform language called Xava. Programmers really like Xava, but the programs written in it don't integrate so well with the rest of the xPad.
Now let's say there is a go server, called XGS. You really like to play on that go server. But unfortunately, it is written in Xava. XMS, the writer of the go server, doesn't have enough time to port it to Objective-X. After all, that's just XMS's hobby project.
Would you rather:
a) Use XGS, even though it doesn't fit in well with the UI of the xPad. But at least it works.
or
b) Don't use XGS, even though there is an app available.
I'm aware that you would rather use the Objective-X implementation of XGS. But when that option is not available, which one would you prefer?
- ChradH
- Dies with sente
- Posts: 106
- Joined: Wed Apr 21, 2010 8:40 am
- Rank: EGF 8k
- GD Posts: 0
- Universal go server handle: ChradH
- Location: Germany
- Has thanked: 64 times
- Been thanked: 7 times
Re: Apple on Flash
Nice one 
Of course I'd like to have XGS on my xPod touch (which I really like, UI-wise). Some time ago I even considered buying an xPhone but now it's definitely going to be an xdroid device.
Of course I'd like to have XGS on my xPod touch (which I really like, UI-wise). Some time ago I even considered buying an xPhone but now it's definitely going to be an xdroid device.
To sig or not to sig, that is the question.