FigmaからWebPで書き出しす方法。Olive Pressの使い方。 2023.01.16 Figmaのプラグイン「Olive Press」とは? FigmaからWebPで書き出せる。 Olive Press 画像ファイルをWebPの形式で使うことが増えている。 現時点、FigmaやIllustratorなどのソフトはデフォルトでWebPは書き出せないが、画像形式を変換できるWebサイトはネット上に多々ある。 また、Figmaのプラグ... Figmamemosデザイン
text-overflowの使い方。CSSで文字数を制御。効かないときは? 2023.01.06 CSSで文字数の制御。text-overflowの使い方。 text-overflowの仕様。 text-overflow text-overflowで3点リーダーを付ける場合は単体では機能しなく、次の4つを一緒に指定する必要がある。 width: 30em; (幅の単位や広さは任意。) overflow: hidden; white-space: nowr... CSSmemosWebデザイン
GA4のページビュー数(PV数)は、page_viewとは違う? 2022.12.31 GA4のpage_viewと、表示回数と、UAのページビュー数と。 ※2024.01.11 追記あり。 GA4のPV数はどこにある? UA→GAから移行中のため、2022年12月現在は両方のアナリティクスで指標が見られる状態となっている。 とりあえず両方での「ユーザー数」はほとんど同じだ。(期間が若干違うため一致はしていない。) ただし、「ページビュ... memosSEOWebデザインアナリティクス
Photopeaの使い方や主な機能。Photoshopのような無料ツール。 2022.12.22 Photoshopなどでちょこっとだけ画像編集したくなったとき。 無料プランで使えるオンライン画像編集ツール「Photopea」。 ちょっとした画像編集作業をしたくなったとき、このパソコンにPhotoshopが入っていればなぁ、と思うことがある。 しかしPhotoshopはなかなか高価であり、単発や短時間の作業ではコスパが良くない。 そういうときに、ブラウザ上で無料... memosデザイン
オンラインで動画を圧縮する、「オンラインでビデオを圧縮」。 2022.12.19 オンラインでビデオを圧縮。Compress Video Online。 動画は1枚1枚の画像のコマ送り。そのためどうしても容量が重たくなる。かと言って圧縮のためだけに動画編集ソフトを立ち上げるのもこれもまた気が重たい。 そこで重宝するのが、オンライン圧縮サイト「Compress Video Online / オンラインでビデオを圧縮」。 インストールの必要も、アカウント登... memosWebデザインオンラインツール
detailsとsummaryの使い方。HTML&CSS or jQueryアコーディオン。 2022.12.10 detailsとsummary。HTMLだけでアコーディオンメニュー。 detailsタグとsummaryタグ。 JavaScriptを使わなくても、HTMLだけで折り畳められたコンテンツ領域の開閉(アコーディオンメニュー)ができようになった。 情報量が多い箇所など、覚えておくと何かと便利そうなHTML5の新しい要素。基本的な使い方はとにかくシンプル。 コピペで使い... CSSHTMLJavaScriptjQuerymemosWebデザイン
Figmaでモザイクをかける方法。Pixelsでさらっと簡単に。 2022.12.01 Figmaのモザイクプラグイン「Pixels」とは? Pixelsで画像にモザイクを。 写真や文字にモザイクをかけたいとき。 ネット上などに写真や画像をアップする際、個人情報や特定の箇所にモザイクをかけたいことがある。 Figmaにはデフォルトでは備わっていないようなので、こういうときはプラグイン。 Pixelsでモザイクをかけられる。 プラグインを探し... Figmamemos
CSSブレンドモード。mix-blend-modeの例一覧。乗算やスクリーンを。 2022.11.30 描画モード、ブレンドモードとは? レイヤーの合成方法を決めるするモード。 上下のレイヤーをブレンド。 PhotoshopやIllustrator、Figmaなどのデザインツールでお馴染みの描画モードが、CSSでも使えるようになっている。 「描画モード」は英語では「Blend Mode(ブレンドモード)」であり、レイヤーとレイヤーを混ぜ合わせた表現となる。 その... CSSmemosWebデザイン
counter-incrementの使い方。CSSで連番。増えない時の対処。コピペOK。 2022.11.22 CSSだけで連番を振ってくれる、counter-increment。 counter-increment CSSのプログラムでナンバリング。 CSS3からはプログラミングのプロパティが増え、ブラウザの対応も追いつき、いまではCSSだけで番号を振ることができる。 自動連番、ナンバリングもCSSオンリーで可能となっている。 自動でナンバリング。 番号を振って... CSSHTMLmemosWebデザイン
viewport-fit=coverで対応。iPhoneのSafe Area問題。 2022.11.17 viewport-fit=coverで、iPhoneのSafe Area外をカバー。 iPhone X以降、iPhone 14までのiPhoneは、画面内にノッチがあったりコーナーが角丸になっている。 画像引用:Layout Guide, Margins, Insets and Safe Area demystified on iOS 10 & 11 Killian ... CSSHTMLiPhonememosWebデザイン
CSS フォントサイズはどうする? remの基本かつ効果的な使い方。 2022.11.15 remで覚えると安全かつ便利。 Webサイト制作の際に必ずと言って良いほど使用するfont-size。毎回の制作の度にfont-sizeの指定をするが、どのくらいのサイズが適切なのか迷ってしまうことがある。 単位とサイズ。 もし単位に迷うのであれば、「px」ではなく「rem」で指定しておいた方が安全で使いやすい。 サイズについては、各ブラウザ間でほぼほぼ16pxが確... CSSmemosWebデザイン
Chromeデベロッパーツールでスマホ表示チェックする際の注意点。 2022.11.14 デベロッパーツールのショートカット。 デベロッパーツールは右クリックからも開けるが、よく使う機能なのでショートカットで覚えておくと作業がはかどる。 ショートカット。 Mac: 「Command」 + 「Option」 + 「i」(FirefoxやSafariでも同じ。) Windows: 「Ctrl」 + Shift「」 + 「i」 (「F12」でも可。) ... CSSiPhoneJavaScriptmemosWebデザイン
ウイルス・マルウェアチェックサイト。オンラインかつ無料利用可。 2022.11.13 ファイルやサイトのウイルスをチェック、「VirusTotal」。 VirusTotal オンラインかつ無料で、ウイルスやマルウェアをチェックしてくれるサイトがある。 いずれも英語だが、URLのコピペやファイルのアップロードだけでチェックしてくれるので、ブラウザの翻訳機能を利用すればほとんど苦にならない。 VirusTotal by Google Wik... memosWebデザインオンラインツール
WordPressのセキュリティをオンラインチェック、「Sucuri」。 2022.11.11 WordPressのセキュリティをチェック、「Sucuri」。 WordPressの普及率とセキュリティ対策。 WordPressとSucuri。 非常に多くの人たちに利用されているCMS(コンテンツ・マネジメント・システム)であるWordPress。 世界中のWebサイトの約40%で利用されていると言われるほど。 そのWordPressサイトが、大々的に乗っ... memosWordPressオンラインツール
PageSpeed Insightsでサイト読み込みの改善。増えた4項目。 2022.11.10 PageSpeed Insightsはアップデートが多い。 PageSpeed Insightsに限らず、AnalyticsやSearch Consoleもそうだが、UIや仕様が良く変わる。追いつくのがなかなか大変だ。 Googleのサービスは日進月歩。 サイト運営に密接に関わるGoogleサービスには、広告関連を除けば、大きく次の3つがある。これらはSEOに重視... memosPageSpeed InsightsSEOWebデザインオンラインツール
line-clampの使い方。CSSで複数行指定。効かないときは? 2022.11.08 CSSで複数行指定。line-clampの使い方。 line-clampの登場により、JavaScriptやPHPなどを使用しなければなからなった「複数行指定、文字列の抜粋」が、CSSだけでできるようになった。 ブログやニュースなど、投稿記事のタイトルの抜粋が非常に楽であり、かつCSSなのでブレイクポイントによりスマホは2行、PCは3行などと簡単に振り分けができる。 li... CSSmemosWebデザイン
CSS box-sizingは、リセット用のCSSに書いておくと使いやすい。 2022.11.07 box-sizing: border-box;が、あちこちに記載されている。 便利な「box-sizing: border-box;」。 box-sizingの値。 Webサイトのコードを参照したり、コーディングの添削をしたりする際に、意外と遭遇するのが「box-sizing: border-box;」が指定されているCSSファイル。 box-sizingとは? ... CSSmemosWebデザイン
CSSの@whenと@else。新しいブレイクポイントの設定方法? 2022.11.03 @whenと@elseは普及するだろうか? CSSのブレイクポイントの新しい書き方なのか、「@when」と「@else」を使用したif文のような条件分岐が草案となっている。 W3Cのサイトにドラフトで、@whenを使った条件分岐として下記のような例が記載されている。 引用元サイト:CSS Conditional Rules Module Level 5 @whe... CSSmemosWebデザイン
text-shadow 縁取りがおしゃれに効かない時はdrop-shadowで。 2022.11.01 text-stroke使用時は、text-shadowの挙動がすこし違う。 文字を縁取りするためtext-strokeを使っているときに、さりげなくおしゃれな感じにtext-shadowでシャドウをかけたいことがある。 そこでちょっと試しに、静かで澄んだの山頂上空の写真と、賑やかなネオンのムーラン・ルージュの写真に文字を乗せて検証してみた。 [affiliate] ... CSSmemosWebデザイン
Highlighting Code Blockがおかしい!Easy Table of Contentsをアップデートするとコンフリクトする。。 2022.10.31 突然、Highlighting Code Blockの表示に不具合が。 目次用のプラグイン「Highlighting Code Block」の表示が、突然おかしくなった。 ネット上に解決方法が見つからなかったので、もし参考になれば。 pets今回の現象としては... HTMLとPHPのコードは表示不可。PHPの方は壊滅的で、サイトのレイアウトまで崩壊。 ... memosWebデザインWordPress
縁取り文字はCSSのtext-strokeで可能。(非推奨の時代は終わり。) 2022.10.29 縁取り文字はtext-strokeを使った方が楽で確実。 CSSのtext-stroke。 DTPデザインでは当たり前で、イラレでもフォトショでもごく普通に使われている縁取り文字。 文字を縁取りするだけなので簡単そうだが、CSSではなかなか実装されなかった。 そのためWebデザインでは長年シャドウ用の「text-shadow」を駆使して代用していたが、そんな時代がよ... CSSmemosWebデザインデザイン
CSS変数の使い方例。:rootを使ってカスタムプロパティを覚える。 2022.10.23 CSSで変数(カスタムプロパティ)を使うと、とにかく便利。 CSS変数を使う。 プログラムの基本。 JavaScriptやPHPなど、プログラミング言語ではごくごく基本の変数。 CSSでも使える便利な機能。 CSS変数のニーズ。 CSS変数(カスタムプロパティ)。 もともとCSSの生みの親であるホーコン・ウィウム・リー氏によると、CSSは意図的にプ... CSSmemosWebデザイン
CSSでフェードイン。JS不要、コピペ可。ちょっとリッチな雰囲気を。 2022.10.22 CSSでフェードインできる、animationプロパティ。 CSSだけでフェードイン。JavaScript不要。 フェードインがCSSのanimationで実装できるように。 数年前まではJavaScriptやjQueryプラグインで実装していた、Webサイトのフェードイン。 サイト訪問時にちょっとリッチな雰囲気を醸し出すフェードインは、今ではすっかりCSSだけで表... CSSmemosWebデザイン
CSS カラーコードで透明度を指定したいとき。(16進数6つ+2つで。) 2022.10.20 16進数(HEX)のカラーコードで透明度を指定したい場合。 CSSで多い、色の指定。 CSSで色や透明度を指定する。 CSSで色を指定する際は、#を付けた6桁の英数字、16進数のカラーコードを使うことが多い。 カラーピッカーで感覚的に作った色でも、ロゴやイメージカラーと厳密に一致させたい場合でも、デザインツールで数値化ができるため再現性が高い。 16進数、16... CSSmemosWebデザインデザイン
ゴッホとピカソの違いがわからないのにデザイナー?知らなすぎて搾取されるWeb&DTPデザイン。 2022.10.18 デザイナーって? ファッションデザイナーからWebデザイナー、DTPデザイナーへ。 デザイナーのイメージ。 MacやWindowsなどの家庭用コンピュータが現れる前までは、日本で「デザイナー」と言えば、「ファッションデザイナー」のイメージが強かった。 現在は「デザイナー」と言えば、パソコンを使った「Webデザイナー」や「DTPデザイナー」を指すことの... DTPデザインmemosWebデザイン脳
模写コーディングの際に気をつけるべきこと。学ぶは真似る。 2022.10.17 模写コーディングの注意点。 模写コーディングによるコーディング学習 学ぶは真似るは、コーディング学習でも一緒。 学ぶの語源は学ぶ、学ぶは真似る、というように、参考にしたい誰かの真似から始めるのは古来からの学習法の一つだ。 それは科学的にも裏付けがある。そもそも生命の遺伝子やミーム(文化的遺伝子)の伝達もコピー、模倣から始まる。 遺伝子もコピーに... memosWebデザインデザイン脳
ニュートンによる虹は7色というのは本当?(絵文字は6色だけど。) 2022.10.16 ニュートンが虹を7色と決めた? ニュートンの光のスペクトルでは7色。 日本では7色。 日本では虹は7色であるというのは、一般的で、当たり前のこととなっている。 アメリカでは6色。 だが虹の色数は国や地域によって異なり、例えばアメリカでは6色が一般的だという。 2色や4色、5色という国、地域もあるらしい。 Appleの初期のレインボー... CSSmemosWebデザインデザイン脳
SVGテキストをセンタリングする方法。Safariの挙動も解決。 2022.10.12 SVGテキストのセンタリングは、ブラウザによって挙動が違う。 SVGテキストのセンタリング問題。 SVGでのアイコンやテキスト表示は簡単だが、位置やアニメーションの設定をしていると、思わぬところで落とし穴にハマることがある。 表示位置やアニメーションはCSSの方で指定できるが、SVGテキストの場合、何故かSafariでだけうまくいかない場合があった。 実際に検証した... CSSHTMLmemosWebデザイン
ノーコードは必要なのだろうか?ノーコードはなぜ広がらない? 2022.10.09 ここ数年話題のノーコード。 オーサリングとノーコード。 ノーコードのあれこれ。 ここ数年Web業界でトレンドとなっている「ノーコード」。その名の通り、わざわざコードを書かなくてもカッコよくおしゃれなサイトが作れちゃう、というような一見最先端な技術。 と、言われているような雰囲気だが、そもそも同じようなことは20年ほど前も謳われていた。HTMLやCSS... CSSHTMLmemosWebデザイン
VSCodeのタブ「ピン留め」機能が手軽で快適。 2022.10.07 常に開いておきたいタブをピンで留められる。 VSCodeのタブをピンで固定。 VSCodeのタブのピン留め。 ブラウザでたまに使っていた機能のピン留め。いつの間にかVSCodeでも使えるようになっていた。2020年頃から実装されていた模様。 ファイルを閉じて開き直したり、VSCodeを終了して再度立ち上げたときにもピン留めしたタブはそのまま保持される。 VSC... EditormemosWebデザイン
WordPress pタグを投稿記事から削除する1行のコード。 2022.10.06 記事を書いた後に、意図せずにpタグが挿入されている!? WordPressによる「wpautop」。 wpautop WordPressで記事を作成している時、想定外にレイアウトが変わってしまうことがある。 よくあるのが、ブログ投稿時の「pタグの自動挿入」。 これはデザイナーにとっては(もしかしたらブロガーにも)悩ましく、特にCSSでpタグにスタイルを設定して... HTMLmemosPHPWebデザインWordPress
パソコンと目と健康管理。VDT症候群の予防とダークモードの活用のすすめ。 2022.10.01 パソコンやスマホと、VDT症候群。 VDT症候群。目と健康管理。 VDT症候群とは? 自分が職業訓練校で講師をしていたころ、カリキュラムの最初の段階で必ず「VDT症候群」についての内容があった。 VDT症候群とは、「Visual Display Terminal Syndrome(ビジュアル・ディスプレイ・ターミナル・シンドローム)」の略で、要するにパソコンの前での... DTPデザインmemosWebデザイン脳
Googleアナリティクスで自分のアクセスを除外したい時は「IPv6」で。 2022.09.29 アナリティクスへログインし、画面左下の「管理」をクリック。 「管理」の画面に切り替わる。 ここの、画面右に「ビューを作成」の項目があるので、その中から「フィルタ」を選択する。 すると、「ビューを作成」の画面が表示される。 「ビューを作成」画面で、「フィルタを追加」ボタンをクリック。 「ビューを作成」の画面に切り替わる。 ここに、「フィルタを追加」... memosWebデザインアナリティクス
CSS max-width レスポンシブ対応のピクセル指定は崩れる原因となる。 2022.09.28 CSSのmax-widthでのピクセルはレスポンシブ対応ではない。 max-widthとレスポンシブの誤解。 ピクセル指定では対応しきれない。 レスポンシブ対応の際に、max-widthでピクセル指定をしている場面がある。 よくあるのがパソコン表示用の「max-width: 1000px;」や「max-width: 1100px;」などの指定。 max-wid... CSSmemosWebデザイン
GA4への移行。Google タグ(gtag.js)とGoogle タグ マネージャーの違いって? アナリティクスの計測はどちらでもOK。 2022.09.26 Google タグ(gtag.js)とGoogle タグ マネージャー。 Google タグとGoogle タグ マネージャーとの違いがよくわからない。 よくわかってはいないが、とりあえずUA(従来のユニバーサル アナリティクス)からGoogle アナリティクス 4(GA4)へ移行し、下記のようなGoogle タグをhead内へ記述することで、計測はできている。 複数のサ... memosSEOWebデザインアナリティクス
アイキャッチ画像(WordPressのサムネイル画像)がない場合、いらない場合は、これで解決。 2022.09.23 アイキャッチ画像(サムネイル画像)が設定されていないときにできる空白をなくしたい。 アイキャッチ画像、サムネイル画像がないとき。 画像はないけど投稿はしたい。 ブログ投稿時にちょうどいい感じの画像が見つからないときや、そのまま投稿してしまいたい場合がある。 だからといってそのまま投稿してしまうと、アイキャッチ画像が入るはずの箇所に空白ができるので、見た目が悪くなって... memosPHPWebデザインWordPress
さくらのサーバーからさくらのサーバーへの引越しで、「DNSゾーンが既に登録されています」のエラーが出たとき。 2022.09.19 さくらからさくらへ。WordPressではないサイトの引越し。 さくらのサーバーからさくらのサーバーへの引越し。 他社から静的サイトの移転。 他社で取得しているドメインのサイトを、さくらのスタンダードプランのサーバーからビジネスプランのサーバーへ移行することに。案の定、一筋縄にはいかなかった。 あらかじめ手続き方法をヘルプページやネット上で探しても、さくら-さくら間... memosWebデザインWordPress
第三者コードの影響を抑えてください?の対応と、preconnect。 2022.09.16 第三者コードの影響を抑えてください!? PageSpeed Insightsの悪化。 第三者コードの影響。 どうも最近サイトの表示速度が遅い。以前はPageSpeed Insightsで80前後のスピードが出ていたが、今では60を切ることが多々ある。40以下のときさえもある。 PageSpeed Insightsをチェックしていたところ、「第三者コードの影響... HTMLmemosPageSpeed InsightsWebデザイン
さくらインターネットのコンテンツブーストの設定方法。(数ステップで。) 2022.09.15 さくらインターネットでWordPressを使う場合の問題点。 WordPressの速度が遅い。 速度だけでなく、ムラが多い。 さくらインターネットの共用サーバーでWordPressを使用する場合、残念ながら速度が遅い。 サーバーを移転すれば解決するが、さくらインターネットに愛着があるユーザーとしては非常に悩ましい問題。 例えば当サイトはもともとデザインのポート... memosWebデザインWordPress
iPhone 14-17の解像度と、画像サイズ、CSSのピクセル設定をどうするか? 2022.09.12 iPhoneの解像度とは? デバイスの解像度と、画像サイズと、CSSの解像度。 意外と知らない!? 解像度の基本設定。 基本的にWebで使用する写真などの解像度は72px/inchであり、Photoshopの解像度の設定も72px/inchが一般的となっている。 これはWindowsが普及する前の時代、Macの前身であるMacintoshの解像度に由来していると思わ... CSSHTMLiPhonememosWebデザイン