Option 3 sounds good to me. I'm also open to stop supporting the PPC.


On Sep 6, 2008, at 3:00 PM, Aparajita Fishman wrote:

Hi,

Well, the time has finally come to start working on Active4D v5. And to get the most out of 4D v11 (and the latest web technologies in general), I need to support Unicode fully.

To do this I will be using a library called ICU, which is used by 4D v11 itself. That is the good news. The bad news is that ICU requires very large support files (>7M) that contain character set and locale data.

I am trying to come up with a scheme that avoids including those support files in the plugin bundle itself, to avoid the overhead of copying them to every client. There are a number of possible solutions:

1. Reduce the number of character sets and locales supported, thus reducing the data file size. The disadvantage of this approach is that I need to provide additional data files if the default data files do not cover someone's locale.

2. Stop supporting PPC. This requires a duplicate data file with different byte ordering. Dropping PPC support would cut the total data file size in half.

3. Look for the data files in the plugin bundle, but if they are not found, look for them in a directory such as the 4D support folder. If no data files are found, then assume Active4D is not being used on that machine and disable it. This solution adds an installation step for Client/Server when you don't want all clients to have Active4D enabled, but since there are usually a small number of web serving Clients, this should not be a big deal.

I would like to hear your feedback on this.

Regards,

  Aparajita
  www.aparajitaworld.com

  "If you dare to fail, you are bound to succeed."
  - Sri Chinmoy   |   www.srichinmoy.org


_______________________________________________
Active4D-dev mailing list
Active4D-dev@aparajitaworld.com
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/

_______________________________________________
Active4D-dev mailing list
Active4D-dev@aparajitaworld.com
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/

Reply via email to