Macでアプリを削除できないときの対処方法
「項目“〇〇”は開いているため、ゴミ箱に入れることができません。」 というメッセージで困ったことはありませんか? 筆者の場合、試験的にダウンロードしたアプリを削除する際にこのメッセージが表示されました。通常の操作では削除できなくなったので、メモとしてここに残しておきます。 まずはアプリを強制終了する...
View Article【JavaScriptの基本】マウスイベント -カーソル移動
前回は、マウスのボタン操作によるイベントを見てきましたが、ここではマウスのカーソルが要素間を移動する時のイベントを見ていきます。 カーソル移動イベントの種類 マウスイベントには、大きくボタン操作とカーソル移動に分けられます。 その中で以下はカーソル移動によるマウスイベントです。 mousemove:カーソルが要素内で動いた時 mouseover/mouseout:カーソルが要素に乗った時と離れた時...
View Article【JavaScriptの基本】マウスイベント -座標とキー
マウスイベントが発生しハンドラが実行されると、引数としてMouseEventオブジェクトが渡されます。 そしてMouseEventオブジェクトは、マウスの位置を表す座標や押されたキーの情報を持っています。 今回は、マウスイベントで取得できる座標とキーの情報について解説します。 座標 すべてのマウスイベントには、座標を取得するプロパティが用意されています。...
View ArticleWordPressサイトにチャットツールを設置する方法
Webサイトでは、ユーザーの疑問や不安を解消することが求められます。 例えば、初めて使うネットショップでは本当に商品が届くのか不安ですよね。企業や個人事業主のサイトでも、運営者に気軽に質問できれば、ユーザーに安心感を与えられるかもしれません。...
View Article【被リンクの獲得方法】10個の戦略:SEO効果と被リンクの調べ方
SEOに精通している人なら被リンクの重要性は周知の事実。 被リンクはリンク元によって良し悪しが決まるため、むやみに数を増やせば良いわけではありません。質の悪い被リンクは、サイトの評価を下げる原因になる可能性もあります。 SEO的にポジティブな効果をもたらす被リンクとは、どのようなものでしょうか。...
View Article【ウェブデザイン】ヘッダーバーでやってはいけないこと5選
サイトデザインは、何かが欠けていたり有りすぎるだけで、全体のバランスを崩してしまうもの。特にトップページやヘッダー周りはユーザーの目にも止まりやすいため、印象に関わる影響は大きいものです。...
View Article【Mac】キーボード入力の反応が遅いときの改善方法
Macユーザー向けに、キーボード操作が遅延してしまうときの解決方法をまとめました。文字入力の反応速度に違和感を感じたら、まずはこちらの改善方法をお試しください。 キーボード操作のもたつきを改善する方法 キーボード操作や文字入力が遅くなると作業効率が落ちます。文字入力のレスポンスや変換速度の改善にぜひご活用ください。 Macを再起動する...
View Article【JavaScriptの基本】キーボードイベント
キーボードイベントは、ユーザーによるキーボードのアクションのことです。 例えば、特定のキーが押されたらメッセージを表示したり、あるいはどのキーが押されたか確認したい時などにキーボードイベントを活用します。 そこで今回は、キーボードイベントについて解説していきます。 keydownとkeyup...
View Article【JavaScriptの基本】フォーカスイベント
フォームに文字を入力する際、フォームをクリックしたりキーボードのTabキーを押します。 この操作はフォーカスと呼ばれるアクションで、フォームがフォーカスを受け取ることで発生するイベントです。 今回は、フォーカスイベントについて解説していきます。 focusとblur focusとは、要素がフォーカスを受け取った時に発生するイベントのことです。...
View Article【Gmail】黄色い警告メッセージの原因と対策:SPFレコードの設定方法を解説
Gmailに「このメールにはご注意ください」と表示されることはありませんか? これはGmailによって送信元が「なりすまし」の可能性があると判断された際に、受信者側に自動で表示される警告メッセージです。...
View ArticleFacebookのビジネスアカウント(Facebookページ)の作り方
Webサイトを運営している方は、SNSと連携させる方も多いですよね。拡散性の強いTwitter、写真や動画などがメインのInstagramなどです。 Facebookユーザーは国内の若者の中では減っているようですが、Webサイトを持っている方は専用のFacebookページを持っておいて損はありません。...
View ArticleWordPressサイトのテスト環境を瞬時につくれるプラグイン「WP STAGING」
WordPressの更新や、新バージョンのテーマやプラグインを運営中のサイトで試すのは少しリスキーです。 特に大きな変更のあったメジャーアップデートの場合は、慎重に行うのが無難です。運営中のサイトを別サーバーやローカル環境にコピーする手もありますが、今回は本番サイトと同じサーバー内にさくっとテスト環境をつくれるプラグイン「WP STAGING 」をご紹介いたします。...
View Article【JavaScriptの基本】データの更新
<input>, <textarea>, <select>などの要素は、ユーザーによって値が常に変更されていきます。 今回は、このようなデータ更新に伴って発生するイベントについて解説していきます。 change changeは、ユーザーが要素の値を変更した時に発生するイベントです。値が変更されている間ではなく、値の変更が完了した時にトリガされます。 イベント...
View Article【JavaScriptの基本】フォームの送信
通常、フォームに入力されたデータはサーバーに送られますが、その前にデータの確認を行ったり、あるいは送信を中止したいことがあります。 このような時、submitイベントを使用して、フォームの検証を行うことができます。 今回は、フォーム送信時に利用されるsubmitイベントについて解説していきます。 submitイベント submitイベントは、フォームが送信された時に発生するイベントです。 イベント...
View Article【ウェブデザイン】美しいWebサイトをつくる整合性とは
美しいWebサイトには、決まって整合性があります。 あるルールに従って適切な要素が綺麗に配置されているからです。そのルールから外れてしまうと整合性がなくなり、美しいWebサイトから遠ざかってしまいます。...
View Article「Catchy」というAIライティングソフトの自然な日本語に感動したのでレビューしてみた。
「ワンクリックで記事の文章を生成できたらなぁ・・・」 「記事の見出し(目次)を自動で作ってくれるツールないかなぁ・・・」 「面倒なライティング作業を自動化したい・・・」 ライターや編集者、マーケターであれば、上記のように切望したことが一度はあるかもしれません。基本的に、ライティングを完全自動化してくれる魔法の装置はありませんが、文章の作成をアシストしてくれる便利なツールは世の中にいくつか存在します。...
View Article【JavaScriptの基本】ページのロードとアンロード
Webページへアクセスしてからページを離れるまでの一連の流れには、一つひとつのアクションに応じたイベントが発生しています。 今回は、ページのロード/アンロードに関連するイベントについて解説していきます。 ページのライフサイクル Webページにアクセスすると、文書や画像などが表示されそれらの情報を閲覧することができます。...
View Article【JavaScriptの応用】文字クラス
前回の記事では正規表現の概要や代表的なパターンについて取り上げましたが、ここからはより実践的な利用を目的に考えていきましょう。 正規表現の文字クラスは、数字やアルファベットなど文字の種類を区別します。 例えば、固定の文字列や、また文字列の中から任意の一文字にマッチするかなどを検証できます。 今回は、文字クラスについて解説していきます。 数字\d(digit)...
View Article【JavaScriptの応用】文字集合と範囲
正規表現では、文字を集合させたり範囲を定めることが良くあります。例えば、AからDまでの文字を集めて、この中のどれかにマッチしているか確認したい時などです。 今回は、文字集合と範囲について解説していきます。 集合 角括弧[]内に複数の文字を記述することで、その文字のいずれか一つにマッチします。 例えば、[aeo]の場合、'a', 'e', 'o'のいずれかの文字を表しています。これを集合と呼びます。...
View Article