Announcement

Do not use the forums to submit bug reports, feature requests or patches, submit a New Ticket instead.

#26 2005-08-05 15:52:04

Stanislas Rolland
New member
From: Québec
Registered: 2005-08-05
Posts: 5

Re: Safari 2.0 -- will we be compatible?

gogo wrote:

Does anybody know why Stanislas is using HTMLArea from mishoo instead of Xinha?

I forked away from the mishoo htmlArea in September 2004, as there was no one maintaining the code and I wanted an editor that would work in Mozilla/Firefox in TYPO3 CMS (http://typo3.org/extensions/repository/ … ehtmlarea/).

Recently, I did a number of modifications to support Safari 1.3. The main changes concern the selection object which differs from bot the IE and the Gecko selction object. Selection object is not part of the DOM standards. So other idiosynchrasies, such as no contentWindow attribute on the iframe object, etc. The code is open on SourceForge: http://cvs.sourceforge.net/viewcvs.py/t … _htmlarea/

However, while the editor does load correctly in Safari 1.3, many features do not work. In my opinion, there are 3 issues that need to be resolved by the Safari development team before the editor can work:

1. When a button is clicked in the tool bar, the current selection is lost to the button event handler; not much can be done until this is fixed;

2. some execCommand command id's are not yet supported, such as InsertOrderedList, InsertUnorderedList, etc.; the could be provided by adding some code, but I would rather have Safari come up with support as least equal to Firefox;

3. the unload event is never triggered.

I am now waiting for an improved version of Safari.

Best regards,
Stanislas Rolland

Offline

Board footer

Powered by FluxBB