WebデザインやDTP、AIなどについてのメモです。 / いがわ

いがわ.

Memos

いがわが描いたイラストのにゃんこ。

スライダーがうまく動かない時の対応。(jQueryはbodyの閉じタグの前じゃない。)

jQueryはbodyの閉じタグの前で読み込まない。

スライダーのカスタムを頑張れば頑張るほど、動きがカクカクする。 jQueryの読み込みの場所。 bodyの閉じタグ前じゃなくてもいい。 スライダーをカスタマイズして作り込んでいると、動きが不自然となり、スムーズに切り替わらないことがある。 そんなときは、jQueryの読み込み位置を、head内に入れて試してみると良いかもしれない。 jQuery本体はhead内...

Webデザインは職業訓練校(ハロートレーニング)かスクールか。迷った場合はどっち。

職業訓練校かスクールか?

職業訓練校の場合。 ここ数年度々聞かれることがあり、ネットや上でもリアルの場でも不確かな情報が散見しているので(もちろん良い情報もあるが。)、元職業訓練校講師として、ちょっとまとめてみました。 偉そうにする意図はありませんが、もし参考になれば。 職業訓練校のメリット。 ハローワーク経由となるので、求職者支援として厚生労働省からの公的な支援がある。毎月10...

WordPressの投稿とカスタム投稿を振り分けたい時はこれで解決。(条件分岐できない時の対処方法。)

WordPressの投稿とカスタム投稿を条件分岐したい。

投稿とカスタム投稿タイプで条件分岐。 投稿のis_single()と、カスタム投稿タイプのis_archive()。 is_archive()ではパラメータを指定できない。 is_archive()の仕様。 WordPressでテーマを作っているとき、デザインを分けるためなどで、デフォルトの「投稿」と「カスタム投稿タイプ」を条件分岐したいときがある。 ...

辿ったリンクは期限が切れています!? WordPressテーマのアップロードエラー対処。

WordPressアップロード時のエラー表示。

辿ったリンクは期限が切れています? WordPressで作業中のエラー。 テーマのアップロード。 WordPress管理画面からテーマをアップロードしようとすると、「辿ったリンクは期限が切れています。もう一度お試しください。」というエラーが出ることがある。 単にこのメッセージからでは、原因がなかなか想定しにくい。 WordPressサイトだったので、まずWor...

Macの寿命を伸ばすためにやってみていることと、過去の検証。

iMacを大切に。

Macの寿命は4年? Macの寿命と高額化。 Macのコスパ。 ネット上で調べてみると、Macの寿命(使用年数)は4年という情報が出てくる。 公式サイトに記載されている、という理由から。 Appleサイトの質問回答ページに、「Appleは、Apple製品の温室効果ガスのライフサイクル評価をどのように行っていますか。」という項目で記載がある。 参考:環境 ...

PHPの配列の括弧の違いは?WordPressでよく見るarray()と[]。

PHPのカッコのarray()と[]。WordPressでの使い方の例。

PHPの配列 PHPの配列の括弧の違い。 array()と[]。 PHPのバージョンアップによる配列の短縮構文で、array()を[]で置き換えることが出来るようになっている。 array()でも[]でも、配列変数argsのキーにダブルアロー演算子(=>)で値を入れられる。 PHP5.4からは、配列の短縮構文を使用できる。 PHP5.4から配列の短...

リダイレクトがうまくいかない時のプラグイン、「Redirection」の設定方法。

WordPressプラグイン。「Redirection」

.htaccessファイルなどでは上手くいかなかった。 普段はサイトの移転などでURL変更があった場合、.htaccessで301リダイレクトの設定をしているが、今回のケースでは上手くいかなかった。 ネット上で情報を探していたところ、functions.phpに記述する方法もあったが、これも上手くいかなかった。 WordPressプラグイン、「Redirection」で解決。...

WordPressに最終更新日を表示させる方法。(プラグイン不要。)

WordPressに最終更新日を表示させるイメージ。

WordPressのテンプレートタグでOK。 「the modified date」と「get_the_modified_date」。 記事の最終更新日。 WordPressで投稿した内容を、後になって追記したり修正したりする場合がある。 そういった場合は「最終更新日」を表記させた方が、訪問する方へ対して親切であり、SEO的にも何かしら効果があると思われる。 ...

VSCodeでファイルをダブルクリックで開きたい時。

VS Codeでダブルクリックで開きたい。

ファイルはダブルクリックで開きたい。 VSCodeでファイルを開く時は、左側のサイドメニューの「エクスプローラー」から開くことができるが、デフォルトでは「シングルクリック」になっている。 慣れると便利なのかもしれないが、通常、ファイルを開くときは「ダブルクリック」で開く方が一般的ではないだろうか。 一般的にはダブルクリックで開く方が多い。 MacでもWind...

CSS position: stickyの使い方。効かない!ときはここをチェック。

position: stickyの使い方。効かないときのチェック。

position: stickyの使い方。 CSSでsticky。 position: sticky; サイドバーをスクロールの途中で固定させたい場合は、以前はJavaScriptなどを組み合わせなければ実装できなかった。 それが「position: sticky」の登場により、CSSだけで可能になった。 ブラウザ対応もすでに追いついており、使い方を覚えると、...

jQuery + JavaScript + CSSでコピーボタンを実装。(コピペ可。)

CSSでボタンを付けたい。

Codeのコピーボタン追加のWordPressプラグイン。 意外としっくりくる感じのものが見つからなかった。 ネット上でよく見る、コードをコピーできるボタンをWordPressのプラグインなどで実装しようとしたところ、なかなか見つからなかった。 「Copy Anything to Clipboard」や「highlight.js」、「prism.js」はうまくいか...

デザインの原則。想像力と、時代や国や地域でも有効な法則たち。

私は人々の生活を「シンプル」にする体験を、デザインし、開発します。

想像力がなければ、デザインしようがない。 デザインには想像力が必要だ。そして想像力を持つためには知識と経験が必要、 知識の中に原則・法則を入れておくととても役に立つ。 知らないことを想像することはできない。 200年前に地球の反対側に住んでいた人の流行りごとは何なのか? 現代で最もクールでホットで新しくて古い画家は誰なのか? 深海の底...

Webや絵画制作の着手金は、しっかり請求した方が絶対に無難。

Webや絵画制作の着手金のリスクと重要性。

仕事の報酬を得られないのは非常にまずい。 過去に、数万円が数度、数十万円が1度、数百万円が1度、計数名から未払いを食らったことがある。全て当時の「知り合い」の紹介だった。 今でも連絡先はわかる。仕事上のやりとりのメールや制作物も大体残っている。ちなみに当時の労働基準監督署は残念ながら全くと言って良いほど動いてくれなかったので、数百万円の時はさすがに弁護士へ依頼した。 We...

jQueryの読み込み位置はhead内。(bodyの閉じタグの前じゃない!?)

jQueryの読み込みは閉じタグの前じゃない。

jQueryの読み込みは、bodyの閉じタグの前じゃない。 jQueryはどこに書くか? bodyの閉じタグ前じゃなくてもいい。 なんとなくjQueryの読み込みは、bodyの閉じタグの直前に書いた方が良いと言われている。 ただし、盲目的にbodyの閉じタグの前に書く、というのはやめておいた方が無難。 jQueryはどこに書くか?という...

WebサイトSEO検証。Google5位以内を達成。ビッグなワードで。

SEO対策の実例。

SEOの実証結果。その後。 SEO対策でさらに順位が上がる。 少し前に何度かSEO対策についてのメモ書きをしたが、その後、さらに順位が上がっていった。なので改めてメモに残して置こうと思う。 あるサイトで「地域名+ビッグキーワード」でスマホ・パソコンともに5位以内となった。被リンクの購入はしていない。Google マイビジネスで数えると、競合サイトは200ほどある。 ...

Webデザイナー、Webコーダーのお金事情。Are you hungry?

Webデザイナーやコーダーの収入について。

Webデザイナーは、なぜか日本では対価に見合っていないらしい。 Webデザイナーの収入の問題。これは、10年以上前から言われていたことだ。 まず、「Webデザイナー」という定義が曖昧だ。制作作業的には、コーディングができるかどうかで大きく違う。 なのでひとまずここでのWebデザイナーは、Webサイト制作のデザイナー、コーダーは、Webサイト制作でのコーダーと定義する。 ...

WebデザインのSEOとは?SEOに強いデザイン脳とは?

SEOを学ぶ。

SEO対策? 本職はデザイン業、デザイン脳なのに。 デザインとSEO。 SEOに強くなった。 というか、実はずっと前から強い。 SEOとデザインは基本的には別種だが、デザイン思考でSEO対策をすることは不可能ではない。 例えば〇〇教室。 「地域名 + 〇〇」で検索すると、スマホでもパソコンでも10位前後で推移している。 前後の順位にあるのはすでに名前の知れ...

Contact Form 7に確認画面がない!の対処方法。CSSか固定ページで。

Contact Form 7の確認画面は必要だろうか?

Contact Form 7には確認画面、サンクスページはない。 確認画面、サンクスページ。 かつてはよく見た確認画面、サンクスページ。 いまの時代に、そもそも確認画面やサンクスページは必要だろうか。 チェックボックスや送信完了後のメッセージ、自動返信メールで確認した方が確実ではないだろうか? Contact Form 7と確認画面。 Contact F...

Sassは必要?メリットは? Sassからの卒業。Back to CSS。

Sassが非推奨に?Sassは必要?

Sassで書く意味はなんだろう? Sassのメリット。 まず第一に、Sassを使用する理由・メリットは何だっただろう? 個人的には... 変数を使える。 関数を使える。 四則演算が使える。 Sassのかっこよさげなイメージ。 この4つは大きかった。テキストや背景色などのカラーコードを変数に格納、widthの幅を四則演算、というのは非常に便利だった。そ...

WebPとは?JPGからWebPへ。HTMLへの実装・検証結果。

WebPとは?変換方法やHTMLへの実装・検証結果。

WebPってどうなのだろう? メリットは? 画像はWebP形式の時代へ。 WebPはGoogleが作った画像ファイル形式。 Webサイトで使用されている画像をJPGからWebPにしよう、という流れがある。 Googleの推しが凄いが、実際に軽くなる。 JPGやPNGからWebPへ。 WebPのメリット。 画像自体の見た目のクオリティはJPG...

CSSのidセレクタは使ってはいけないって本当なの?

CSSのidセレクタは使ってはいけないって本当なの?

idセレクタは使ってはいけない? あるときある学校で、idセレクタは遅いから使ってはいけない、という講師と出会ったことがある。CSSのセレクタはclassセレクタが一番速い、検証してみたから間違いない、そうだ。 正直なところまったく賛同できなかった。本当に検証したのならそうなのかもしれないが、実際にはその証拠を見せていなかった。 ちなみに、学校で学ぶことも多いWebデザイ...

SEO対策とキーワード。コミットするならGoogleとW3Cへ。

SEOにも虎にもGoogleとW3C。

SEO対策の真実? 自分は元々鉛筆画やデザインがメインなので、サイトのSEO対策は補助的に行っている。 だが、複数のサイトで数年間、ある程度の全国的なビッグキーワードでも、15位以内には入っている。中小企業の社名やパーソナルなサイト名では(同名の会社名がいくつかあっても)全国1位は普通で、ローカルSEOや、2〜3単語以内のキーワードで10位以内に入ることも普通だ。モバイル検索で...

CSSのサーバー反映が遅い?原因切り分けはW3Cで。

CSSが反映されない

CSSが反映されない。 CSSが効いていない? ブラウザかサーバーのキャッシュでは? どうもCSSが反映されない事が多い。というかサーバー上で直接編集していると、ほぼ毎日、反映されない現象が起きる。 サーバーのキャッシュが原因だと思われるが、ここ数年全く改善されていない気がする。 CSSが反映されない原因としては、 ブラウザのキャッシュ。 サーバー...

CSS filterプロパティの使い方。画像調整は楽しく使いやすい。

CSS3のfilterプロパティは便利。

CSS3 filterプロパティの優秀さ。 Webサイトにとって写真は重要だ。古来から百聞は一見に如かずとも言うように、人間は文字情報よりも視覚情報の方がはるかに早く伝わる。 腕の良いカメラマン、カメラウーマンが撮ってくれた写真があればベストなのだが、当然費用がかかる。個人的には写真素材はプロにお願いしたいが、小規模サイトの場合、そうもいかないことがある。必ずしもプロの写真を用...

HTML5とCSS3、WordPress、SEO。無料ツールでランクアップ!

HTML5とCSS3、WordPress、SEO。無料ツールでランクアップ!

HTML5やCSS3、SEOなどの先端技術を無料ツールで。 今年2021年、5年ほど前に制作したサイトのリニューアルを承った。前回もリニューアルをしたので、2度目のリニューアルだ。ありがたいことに去年からお願いをされていたのだが、私の目の不調により待ってもらっていた。 だいぶ出来上がったので、ちょっと振り返ってみる。 マイク英会話教室札幌さまのサイト > ...

clearfixは過去に作ったサイトでまだ十分に機能している。

htmlとcssによるカラムレイアウト。

clearfixとfloatプロパティは、かつてレイアウトを作るのに活用されていた。10年ほど前まで、ブラウザが用意しているstyle設定をリセットする「reset.css」や、その後に普及した「normalize.css」などには、必ずといいほど「clearfix」というものが設定されていた。 例えば、次のように。 .clearFloat{ clear: both; ...

WordPressの検索ハイライト表示の仕方。(functions.phpに追加するだけ。)

WordPressの検索ハイライト表示の仕方。

検索キーワードでのハイライト表示はとても簡単。 WordPressの検索結果をハイライト表示で。 見た目でもわかりやすく。 WordPressの検索機能は比較的簡単に設置できる。ただ、デフォルトの状態だと少々検索結果が分かりにくい。 そこで何か良い方法はないものかと探していたところ、functions.phpに下記の記述を追加するだけで、検索キーワードのハイライト表...

Chromeのデベロッパーツールで404エラー?

デベロッパーツールで404エラー?

パスにもファイルにも問題ないのに404エラー? デベロッパーツールのコンソールに不明なパスによるエラー。 前々から気にはなっていたが、作業時間を取られてしまうので無視していた、Chromeのデベロッパーツールのコンソールに出ていたエラー。 ありえない404、かつSEOにも表示にも関係のない画像ファイルに対するものなので放っておいた。一応パスを確認したが問題はな...

引越しなどで、WordPressのメディアが消えた場合の、Moving Media Library。

WordPressのメディアファイルが消えた?

メディアライブラリが空に!? WordPressサイトのリニューアル中に。 消えたメディアファイル。 管理画面からのxmlファイル。 WordPressで制作したサイトのリニューアルのため、旧サイトのサーバーの画像類をWP管理画面からxmlファイルでエクスポートし、リニューアル中のテストサーバーのWP管理画面からインポートした。 FTPからのファイルア...

BEMとSass。やりすぎなSassやBEMたちと、やりすぎたclassセレクタ。

HTMLとCSS。やりすぎなSassやBEM。

classセレクタと子孫セレクタ。 職業訓練校の場合。 2014年頃までは、子孫セレクタの使用は普通だった。Webの標準化団体のW3Cがそう策定しているので、自分が講師をしていた職業訓練校でもそのように教えていた。 検定試験用の教科書の場合。 idセレクタや子孫セレクタは検定試験用の教科書に記載されており、実際の試験でも出題されている。おそらく今でもそうだろ...

SVGアイコンの色を変える方法。(エディタでシンプルに。)

SVGアイコンの色を変える方法。

SVG? SVG形式のアイコンやピクトグラム。 SVGが注目される時代に。 多くのフリー素材サイトにある、便利で手軽なアイコンやピクトグラム。 IllustratorやPhotoshop等で自作しなくても、簡単にアイコンが使える時代になった。 なかでもSVG形式のアイコンは、Webサイトで使用するアイコン画像として非常に優れている。 軽く、そして便利なS...

AtomとGitHubの連携。(コマンドレスで。)

AtomとGitHubの連携。

Atom いまさらながら、Atomの使い方を勉強している。ネットで調べていると、使い方について教えてくれるサイトが出てくる。とにかく、とっかかりが欲しい。 Howponさんサイト(https://howpon.com/6391)では、 「AtomがGitHubと連動できるようになると、エディタで編集したものをクリックのみでGitHubに同期まで行えるようになって非常に便利です...

{ "@context": "https://schema.org", "@type": "CollectionPage", "name": "記事一覧", "url": "https://igawa.co/memos"/" }