どうも7noteです。フロントエンジニアなら知っておきたいツールまとめ
私的に利用しているツールを紹介。全部無料で使えます!
1. 「検証ツール(F12)」
開発に必須です。ブラウザに標準装備されていることがほとんどですが、特にオススメはgoogleChromeの検証ツールをよく使います。
![img1.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F661092%2F22b88498-ecfb-2928-9c58-24b0e7229b1e.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=356d8692f08010030cb7cd6666470f9c)
できること
- HTMLやCSSのソースを確認&お試し調整が可能
- javascriptのデバッグ等にコンソールが見れる
- サーバーとの通信情報が見れる
- ローカルストレージなどの情報を閲覧
- なんか他にもいろいろできることたくさん
特に駆け出しの方はHTMLやCSSを確認することで、誤字だったり、CSSの優先順位の影響で効かないCSSを確認したりするのに重宝します。
使い方などは検索すればいろいろ出てくるのでここでは省略。
2. 「User-Agent Switcher for Chrome」
ユーザーエージェントを切り換えられるchromeの拡張機能
User-Agent Switcher for Chrome
![img2.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F661092%2Fe845e090-5642-5bb4-b1da-6dc2ba773d90.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=c168e2e6716a7f8a98aaaecde6e84f76)
PCでもユーザーエージェントを変更することができます。
これにより、javascriptなどでスマートフォンにだけ対応させているスクリプトの挙動をPCでも確認できるので楽にデバッグが行なえます。
ただ、実機でやってみるとやっぱり動かないという事もあり得るので注意が必要です。
3. 「PerfectPixel by WellDoneCode (pixel perfect)」
1pxのズレも許されないあなたに。パーフェクトピクセル。
PerfectPixel by WellDoneCode (pixel perfect)
![img3.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F661092%2Fa6a0335d-d5d3-5a24-f243-8d1cd4412d78.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=663625aef05cc59adf5e70efe7473f7d)
こんなの欲しかった!というツールです。
できること
- ブラウザ上に画像(デザインデータ)を重ねられる
- 画像データの透明度や表示位置を自由に変えられる
- 設定をロックできるので、ページスクロールしながら上から下まで全部チェックできる
- 開発者ツールで微調整しながらズレを直すことができる
過去に記事を書きましたので、こちらの記事も参考ご覧ください
4. 「パンダ(通称)」
画像を圧縮して容量を軽くしてくれるWEBサービスです。
TinyPNG – Compress WebP, PNG and JPEG images intelligently
![img4.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F661092%2F8a8e5d76-6da7-619e-3c8c-0282242c341d.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=d8bc0b73a392a272b38059e444002d57)
動作も早く使いやすいのが特徴。
WEBサイトは少しでも容量を軽くする事が重要視されているので、画像の圧縮などは必須です!!
5. 「I love♥ PDF」
こちらは画像ではなく、pdfの変換や圧縮などが行なえるWEBサービス
![img5.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F661092%2Fcc104561-99a6-6cee-86ce-62ce3f33a0b3.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=fbe2dd98a0660b80803901b5eaa786da)
pdfの場合はよくこのページを利用します。
おまけ. 「OneClickCSS」
![img6.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.ap-northeast-1.amazonaws.com%2F0%2F661092%2Fcc21c507-7342-1c16-fa61-351de2c7d4f7.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=3ffa41ea91a532da0e0f819767ff73f3)
こちらはHTMLのソースから1クリックでCSSを自動生成してくれるもの。
便利なのですが、どうしてもクラス名だけ、とかセレクタだけ、とかしかできないので吐き出した後調整が必要!
中~大規模であればないよりはあった方が嬉しいツールですね。
まとめ
他にもいくつかありますが、ひとまずよく使う5個+1個を紹介しました。
また気が向いたら他のツールも紹介できればと。