μ΅μ λΈλΌμ°μ μ© κΈ°λ³Έ λΉλμ ES5 μ§μμ μν λ³λμ λΉλλ‘ μ νλ v2.4.456 λ¦΄λ¦¬μ€ μ΄ν, μ΄ FAQλ₯Ό νμ¬ μνλ₯Ό λ°μνλλ‘ μ λ°μ΄νΈν΄μΌ ν©λκΉ? μλ₯Ό λ€μ΄ κΈ°λ³Έ PDF.js λΉλμ ν¨κ» μλν΄μΌ νλ λΈλΌμ°μ λ²μ κ³Ό λΉκ΅νμ¬ ES5 λΉλκ° νμν λΈλΌμ°μ μ μ»·μ€ν λ²μ μ κ°μ‘° νμν μ μμ΅λκΉ?
https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#faq -support
κ·Έλ¦¬κ³ μλ§λ λν:
https://github.com/mozilla/pdf.js/wiki/Required-Browser-Features
μ΄ μλ¦ΌμΌλ‘ FAQ νμ΄μ§λ₯Ό μ λ°μ΄νΈνμΌλ©° νμν λΈλΌμ°μ κΈ°λ₯ νμ΄μ§λ₯Ό μ λ°μ΄νΈνμ¬ μ€λλ μ 보λ₯Ό μ κ±°νμ΅λλ€. κ°μ¬ν©λλ€!
FAQμλ HTTP λ²μ μμ² ν€λκ° λͺ¨λ λΈλΌμ°μ μμ μ§μλλ κ²μ μλμ§λ§ "νμν λΈλΌμ°μ κΈ°λ₯"μ μΈκΈλμ΄ μμ§ μλ€κ³ μΈκΈλμ΄ μμ΅λλ€. HTTP λ²μ μμ²μ "νμ λΈλΌμ°μ κΈ°λ₯"μ μΆκ°ν΄μΌ ν©λκΉ?
μ, νμ§λ§ λͺ¨λ λΈλΌμ°μ κΈ°λ₯μ΄ μ¬μ ν νμνμ§ νμΈνλ κ²μ΄ λ μΌλ°μ μ΄λΌκ³ μκ°ν©λλ€. λ²μ μμ²κ³Ό κ°μ μ΅μ κΈ°λ₯μ΄ λλ½λμμ μ μμ§λ§ μΈκΈλ μΌλΆ κΈ°λ₯μ΄ λ μ΄μ PDF.jsμμ λ μ΄μ λ΄λΆμ μΌλ‘ μ¬μ©λμ§ μμ μλ μμ΅λλ€. μ΄μ λν νμ λ¬Έμ μΈ #11954λ₯Ό λ§λ€μμ΅λλ€. κ°μ¬ ν΄μ!
@winzigκ° μ μν λλ‘ ES5 λΉλκ° νμν λΈλΌμ°μ μ μ»·μ€ν λ²μ μ κ°μ‘° νμνλ κ²μ΄ μ μ©ν κ²μ΄λΌκ³ μκ°ν©λλ€. νΉν μλ‘μ΄ λΈλΌμ°μ κΈ°λ₯μ΄ νμν μ λ²μ μ΄ μΆμλ λ μ΄λ¬ν κΈ°λ₯μ΄ κΈ°λ³Έ λ·°μ΄μμ ν΄λ¦¬νλμ§ μκΈ° λλ¬Έμ μ΄ μ»·μ€νλ μκ°μ΄ μ§λ¨μ λ°λΌ λ³κ²½λ©λλ€.
μλ₯Ό λ€μ΄, μ΅κ·Όμ PDF.js μ¬λ³Έμ ν¬ν¨ν΄μΌ νλ AMO νμ₯μ κ²μνμ΅λλ€. μ΄μ Firefox λ²μ μ μ§μνκΈ° μν΄ es5 λ²μ μ ν¬ν¨νκ³ μΆμμ΅λλ€. κ·Έλ¬λ μ΄ λ²μ μμλ CSPμμ AMOμμ νμ©λμ§ μλ unsafe-eval
( μ¬κΈ° μ°Έμ‘°)λ₯Ό νμ©ν΄μΌ ν©λλ€. λ°λΌμ μ΅μ λΈλΌμ°μ λ²μ μ PDF.jsλ‘ λ³κ²½ν΄μΌ νλ©° μ΄λ€ Firefox λ²μ μ΄ νΈνλμ§ μκ³ κΈ°λ₯μ΄ μ νλλμ§ μ μ¬μ μΈ μ¬μ©μμκ² μλ €μ£Όλ κ²μ΄ μ’μ΅λλ€.
μ΄ μ»·μ€ν μ 보λ₯Ό μ 곡ν κ³νμ λκΉ? κ°μ¬ ν΄μ!
ES5 λΉλκ° νμν λΈλΌμ°μ μ© μ»·μ€ν λ²μ μ κ°μ‘°νλ©΄,
λΆννκ²λ κ·Έλ¬ν λͺ©λ‘μ μ μ§νλ €λ μλλ (λ€μ) μ§λ μ μμ²λΌ 보μ λλ€. μλνλ©΄ κ·Έκ²μ μμ§μ΄λ λͺ©νμ΄κ³ λν (λλΆλΆμ κ°λ₯μ±μ΄) νμ λΆμμ νκΈ° λλ¬Έμ λλ€. PDF.js κΈ°μ¬μλ κ°λ₯ν λͺ¨λ λΈλΌμ°μ /λ²μ μ ν μ€νΈν μ μμΌλ©° λͺ©λ‘μ κ°λ κ²μ λ€μ λΌμΈμ λ°λΌ λ°λ³΅λλ λ¬Έμ λ₯Ό μ»λ μ’μ λ°©λ²μΈ κ² κ°μ΅λλ€.
λΈλΌμ°μ X, λ²μ Yλ Wikiμμ νΈνλμ§ μλ κ²μΌλ‘ μΈκΈλμ§ μμμμλ λΆκ΅¬νκ³ μ΅μ PDF.js λΉλμμ μλνμ§ μμ΅λλ€.
( νλ PDF.js λΉλμ λν΄ μλ €μ§ μνΈν λΈλΌμ°μ μ 짧μ λͺ©λ‘μ μ μ§νλ κ²μ΄ μ½κ° λ ν©λ¦¬μ μΌ μ μμ΅λλ€.)
μ΄ μμ μμ νΉμ λΈλΌμ°μ /λ²μ μ΄ μ΅μ PDF.js λΉλμμ μλνλμ§ νμΈνλ κ°μ₯ μ½κ³ λΉ λ₯Έ λ°©λ²μ μλ§λ μ΅μ λ²μ μ λ°λͺ¨ λ·°μ΄μμ μλνλμ§ νμΈνλ κ²μ λλ€. https://github.com/mozilla/pdf.js#online -demo μ°Έμ‘°