π» λ¨κ΅λνκ΅ μ΄λ¬λ λ€μ΄λ‘λ
(λ³Έ λ‘κ³ μ΄λ―Έμ§μ νλ‘κ·Έλ¨ μμ΄μ½μ λ¨κ΅λνκ΅μ μ μλ¬Όμ λλ€.)
- λ¨κ΅λνκ΅ μ΄λ¬λ κ°μ 컨ν μΈ λ₯Ό λ€μ΄λ‘λν μ μλ ν¬λ‘¬ νμ₯ νλ‘κ·Έλ¨μ λλ€.
- LearningX κΈ°λ°μ ννκ΅ μ΄λ¬λ μμ€ν μ μ½κ°μ μ½λ λ³νμ μ μ©ν μ μμ κ² κ°μΌλ©° fork ν μμ /λ°°ν¬ νμν©λλ€.
λ³Έ νλ‘κ·Έλ¨μ λ¨κ΅λνκ΅/κ΄λ ¨ κΈ°κ΄κ³Ό κ΄λ ¨μ΄ μμΌλ©°, λ¨κ΅λνκ΅κ° 보μ¦νμ§ μμμ΅λλ€. λ¨μν νμ°λ€μ μλ§ν μ΄λ¬λ νμ΅μ μν νλ‘κ·Έλ¨μ΄λ©° μ΄λ ν μμ΅λ μ°½μΆνμ§ μμμ μλ €λ립λλ€.
Chrome μΉ μ€ν μ΄ λ€μ΄λ‘λ
μ¬μ©λ²/μ μμ λ¬Έμλ₯Ό μ°Έμ‘°νμΈμ.
μλ‘μ΄ μ΄λ¬λμ κ°μλ μ΄λ κΈ°κ°μ΄ μ ν΄μ Έ μκ±°λ, μκ°νμ§ μμΌλ©΄ μμ λ΄μ©μ λ³Ό μ μλ λ± λΆνΈν¨μ΄ λ§μμ λ§μ νΈνκ² κ°μ λμμμ λ€μ΄λ‘λ λ°μ λκ³ λ³΄κΈ° μν΄ μ μνμ΅λλ€.
μλ₯Ό λ€μ΄ μ΄λ¬λ μμμ νμ΅ μλ£λ₯Ό μν΄ νμ΄λκ³ λ€μ΄λ‘λ λ°μ μμμΌλ‘ λ°°μμ μ΄μ©νκ±°λ, λ§νΈν 볡μ΅ν μ μμ΅λλ€.
λ³Έ λ€μ΄λ‘λλ ν¬λ‘¬ νμ₯κΈ°λ₯μ μ΄μ©ν Javascript κΈ°λ°μ νλ‘κ·Έλ¨μ
λλ€. popup.js
μμ λ°μν λ€μ΄λ‘λ λ©μμ§λ₯Ό μ€μΊν λΉλμ€ μ£Όμμ ν¨κ» 보λ΄λ©΄ background.js
μμ λ°μμ chrome.downloads
λͺ¨λμ ν΅ν΄ λ€μ΄λ‘λνλ λ°©μμ
λλ€.
λ²νΌ νλλ‘ μ΄λ¬λ κ°μ컨ν
μΈ μμ λ°λ‘ λ€μ΄λ°μ μ μκ² λ§λ€κ³ μΆμμ§λ§, μ€μ κ°μ λμμμ 4κ°μ iframe
μΌλ‘ κ°μΈμ Έ μκ³ , λ§μ§λ§ iframe
μ μΈλΆμ μ κ·Όμ λ§μλμμ μ΄λ¬λ μ€μΊ
ν λμμ λ€μ΄λ‘λ
μ λ‘μ§μ μ¬μ©ν μ λ°μ μμμ΅λλ€.
π λ λμ λ°©μμ΄λ μλ‘μ΄ μμ΄λμ΄, λ°λΌλ μ μ΄ μλ€λ©΄ μ½λλ₯Ό μμ±νμ¬ Pull Requestλ₯Ό 보λ΄μ£Όμκ±°λ, κ°λ°μκ° μλμλΌλ©΄ μ¬κΈ°μ λκΈμ λ¬μμ£ΌμΈμ.