2021年、Web制作・デザインに役立つ記事の総まとめ
Post on:2021年12月27日
2021年、当サイトで公開した記事の中からPocketにたくさん登録された記事やツイートされた記事をジャンル別にまとめました。今年を振り返りつつ、来年のWeb制作にも役立つオススメです。
- Web制作全般
- UI/UX関連
- デザインのテクニック・インスピレーション
- Photoshop, XD, Figmaなどの使いこなし術
- フォント・タイポグラフィ
- カラー
- HTML
- CSS: 基礎知識
- CSS: 実装テクニック
- JavaScript
- フレームワーク・ライブラリ
- 無料素材
- 便利ツール・サービス
当サイトの購読は、RSS Feedを利用すると便利です。
※旧Feedに登録されている人がまだ多いので変更をお願いします。
Web制作全般
Web制作者にとって今年一番の出来事は、IE11のサポートがいよいよ終わろうとしていることです。正式には2022年6月16日がその日ですが、現時点でGoogle検索をはじめさまざまなサイトやサービスでIE11のサポートが終了しています。
6月16日以降はWindows更新プログラムの適用後、IEを起動することはできなくなり、Edgeが起動されるようになります。EdgeのIEモードは、2029年までサポートされる予定。
参考: IE11サポート終了 – 発表に関連する FAQ
2021年版、フロントエンドとバックエンドのデベロッパーに必要なスキルやツールをまとめたロードマップ
- 知っておくと便利なGoogle検索のテクニック
- 全部まとめられていて便利!iPhone, iPadなど、Appleデバイスのスクリーンサイズ・解像度のまとめ -Screen Sizes
- 2021年、CSSのクロスブラウザ対応の現状、SafariやFirefoxで起こる不具合の対応方法
- Googleデベロッパーが解説、Webページに画像の遅延読み込みを使いすぎるとパフォーマンスに悪影響を与える
- head内でパフォーマンスの問題がある箇所、Webページのレンダリングを妨げる要因を明らかにするCSS
- 🎉ついにGoogle検索が、IE11のサポートを終了しました
レスポンシブ対応のレイアウトを実装する最新テクニックを解説、モバイルファーストとデスクトップファーストの現状
UI/UX関連
2021年総まとめ、UIとUXの印象がよくなるデザインの知識とテクニックのまとめ
- UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.1
- UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.2
- UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.3
- UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.4
- UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.5
- UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.6
- UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.7
- UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.8
- UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.9
デザインに少し手を加え、フォームを改善する実践的なUIのテクニックのまとめ
デザインのテクニック・インスピレーション
2021年、ロゴデザインのトレンド -最近のロゴに使われているデザインテクニックのまとめ
- 2021年に注目しておきたい、ロゴデザインのトレンドのまとめ -Logo Design Trends 2021
- CSSコンテナクエリの登場で、デザインのやり方も考え方も大きく変わる
- ロゴのデザインに独創性があるか、パクリじゃないか、Webサイトやスマホでどう見えるか検証できるオンラインツール -TWM Logotester
グラデーションの真ん中辺りがグレーにくすむのを避ける方法、美しいグラデーションを作成する方法
Photoshop, XD, Figmaなどの使いこなし術
Adobe恒例のバージョンアップは毎年の楽しみですが、PhotoshopとIllustratorがブラウザで利用できるようになるとは完全に想定外でした。また12月にはオンラインのモバイルデザインアプリAdobe Creative Cloud Express(要登録だけど無料)もリリースされ、さらなる機能強化も予定されています。
新ツールや新機能だけでなく、M1対応で起動が劇的に速くなったり、既存のバグが修正されるなど、今年のバージョンアップはかなりよかったです。
Adobeの新機能「スーパー解像度」がすごすぎる!古い写真画像でも驚くほど美しく拡大できる
- Figmaなら簡単!デザインシステムの作り方を詳しく解説
- Figmaでデザインする時に作業効率がアップする便利なテクニックのまとめ
- 2021年、Figmaで特にお勧めしたいプラグインのまとめ
- クリスタでも使える高品質なブラシ素材!Photoshopの新作ブラシがAdobe公式から無料でダウンロードできるぞ
- ブラウザで使用できるPhotoshop Web版!登場の理由と経緯、機能やライブラリ、ベータ版のアクセス方法
webpファイルをPhotoshopで開く・書き出すことができる機能拡張 -WebPShop
フォント・タイポグラフィ
先週の公開からさらに追加、新作フォント90種類以上が追加されています!
2022年用、日本語のフリーフォント573種類のまとめ -商用サイトだけでなく紙や同人誌などの利用も明記
- Fontworksから日本語フォント8書体がSILライセンスで公開、商用利用も完全に無料
- フォントのサイズ設定は役に立たない、問題点と解決方法
- 2021年、Webフォントの表示を最適化するテクニック
- コーディング用のフォントから、自分に適した一番のフォントを見つけることができるオンラインツール -Coding Font
- ピクセルフォントが大好物な人に!第1・第2水準漢字まで収録された商用無料のフリーフォント -マルモニカ
- 日本語フォントがGoogle Fontsに大量追加!すべてのフォントが商用利用も無料のフリーフォントです
- Adobeユーザーはダウンロードしておこう! Adobe Fontsで使用できる日本語フォントすべてが一覧できるPDF
- 2021/10: Adobe Fontsに昭和書体の鬼滅フォント「黒龍」「心龍」が追加
- 2021/9: Adobe Fontsにフォントワークスの人気フォントが追加
- 2021/4: Adobe Fontsにキリギリスや味明やルイカなどが追加
- 2021/1: Adobe Fontsに砧書体制作所のフォント39種類が追加
新しい日本語フォントがたくさんリリースされてる! 2021年、日本語の新作フリーフォントのまとめ
カラー
2022年のトレンドカラーはラベンダー「ベリーペリ(Very Peri)」、HTMLのコードは「#6667ab」
HTML
最近の実装に合わせたHTMLテンプレート、基本のコードとすべての要素の役割も解説
- 地味に便利!さまざまなプロジェクトに適したHTMLのテンプレートを簡単に生成できる -HTML Boilerplates
- これが完全版!レスポンシブ対応のwebp画像を実装するHTMLのコード
- HTMLを書いたり、修正する時に役立つVS Codeの機能拡張のまとめ
- HTML tableの実装がこれまでと変わる!Googleデベロッパーによる変更点の解説 -TablesNG
- コーディングに役立つ!Visual Studio Codeのちょっとかゆいところに手が届くような便利な機能とテクニック
- 商用でも完全無料、ランディングページ用のHTMLテンプレートがダウンロードできる -Inovatik
- SVGでレイティングに使用するスター(星形)を実装するテクニックを解説
- 最近見かける、粒子の粗いグラデーション!ほんの少しのCSSとSVGで実装できるの知ってた?
- シンプルなパターンがたくさん揃ってる!商用無料で使えるSVGの背景素材 -Basic Pattern Repository
- 知っておくと便利で役に立つHTMLの属性のまとめ
- まじか!VS Codeでできることがまた増えた、エディタで画像から背景を1クリックで切り抜けるようになったぞ
2021年、VS Codeのおすすめ機能拡張のまとめ、HTMLやCSSやJavaScriptなどのコードを書く時に便利
CSS: 基礎知識
来年はCSSに大きな変化が起きようとしています。メディアクエリが登場した時のことを覚えている人も多いと思いますが、コンテナクエリが登場します。現在はブラウザのサポートが十分ではありませんが、エバーグリーンブラウザ(最新版に自動アップデートされるブラウザ)によりまもなく利用できるようになると思います。
- CSSにおけるマージンの相殺を徹底解説
- scroll-behavior: smooth;によるページ内検索時のスクロールを除外するテクニック
- CSSのclip-pathプロパティでいろいろ簡単に実装できる、便利な使い方と実装のポイント
- CSSの新しいプロパティ「content-visibility」レンダリングのパフォーマンスが向上する
- CSS メディアクエリのチートシート、モバイルファースト用、スマホ・タブレットのデバイス用のメディアクエリ
- CSS aspect-ratioプロパティの使い方、レスポンシブやレイアウトシフトで大活躍
- CSSのmargin-block-start, margin-inline-endなど、論理プロパティの使い方を徹底解説
- CSSの新しいセレクタが便利!複数のセレクタを1つにまとめられる:is()、さらに詳細度を0にする:where()の使い方
- CSS変数の優れた使い方、コンポーネントのバリエーションを実装するのに役立つ
- CSS aspect-ratioプロパティの基礎知識、便利な使い方、実装に必要なプログレッシブエンハンスメント
- CSS Gridで実装する時に役立つチートシート、各プロパティと値でレイアウトがどのようになるか一目で分かる
- CSSの新しいプロパティ「accent-color」が便利!今までできなかったフォーム要素のカラーを簡単に変更できる
- CSSの変数(カスタムプロパティ)が期待通りに動作しないときの解決方法
- CSSの新しい単位がすごく便利!コンテナベースの相対単位「コンテナ単位(qw, qh)」の基礎知識と使い方
- CSSのaspect-ratioプロパティがすべてのブラウザにサポートされました、画像をアスペクト比で実装する今までとこれからの実装方法
- CSSの新機能カスケードレイヤー「@layer」CSSをレイヤー化して扱え、今までの実装方法が大きく変わる!
CSSの数学関数min()、max()、clamp()の基本的な使い方
CSS: 実装テクニック
当ブログではこのセクションが一番多いですね。CSSの実装テクニック、新しいプロパティの使い方など、人気が高い記事が多いです。
- Web制作者が知っておくと便利なCSSの小ネタ
- Tailwind CSSが私には合わなかった理由
- よく見かけるレイアウト・UIコンポーネント、それだけを実装するHTMLとCSSのシンプルなコードのまとめ
- JavaScriptは無し、スクロールした時にヘッダの高さを縮ませて上部に固定表示させるCSSの実装テクニック
- 最近使いたいCSSの新しいプロパティが増えてきた!サポートしていないブラウザへの対応方法を解説
- CSSだけで実装できるとは!テーブルのヘッダと左端のセルの両方を固定させるCSSの極上テクニック
- Flexboxで実装する定番レイアウトのコードのまとめ
- CSSで画像の上に表示するテキストをより読みやすく、より美しくするテクニック・実装方法のまとめ
- 【保存版】CSS Flexboxでレスポンシブ対応のレイアウトを実装するHTMLとCSSのシンプルなコードのまとめ
- Web制作者は要チェック!Instagramに使用されているCSSのテクニック
- CSSで美しいネオンライトのエフェクトをテキストやボタン、ボーダーに実装するテクニックのまとめ
- CSSの進化がすごすぎる!新しいレスポンシブデザインの実装方法を解説
- CSSだけでモーフィングを実装できる!文字列を違う文字列に滑らかに変化させるCSSのテクニック
- CSSの実装方法を少し改善するだけで、Webページの読み込み・表示を最適化するテクニックのまとめ
- CSSで上下左右の中央に配置する時の「position: fixed;」での新しい記述方法
- レスポンシブ対応のレイアウトやコンポーネントだけを実装するCSSのシンプルなコードのまとめ -SmolCSS
- CSSでスクロールバーをカスタマイズする方法を徹底解説 -古いCSSと新しいCSSでの実装のポイント
- CSSでブロック要素の幅をコンテンツのサイズぴったりにしたい時のこれからの記述方法
- 実装の仕組みが分かれば簡単!画像の一部を切り取るカットアウトを実装するCSSとSVGのテクニック
- これからはこの実装がオススメ!ブラウザの高さいっぱい、iOSでアドレスバーがあっても高さいっぱいに表示するCSSのテクニック
- CSSでボタンにテキストを配置する時、上下のスペースを簡単に揃えられる実装テクニック
- モダンCSSによる絶対配置(position: absolute;)の削減
- UIデザインは奥が深い、CSSで美しいシャドウを実装する方法
- このCSSなら簡単!フォームのチェックボックス・ラジオボタンとテキストをベースラインに揃えて配置
- レスポンシブ対応にメディアクエリなしで、CSSの関数で定義!border-radiusの値を変えるテクニック
- CSSでスクロールが連鎖するのを回避する古い方法とoverscroll-behaviorを使った新しいテクニック
- CSSでメディアクエリはもう必要ないかも -メディアクエリなしで実装するテクニックのまとめ
- CSS Gridでposition: sticky;のスティッキーが効かないときの原因とその対応方法
- UIデザインの最近のトレンド、近未来的なかっこいいグラデーションを実装するCSSのテクニック
- この実装方法は巧い! コンテンツが少ない量でもフッタを一番下に配置するCSSのテクニック
JavaScript
知っておくと実装に役立つ!JavaScriptのテクニックのまとめ
- とあるデベロッパーが、JavaScriptだけでどのようにしてAirDropを再現したか
- スクロールに連動するアニメーションを実装する時は、JSのIntersection Observerを使用すると簡単に実装できる
- パネル、カード、ボタンなどのUI要素をふわりと浮かせ、視差効果を与えるJavaScriptの超軽量ライブラリ -vanilla-tilt.js
- これなら実装がすごく簡単!タイプライターのようにテキストを表示するアニメーションを実装できるスクリプト typewritten-text
- WebサイトのUIにさまざまなフローティング要素を実装するためのJavaScriptのライブラリ -Floating UI
フレームワーク・ライブラリ
Tailwind CSSで実装されたUIコンポーネント・ページテンプレート、商用プロジェクトで無料のものをまとめました
- Tailwind CSSのメリットとデメリット
- Tailwind CSSのカスタマイズ方法を解説、基本的な機能を維持しつつ、スタイルを変更・追加するテクニック
- コピペで簡単!ボタンやテキストリンク、アイコンで使えるCSSのさまざまなアニメーション -CSSeffectsSnippets
- グラスモーフィズムをCSSで実装するコードを簡単に生成できるジェネレーター -Glass Morphism Generator
- HTMLのtableにクラスを加えるだけで、グラフやチャートを簡単に実装できるCSSのフレームワーク -Charts.css
- UIでボタンをクリックするのが楽しくなるエフェクトがたくさん揃ったJavaScriptライブラリ -Party.js
- これなら簡単!フリック操作に対応したスライダー・カルーセルを実装できるJavaScriptライブラリ -Flicking
- これなら実装がすごく簡単!スクロール時にDOM要素をアニメーションで表示する超軽量のJavaScript -Animon
- Tailwind CSSの入門に!コピペで簡単に利用できるUIコンポーネントのまとめ
- 便利なのが登場! Tailwind CSSで実装されたOSSのUIコンポーネント集 -FlowBite
- Tailwind CSSが初めての人でも簡単! UIコンポーネントを実装するチュートリアル -FlowBiteがかなり便利
- CSSでフォームの実装に悩んだら! さまざまなフレームワークで実装されたフォームのライブラリ -HeroTofu
- 新しいCSSリセットはシンプルで軽量!CSSの新しい機能を使用したCSSリセット -The New CSS Reset
- シンプルで軽量! 新しいCSSリセット「The New CSS Reset」を作成したElad Shechterにインタビュー
- Web制作者は要チェック!現在のWeb制作に合わせて制作された新しいCSSリセット -Reseter.css
モダンCSSリセットを徹底解説、最近のデバイス・モダンブラウザの仕様に対応
無料素材
商用プロジェクトでも完全に無料!病院・医療・看護・健康に関するアイテムが揃ったアイコン素材 -Health Icons
- 商用利用無料、ベクターで使いやすい!MacBook, iPhone, Apple Watchなど人気のあるデバイスのモックアップ素材
- aaa
- 商用無料のおしゃれな手描きイラストを使いたい人に!太っ腹ライセンスで利用できるイラスト素材 -Skribbl
- ビジネスやオンラインショップに使えるおしゃれなイラスト素材!商用プロジェクトでも完全に無料 - Scale
- 商用利用無料!美しいグラデーション素材・グラデーションメッシュ素材をダウンロードできるサイトのまとめ
- 全部、完全に商用利用無料!WebのUIデザインに適した1,130種類のSVGアイコン素材 -Glyphs
- 商用利用無料!さまざまなUIデザインに適した、SVG完備の美しく精密なアイコン素材 -SWM Icon Pack
- WebサイトやスマホアプリのUIでよく使用するアイコンのSVGコードをコピペで簡単に利用できる -Akar Icons
- もうこれでUI用のアイコンには困らない!商用でも完全無料で利用できる、SVG完備のアイコン素材 -iconsax
こいつ、動くぞ! 商用利用無料、シンプルにデザインされたSVGもフォントも揃った高品質なアイコン -Boxicons
便利ツール・サービス
私も使用しており、当ブログでも好評だった「Eagle」の最新版が2021/12/17にリリースされています。大量の画像やフォントを整理・管理したい人にお勧めです!
買い切り型のアプリなのに、毎月アップデートされ機能が強化し、前回のメジャーアップデートも無料でした。
フォントと画像の管理にはこれ!シンプルで使いやすい、WinMac両対応アプリ「Eagle」が神アップデート
- 簡単で便利なツールが登場!レイアウトを確認しながら、CSSのコードを生成できる -CSS Layout Generator
- Web制作に役立つ!面倒なCSSのコードを簡単に生成できる便利ツールをまとめました
- 各ソーシャルメディアに適した画像サイズは102種類!画像を1クリックでトリミングしてくれる無料ツール
- CSSによる微調整、フォントのベースサイズ、レスポンシブ用の増減、スペースの基本単位などを確認しながら変更できる無料ツール -shaper
- ブックマークしておくと便利!Web制作に役立つさまざまなツールが一箇所で利用できる -SmallDev.tools
レスポンシブデザインの確認に便利なツールが登場!複数のデバイスサイズで同時確認できる優れもの -Responsivize
sponsors