Coil 코드 간단히 하기 (meta tag)
Simplifying Web Monetization
https://medium.com/interledger-blog/simplifying-web-monetization-871aee326170
Coil 사의 공동설립자이자 CTO라고 하는 Ben Sharafian의 글의 내용입니다.
코일 기부를 받기 위해서 자바스크립트 코드를 <head></head> 태그 사이에
아래와 같은 자바스크립트 코드를 삽입해야 합니다.
<script src="https://polyfill.webmonetization.org/polyfill.js"></script>
<script src="https://cdn.coil.com/donate.js"></script>
<script>
window.WebMonetizationScripts.donate({
paymentPointer: '$twitter.xrptipbot.com/XRP팁봇아이디'
})
</script>
그러나 새로운 방식으로 제안된 것은 아래와 같이
<head></head> 태그 사이에 아래 메타태그를 삽입하는 방식입니다.
(위에서 삽입했던 자바스크립트 코드는 필요 없습니다.)
<meta name="monetization" content="$twitter.xrptipbot.com/XRP팁봇아이디" />
보안, 성능, 간결함이 장점이고
클라이언트 단의 유연성이 사라지고 확장프로그램이 필수적이라는 단점이 있다고 합니다.
클라이언트 단의 유연성이 사라진다는 것은
여러 사이트에 사용할 수 없고 기부현황을 실시간으로 못 보는 것이라고 하는 것 같습니다.
아래 사이트도 참고할 만 합니다.
https://github.com/interledger/rfcs/pull/500