JavaScriptTweetPocket普段はjQueryに頼りきりでネイティブで書かなきゃいけないような仕事はないんですが、とはいえなんとなくネイティブでも書けないとなぁ。coverみたいなことをする方法」をネイティブ化してみました。結果的にwindowサイズの取得とresizeイベントでIE8対応が必要だったくらいで、あとはすんなりですね。※IE8〜11、Safari(Mac)、Firefox、Chromeで動作確認しています。いう形でpolyfillしてやります。addEventListenerもIE8では対応していないので、attachEventを使います。ちなみに、window.onresizeでは競合する可能性があるのでイベントリスナーを使っています。