Trình đọc PDF dựa trên tiêu chuẩn của Mozilla

Tác Giả: Monica Porter
Ngày Sáng TạO: 19 Hành Khúc 2021
CậP NhậT Ngày Tháng: 7 Có Thể 2024
Anonim
Trình đọc PDF dựa trên tiêu chuẩn của Mozilla - Sáng TạO
Trình đọc PDF dựa trên tiêu chuẩn của Mozilla - Sáng TạO

Andreas Gal, nhà nghiên cứu tại Mozilla, đã tiết lộ Mozilla đang làm việc trên một trình đọc PDF dựa trên tiêu chuẩn web, pdf.js (xem Github để biết mã mới nhất). Anh ấy nói với .net rằng ý tưởng này được nảy sinh trong một chuyến công tác gần đây đến châu Á. "Chris Jones và tôi đang thảo luận về những khả năng nền tảng nào có thể bị thiếu từ HTML5. Chúng tôi đã tự hỏi tại sao Google Chrome lại nhúng một trình kết xuất PDF mã gốc để hiển thị các tệp PDF và tại sao chưa ai triển khai trình đọc PDF trong HTML5 / JavaScript", anh nhớ lại. "Nếu bạn có thể làm bất cứ điều gì bạn muốn với HTML5, tại sao bạn phải sử dụng mã gốc? Chúng tôi muốn xem liệu làm điều này trong JavaScript và HTML5 có dẫn đến hiệu suất cạnh tranh và chất lượng hình ảnh hay không."

Thách thức chính là PDF là một đặc điểm kỹ thuật đáng kể. Gal cho biết anh và Jones đã được cảnh báo rằng có thể mất một khoản đầu tư thời gian đáng kể trước khi họ có thể hiển thị bất cứ thứ gì. “May mắn thay, đây hóa ra là một vấn đề ít nghiêm trọng hơn chúng tôi nghĩ,” Gal nói. "HTML5 cung cấp các API cấp cao tuyệt vời cho đồ họa và kết xuất văn bản, vì vậy chúng tôi không phải giải quyết bất kỳ vấn đề cấp thấp nào, điều này làm giảm đáng kể những gì chúng tôi phải triển khai. Chúng tôi đã hiển thị một tập hợp con đáng kể của PDF và cơ sở mã của chúng tôi vẫn dưới 5000 dòng mã. "


Bài đăng trên blog của Gal cho thấy mục đích ngắn hạn là sử dụng pdf.js để hiển thị các tệp PDF 'nguyên bản' trong Firefox, nhưng mục đích dài hạn là hướng tới một cách tiếp cận cởi mở hơn. Ông nói: "Chúng tôi đang nhắm mục tiêu HTML5 và bất kỳ trình duyệt hiện đại nào hỗ trợ nó. Tính đến ngày hôm nay, [pdf.js] hoạt động trên Firefox và Chrome", đồng thời cho biết thêm rằng Safari và IE9 "hiện tại dường như đều thiếu mảng được gõ WebGL ". Gal hy vọng họ sẽ bắt kịp với thông số kỹ thuật, nếu không có thể phải nghĩ ra một cách giải quyết chậm hơn cho họ.

Các Bài ViếT Phổ BiếN
Cách minh họa sách dành cho trẻ em
ĐọC

Cách minh họa sách dành cho trẻ em

Tôi thích vẽ minh họa cho ách dành cho trẻ em. Tôi đã làm việc với tư cách là một đạo diễn hoạt hình và một họa ĩ vẽ tranh minh họa tự do trong b...
Đưa sự nghiệp tự do của bạn lên một tầm cao mới
ĐọC

Đưa sự nghiệp tự do của bạn lên một tầm cao mới

Có thể bạn đang khao khát ự linh hoạt và tự do khi trở thành ông chủ của chính mình hoặc bạn chỉ có đủ kiến ​​thức chính trị văn phòng. Có lẽ bạn...
Mẹo thiết kế mẫu giao diện người dùng: ứng dụng web một trang
ĐọC

Mẹo thiết kế mẫu giao diện người dùng: ứng dụng web một trang

Khi ai đó bắt đầu ử dụng trang web hoặc ứng dụng web của bạn, họ cần biết phải đi đâu và đến đó vào bất kỳ thời điểm nào. Nếu họ không thể điều hướng dễ dàng tr...