Firefox запустил поддержку чтения PDF-файлов внутри браузера.
Да, верно, на пару лет позже Хрома, но в Хроме это лицензированный у другой компании закрытый движок (недоступный в опенсорсном Chromium), а у Мозиллы открытый код. Более того, вызывает дикое уважение тот факт, что движок написан на чистом Джаваскрипте, и умудряется быстро читать и рендерить PDF за счет того, что элементы и функции PDF-а транслирует в функции Джаваскрипта, которые становятся доступны JIT-движку.
Можно даже попробовать сам движок в Хроме или другом браузере. Оно работает. Офигительные молодцы.
Да, верно, на пару лет позже Хрома, но в Хроме это лицензированный у другой компании закрытый движок (недоступный в опенсорсном Chromium), а у Мозиллы открытый код. Более того, вызывает дикое уважение тот факт, что движок написан на чистом Джаваскрипте, и умудряется быстро читать и рендерить PDF за счет того, что элементы и функции PDF-а транслирует в функции Джаваскрипта, которые становятся доступны JIT-движку.
Можно даже попробовать сам движок в Хроме или другом браузере. Оно работает. Офигительные молодцы.
no subject
Date: 2013-02-21 01:16 am (UTC)no subject
Date: 2013-02-21 01:20 am (UTC)no subject
Date: 2013-02-21 04:38 am (UTC)no subject
Date: 2013-02-21 07:40 am (UTC)no subject
Date: 2013-02-21 07:48 am (UTC)Просто в первый момент идея "вызываем функции из внешнего файла" настораживает.
Спасибо за пояснение.
Осталось одно непонятное место: что мешало надстройку запускать в той же "песочнице"
no subject
Date: 2013-02-21 07:53 am (UTC)no subject
Date: 2013-02-22 03:39 pm (UTC)no subject
Date: 2013-02-22 03:42 pm (UTC)