命名って難しい

変数、関数、クラスなどなど実装より命名に毎回悩むタイプの人間による技術や趣味についてのメモ。

日経BP-IT PRO Activeの記事を印刷用にするブックマークレット

もくじ

  • 前置き
  • 環境
  • ソース
  • 使うとどうなるか
  • 感想

前置き

最近チーム全体が情報収集する気風になってきていて、日経関連の記事を見る機会が多くなりました。

PDF込みで記事になっていたり、印刷ビューになるものはいいのですが、それ以外はページ全体を紙に印刷して情報共有することになっています。

で、毎度開発者ツールで無駄なものを削除していたのですが、面倒なのでブックマークレットにしてみました。

ブックマークレットとはなんぞや」についてはググってください。

環境

以下の環境で動かしてます。

  • Windows7 32bit
  • Chrome バージョン: 62.0.3202.94(Official Build) (32 ビット)

ソース

本業じゃないのでおそらく美しくないコードになっています。

javascript: (function() {
    ["#bpGlobalHeader","#wrapper>header","#wrapper>footer","#wrapper>div>aside",".content>article>footer>section",".tools",".breadcrumb"].forEach(function(val, index, ar) {
        Array.from(document.querySelectorAll(val),  e => e.remove());
    });
    document.querySelector("article").style.width="auto";
})()

使うとどうなるか

実行前

f:id:NotShown:20171204104957j:plain

実行後

f:id:NotShown:20171204105004j:plain

感想