My assumption is that certain users only need certain CMaps because they tend 
to read only documents in certain languages. This seems like something we can 
really optimize and avoid ahead-of-time download cost for.

The fact that we don’t do this yet doesn’t seem like a good criteria. There is 
a lot of good things we aren’t doing yet. You can be the first to change that 
on this particular topic, if it technically makes sense.

Andreas

On Feb 25, 2014, at 1:27 AM, Brendan Dahl <bd...@mozilla.com> wrote:

> It’s certainly possible to load dynamically. Do we currently do this for any 
> other Firefox resources? 
> 
> From what I’ve seen, many PDF’s use CMaps even if they don’t necessarily have 
> CJK characters, so it may just be better to include them. FWIW both Popper 
> and Mupdf embed the CMaps.
> 
> Brendan
> 
> On Feb 24, 2014, at 3:01 PM, Andreas Gal <andreas....@gmail.com> wrote:
> 
>> Is this something we could load dynamically and offline cache?
>> 
>> Andreas
>> 
>> Sent from Mobile.
>> 
>>> On Feb 24, 2014, at 23:41, Brendan Dahl <bd...@mozilla.com> wrote:
>>> 
>>> PDF.js plans to soon start including and using Adobe CMap files for 
>>> converting character codes to character id's(CIDs) and mapping character 
>>> codes to unicode values. This will fix a number of bugs in PDF.js and will 
>>> improve our support for Chinese, Korean, and Japanese(CJK) documents.
>>> 
>>> I wanted to inform dev-platform because there are quite a few files and 
>>> they are large. The files are loaded lazily as needed so they shouldn't 
>>> affect the size of Firefox when running, but they will affect the 
>>> installation size. There are 168 files with an average size of ~40KB, and 
>>> all of the files together are roughly:
>>> 6.9M
>>> 2.2M when gzipped
>>> 
>>> http://sourceforge.net/adobe/cmap/wiki/Home/
>>> 
>>> _______________________________________________
>>> dev-platform mailing list
>>> dev-platform@lists.mozilla.org
>>> https://lists.mozilla.org/listinfo/dev-platform
> 

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to