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/