Читач PDF на основі стандартів Mozilla

Автор: Monica Porter
Дата Створення: 19 Березень 2021
Дата Оновлення: 17 Травень 2024
Anonim
Читач PDF на основі стандартів Mozilla - Творчий
Читач PDF на основі стандартів Mozilla - Творчий

Андреас Гал, дослідник Mozilla, показав, що Mozilla працює над зчитувачем PDF-файлів на базі веб-стандартів pdf.js (останній код див. У Github). Він розповів .net, що ця ідея народилася під час нещодавньої відрядження до Азії. "Ми з Крісом Джонсом обговорювали, які можливості платформи можуть бути відсутні в HTML5. Нам було цікаво, чому Google Chrome вбудовував візуалізатор PDF із власним кодом для відображення PDF-файлів, і чому ще ніхто не впровадив зчитувач PDF у HTML5 / JavaScript", - згадує він. "Якщо ви можете робити все, що завгодно, з HTML5, чому вам доведеться використовувати власний код? Ми хотіли перевірити, чи не призвело це до виконання в JavaScript та HTML5 конкурентоспроможності та якості зображення".

Основною проблемою було те, що PDF є суттєвою специфікацією. Гал каже, що його та Джонса попередили, що це може зайняти значні інвестиції, перш ніж вони зможуть щось отримати. "На щастя, це виявилося менш серйозною проблемою, ніж ми думали", - каже Гал. "HTML5 пропонує чудові API високого рівня для графічного та текстового відтворення, тому нам не довелося стикатися з жодною з цих проблем низького рівня, що значно зменшило те, що нам доводилося реалізовувати. Ми вже надаємо значну підмножину PDF, і наша кодова база все ще перевищує 5000 рядків коду ".


Короткостроково, у публікації блогу Гал висловлюється припущення, що метою є використання pdf.js для рендерингу PDF-файлів у оригінальному режимі у Firefox, але довгострокові цілі - для більш відкритого підходу. "Ми націлені на HTML5 і будь-який сучасний браузер, який його підтримує. На сьогоднішній день [pdf.js] працює у Firefox та Chrome", - говорить він, додаючи, що Safari та IE9 "на даний момент, як видається, відсутні масиви, набрані WebGL. ". Гал сподівається, що вони наздоженуть специфікацію, інакше для них, можливо, доведеться розробити більш повільний обхідний шлях.

Рекомендований
Як намалювати чудову сцену інопланетян на iPad
Читати Далі

Як намалювати чудову сцену інопланетян на iPad

Мені подобається малювати на дорозі до роботи. Кілька років тому я малював аквареллю в одногодинній ранковій поїздці на автобусі. Мені вдалося врівноважити маленьку ліхтарик, чашку з водою, фарбу та к...
Найкраща миша 2021 року: чудові миші для всіх ваших потреб
Читати Далі

Найкраща миша 2021 року: чудові миші для всіх ваших потреб

У вас найкраща миша для ефективного проектування? Якщо ви використовуєте мишу, яка постачається в комплекті з вашим ПК або Mac, відповідь може бути негативною. Це, мабуть, робить свою справу, але якщо...
Книгу барбекю, яку ви можете вирізати, нарізати шматочками та приготувати
Читати Далі

Книгу барбекю, яку ви можете вирізати, нарізати шматочками та приготувати

Є кілька чудових ілюстрацій до книг, і хоча це неймовірно надихає, це книга, яка дозволяє читачеві рвати, різати та нарізати як завгодно. Любителям книг не потрібно кричати - Біблія "Барбекю"...