AMPのタグ変換が面倒臭い!
imgはamp-imgとかscriptタグとかstyle属性とかとかとか!
こんな変換処理いちいち書きたくないなー、誰かもうやってないかなーと思ったらありました。
AMP PHP Library
- DrupalのAMPモジュールで使われてるライブラリ。
- PSRにも対応してて、コマンドラインインターフェイスもある。HTMLまるっと変換できる。
- licenseはApache2
利用実績もDrupalであるし、使いやすそうでライセンス的にも問題なかったので、concrete5 Ver5.6系のアドオンに使った。
HTML to AMP HTML
- licenseはGPL。これを確認した瞬間に候補から外したので中身あんまり見てない。
- タグの変換やTwitter、youtube、Instgramとかの埋め込みにも対応してるっぽい
- もちろんPSR対応。テストはspec
他になんかあったら教えてください。