Blog
ブログで学ぶUX

jQueryで他ライブラリとのコンフリクトを防ぐ:noConflict()

jQueryを他のJavaScriptのライブラリと併用する場合、jQueryを表す「$」などがコンフリクトしてしまい正常に動作しないことがあります。 そこで、jQueryでnoConflictメソッドを使いコンフリクトを避けるための方法を紹介します。 参照:jQueryにおける「$(ドルマーク)」の意味 $を使えなくすることでコンフリクトを防ぐnoConflict() noConflictメ……

投稿日:

jQueryでフェードイン、フェードアウト:fadeIn(), fadeOut()

jQueryで要素のアニメーションつきのフェードイン、フェードアウトをする方法を説明します。 要素をフェードインするfadeIn() fadeIn()メソッドを使うことで、非表示になっている要素をフェードインするようにします。 アニメーションの速度 fadeIn("slow")のように引数を指定することで、アニメーションの速度を指定できます。アニメーションの速度は、「slow」「normal」「f……

投稿日:

jQueryで特定の要素にCSSを追加・削除する方法:css()

今回は、jQueryで特定の要素にCSSを追加する方法を説明します。 特定の要素にCSSを追加する jQueryではcss()メソッドを使って、CSSを追加します。css("追加するCSS")の形式で使います。 以下は、targetというIDがついたdiv要素に対して、CSSを追加を追加する例です。 HTML <div id="target"></div> jQuery……

投稿日:

【PHP入門】PHPのクラス変数とインスタンス変数

オブジェクト指向言語ではインスタンスが持つ「インスタンス変数」のほか、同じクラスに属するインスタンス間で共有する「クラス変数」があります。 このインスタンス変数とクラス変数の違いと、使い分けの仕方について説明します。 クラス変数の書式・使い方 class クラス名 { static $クラス変数名; } static修飾子をつけることで、クラス変数となります。クラス変数はクラス名を指……

投稿日:

PHPでstrtotime関数を使い日付・時間表示する方法

PHPで文字列からUnixタイムスタンプに変換することができるstrtotime関数について説明します。 date関数と組み合わせることで、日付フォーマットを柔軟に変更することができます。 strtotime関数の使い方 strtotime ( 時間 ) strtotime関数では、「2016-05-18」といった日付形式以外にも、英文形式の日付「10 September 2000」でも日付……

投稿日:

PHPのアクセス修飾子public, protected, privateの違い

PHPにも他のオブジェクト指向言語と同様に、クラスやメソッドにアクセス修飾子を指定することができます。アクセス修飾子を適切に設定することで、より安全性の高いプログラムとすることができます。 アクセス修飾子の違い アクセス修飾子それぞれの意味は次のようなものです。 public どこからでもアクセス可能です。アクセス修飾子がない場合は、publicを指定したものと同じになります。 protec……

投稿日:

読み間違えると恥ずかしい!デザイン・プログラミング用語15選

ITの制作現場では、どんな職種でもコードや開発言語などの話題は避けて通れません。ただでさえカタカナ用語の多い業界ですが、プログラミングやコーディングの用語などはカタカナですらなく英語表記ですし、中には読み方が不明確なものもあります。 チームメンバーもさることながら、他社の人と話すときに間違った読み方を使っていたら恥ずかしいですよね。今回は間違いの多いと言われる用語や、議論を読んでいる言葉をピックア……

投稿日:

Webライティングにおけるコンテンツ戦略

私は過去に二回、Web編集者として仕事をしたことがあります。どちらの時も、会社側からは一刻も早い記事公開を常に迫られていましたが、一方で抱えている原稿は到底公開できないようなクオリティの低いものでした。その後、コンサルタントとして働くようになってからも、私は他のWeb編集者たちが、まったく同じ問題と格闘しているのを見てきました。彼らは社内からの要求に疲弊しながら必死にコンテンツの生産に取り組み、同……

投稿日:

【UXの迷信】人々は合理的な考え方をする?

人の決断は常に合理的であるとは限りません。人の決定は論理的、意識的な思考よりも感情に左右されることが研究で明らかにされています。とは言っても、私達の非合理性は予測することができ、優れたデザイナーは人間の意思決定について学び、ユーザビリティだけにとらわれずに効果的に人間の行動に影響を与える製品を作り出すことが出来るのです。神経科学者のJonah Lehrerによると、人間が非合理的なのは、理詰めの思……

投稿日:

PHPでJSONファイルの読み込み・書き込みをする

PHPでJSONファイルの読み込みをしてデコードする方法と、JSONファイルに書き込みをする方法について説明します。 JSONとは、JavaScript Object Notationの略で、文字通りJavaScript のオブジェクト表記法をベースとしたデータ形式ですが、複数の言語がJSONに対応しているので、開発言語の異なるシステム間でのデータのやり取りなどに向いてます。 JSONファイル……

投稿日: