[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Rich Text Box for Java



Thanks. As you mention, I would definitely prefer to use the DHTML, but
apparently the Mac browsers suck when it comes to the implementation of
their various DOMs. Most of the DHTML I do I ensure that it fully works
across the board. And it does.

But this editing of the iframe bit that seems to be the predominant method
in the DHTML RTEs doesn't work on any Mac browser.

I followed the link you sent me in the other post and tested about 30 RTEs
to virtually no avail. The Java implementations seem to have the most cross
platform consistency (of course), but each one has it's issues that stop me
in my tracks. I agree that a DHTML one would be better and that would be my
first choice.

Has anyone seen a DHTML rich text editor that functions on both Mac and PC?

-Neil


-----Original Message-----
From: webobjects-dev-admin@xxxxxxxxxxxxx
[mailto:webobjects-dev-admin@xxxxxxxxxxxxx] On Behalf Of Stephan Schlecht
Sent: Thursday, July 17, 2003 2:11 AM
To: Neil Heacock; 'JR Ruggentaler'; webobjects-dev@xxxxxxxxxxxxx
Subject: RE: Rich Text Box for Java

At 11:52 PM 7/16/2003, Neil Heacock wrote:
>By the way, Stephan mentioned JEditorPane, but it appears to be a java
1.4.1
>implementation only. I've not made the jump yet and don't plan to anytime
>real soon.

JEditorPane is already available in earlier version of Java, but it is a 
Swing class and as such requires at least Java 1.2 (due to several bugs, I 
would recommend at least 1.3.1).

So using JEditorPane for a Web based application has a big disadvantage on 
Windows machine, because Microsoft delivers only an old version of the JVM 
(or depending when you bought your Windows copy even no JVM at all), so one 
has to use Sun's Java Plugin. This requires a download of several MB in 
case the Java-Plugin is not already installed on the client machine. This 
may not be a problem in a company Intranet scenario, but it's definitely a 
problem, when it is a Internet application used by a lot of different
clients.

In an Internet scenario I would recommend solutions based on JavaScript and 
DHTML. The disadvantage here is, that they require newer browsers, but 
DHTML is more or less supported now since several years. There are some 
differences in the DHTML implementation of the main browser vendors, so I 
would check if the solution you are interested in, does support all the 
browsers you require. The big advantage of such solutions is the download 
speed. The size of the JavaScript packages is typically around some dozen 
KB, so it downloads really fast.

So it depends. If you can make sure, that the users of your solution 
already have Java version > 1.2, JEditorPane (or solutions built on top of 
it) can be a solution. If your users at least have JVM < 1.2, there are 
also applets available, that work on the old browser JVMs. In any other 
case, I think it's make sense to take a look at JavaScript/DHTML solutions.

Hope this helps,

Stephan
--
Software 7 GmbH
http://www.software7.biz


_______________________________________________
WebObjects-dev mailing list
WebObjects-dev@xxxxxxxxxxxxx
http://www.omnigroup.com/mailman/listinfo/webobjects-dev