Well said Josh. On Nov 30, 12:27 pm, Josh McDonald <[email protected]> wrote: > Here's where I add my rants :) Firstly, I'll let you know my biases: I > *really* want JavaFX to get better, and I want it to succeed. I've been > hacking Flex full time for a couple of years now, but I'm from a Java > background with Flash experience. > > A few things would make JavaFX "crush it" as it were: > > 1) Open the scenegraph to other JVM languages. We need to be able to use the > existing widgets in Java/Scala/Rhino/Whatever, and we need to be able to > build first-class scene graph citizens using these other languages as well. > FX Script by design is lacking too much to be the only language for a > complex program. This is important because of #2: > > 2) Stop with the applet. Seriously. The browser plugin war is over, Adobe > won. Years ago. And before Java 7 is ready and modularised, Google will have > gotten V8 and (Canvas||a replacement for Canvas) up to par. It's just more > important to them than Java 7 and FX are to Sun (which is not how it should > be IMO), they have more money, and they've built a nest of hackers where > even @dhanji isn't (always) the smartest guy in the room. The JVM is > *awesome*, but Tamarin is good enough for the browser. Which leads me to: > > 3) Start competing with AIR and desktop WPF instead. There is currently no > way to build cross-platform *useful* desktop apps that don't make people > want to gouge out there eyes. AIR is currently nothing but a delivery > platform for apps that should be run signed in a browser with elevated > privilege. AIR 2 which has recently gone into beta is going to change that, > but it's still a long way behind the JVM, and I have a feeling its release > is being delayed with Builder 4, which last I checked is slipping. There's > an incredible window of opportunity here for Snoracle. > > 4) Send trucks of money/coke/che guevara shirts to the guys at the EU, and > git-er-done. > > 5) Work with people like me who know RIAs. Get them on-team advocates, help > them build new *interesting* components, in multiple languages, and help > them get demos and applications and blogs out there. > > JavaFX can still be a contender, but the window is narrowing. > > -Josh > > 2009/11/28 Simon Brocklehurst <[email protected]> > > > > > > > > > On Nov 27, 5:14 pm, opinali <[email protected]> wrote: > > > > I have actually read and replied to that blog, remember now. :-) 2,5 > > > months ago I observed that I'd sometimes have a page cropping issue. > > > Didn't happen now, but I tested with newer stuff (JavaFX 1.2.1, JRE > > > 6u18ea-b05, Firefox 3.6-beta4 & IE8, Vista SP2, NVidia Quadro FX1700, > > > latest drivers and patches of everything). Perfect behavior. No > > > scrolling artifact either now or then, in your applet or in a couple > > > javafx.com samples that I tested, even after frenetically scrolling > > > the page. Perhaps I'm just lucky, such bugs are often system-specific > > > (video drivers etc.). > > > Interesting. I just tried with Firefox 3.6beta4 and IE 8, and the > > scrolling artifacts appear to be gone. The page-cropping bug is still > > there for me in Firefox tho'; and in Firefox a new issue appeared - > > the mouse scroll wheel stops working when a new page with a JavaFX > > applet is loaded. > > > Not sure if this is a good thing or not. If we have to wait 'til the > > world upgrades to the latest (or even beta) versions of browsers to > > get rid of these kind of bugs, then that's a *multi-year wait* before > > people can choose JavaFX. Hopefully, the Java/JavaFX team will find a > > way of making the technology work correctly in older versions of > > browsers. > > > -- > > > You received this message because you are subscribed to the Google Groups > > "The Java Posse" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]<javaposse%2bunsubscr...@googlegroups > > .com> > > . > > For more options, visit this group at > >http://groups.google.com/group/javaposse?hl=en. > > -- > "Therefore, send not to know For whom the bell tolls. It tolls for thee." > > Josh 'G-Funk' McDonald > - [email protected] > - http://twitter.com/sophistifunk > - http://flex.joshmcdonald.info/
-- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
