ブックマーク / uxmilk.jp (58)

  • デザイナーとエンジニアがもつ視点の違いとは?

    Ben Gremillionは、UXPinのコンテンツデザイナーです。Webデザインとバックエンドの開発の、両方の仕事をしています。 デザイナーとエンジニアでは、ものの考え方や仕事の性質も違う場合が多く、両者間のコミュニケーションはしばしば課題になることがあります。このコラムはデザイナー視点で両者の違いについて主観的に書いているものですが、あなたの周りのチームメンバーの場合はどうでしょうか? デザイナーとエンジニアは異なる視点から作業に臨んでいますが、プロジェクトを完成させるには彼らが協力し合うことが不可欠です。私たちは機能を開発していく中でこのことに気付きました。 デザイナーとエンジニアとの間の鍵となる相違点を理解することが、2つの立場のギャップを埋める第一歩です。 (注: 下記のリストは、私たちがデザイナー・エンジニアたちとやりとりした経験に基づいたものであり、雇用ガイドや職種の定義と

    デザイナーとエンジニアがもつ視点の違いとは?
    masa-wo
    masa-wo 2017/03/18
  • 覚えておきたいモバイルUXに関する17の統計・洞察

    Jeff Sauro氏は、統計とユーサビリティに関するコンサルティング会社である、MeasuringU社の創設者であり、1,000社以上の顧客を抱えています。彼は、統計やUXに関する、20ケ以上の文献と5つのを執筆しています。 モバイルでのUXは、もはやニッチな分野ではありません。モバイル端末の影響や体験を考慮せずに、ウェブサイトやソフトウェアのUXについて語ることは難しいです。 これまでに、2013年と2015年におけるいくつかの事実と洞察を紹介してきました。 今回は、ネット上の多くのソースから厳選した情報と、モバイルユーザビリティに関する我々の研究をご紹介します。 モバイル端末の利用者の増加 アメリカにおける成人の57%から68%(ソースによる)がスマートフォンを所有しています。この数値は、イギリスでは約64%、ドイツでは54%です。これは年齢によって異なっており、ミレニアル世代では

    覚えておきたいモバイルUXに関する17の統計・洞察
    masa-wo
    masa-wo 2017/02/10
  • UXデザイナーはいかにしてUXを組織に広げるか?

    UXデザイナーになるということは、ある種の宗教に入信するようなものです。 UXデザイナーの仕事の一つは、他者にあなたの信念を受け入れさせることです。まるで聖職者の鑑のように、UXデザイナーは他者がUXの担い手になることを望みます。 ユーザー体験のような抽象的な概念について理解を得るには説明が必要です。そして、共有したい信念について共通の経験がない限り説明は失敗するでしょう。 「ユーザー体験が何であるかを説明することはできません。できるのは、示すことのみです。」 それでは、良い言葉を広めるためのいくつかの有効な戦略について深堀してみましょう。 最初の信者を構築する The Guide to UX Leadershipで説明したように、エバンジェリストは自分の声が届く範囲までしか影響を及ぼすことができません。 もし組織を拡大したいと考えているなら、信者の面倒を見るあなたの弟子たちのグループを作

    UXデザイナーはいかにしてUXを組織に広げるか?
    masa-wo
    masa-wo 2017/01/23
  • モバイルアプリにおけるナビゲーションUIのデザインパターン

    アプリのナビゲーションは、直感的で予測ができなければいけません。新規のユーザーや再訪問したユーザーが、アプリをどのように使ったら良いか迷わないよう、理解しやすくする必要があります。 しかし小さい画面という制限の中で、コンテンツの優先順位を考慮しながら、ナビゲーションを使いやすくすることは非常に難しいです。 この問題に、様々なナビゲーションを使って異なる方法で立ち向かっていますが、多様なユーザビリティの問題に、皆悩まされています。 そこでこの記事では、モバイルアプリの基的なナビゲーションであるハンバーガーメニュー、タブバーとジェスチャーベースのナビゲーション(タップやフリックを使用したナビゲーション)の3つについて検証し、それぞれの長所と短所を説明します。 ハンバーガーメニュー 画面のスペースは、モバイル上の貴重な商品であり、画面の節約に役立つモバイルナビゲーションのパターンのうち、ハンバ

    モバイルアプリにおけるナビゲーションUIのデザインパターン
    masa-wo
    masa-wo 2016/12/02
  • サーバサイドエンジニアが考える、エラー発生時のより良いUX

    誰のためのエラーメッセージなのか意識する 私はサーバサイドエンジニアとして API を提供する立場なので、サーバ起因のエラーが起きたときに適切な情報を伝えるために何ができるかを考えてみます。 サーバサイドの視点では、クライアント(顧客)は2者存在すると考えることができます。 ひとつは、もちろんアプリケーションを実際に利用するエンドユーザ。 もうひとつは、サーバサイドが提供する API を利用するクライアントサイドエンジニア。 同じ事象でも対象によって伝えるべきエラーメッセージは変わってきます。 たとえば、エンドユーザにデータベースのエラーコードをそのまま伝えても不親切です。逆にクライアントサイドエンジニアに「不正なリクエストです」としか伝えなかった場合、何がどう不正なのか分からず、原因を切り分けるためにより詳しい情報を知りたいと思うでしょう。 つまり、それぞれの立場にたって「何の情報を伝え

    サーバサイドエンジニアが考える、エラー発生時のより良いUX
    masa-wo
    masa-wo 2016/11/20
  • UXを向上させる5種類のアニメーションの使い方 | UX MILK

    Nick Babich氏はソフトウェアディベロッパーです。大のテクノロジー好きで、UI/UXをこよなく愛します。彼のwebサイトはこちらです。http://babich.biz。 モーションはストーリーを伝えます。長く複雑なストーリーではなく、「今ここを見て下さい」や、「操作は正常に完了しました」などのシンプルなストーリーです。 しかし、アニメーションの目標は、ユーザーを楽しませることではありません。ユーザーが何が実行されているか理解し、より便利にアプリを使う方法を理解するための手助けするためにあります。このアイディアは、Zurbの記事にある次の言葉の中ではっきりと表現されています。 We’re no longer just designing static screens. We’re designing for how the user gets from those screens

    UXを向上させる5種類のアニメーションの使い方 | UX MILK
    masa-wo
    masa-wo 2016/11/15
  • モバイルアプリのUXを改善する4つのディテール

    アプリが成功するかどうかは、さまざまな要素に依存しています。ですが、ユーザー体験に勝るものはありません。目立つアプリは、どれも優れたUXを提供しています。 モバイルUXを考える上では、ベスト・プラクティスをなぞるのが堅実な方法です。また、全体像をつくる時は、あったら良いものの必要ではないデザイン要素をとりあえず消してしまうのも簡単で良い方法でしょう。 ただし、「良い体験」と「素晴らしい体験」の違いは、多くの場合これらの細部についてどれだけ考え尽くしたかにかかってきます。 この記事では、なぜディテールがデザインにおける目につきやすい要素と同様に重要なのか、そしてアプリの成功をどのように決定づけるかについて紹介します。 スプラッシュスクリーン ユーザーがアプリを起動したとき、一番最後に回したいことはユーザーに待つよう伝えることです。ですが、アプリに時間のかかる初期設定のフェーズがあり、この手順

    モバイルアプリのUXを改善する4つのディテール
    masa-wo
    masa-wo 2016/11/09
  • 英語のUIにおける「Your」と「My」の使い分け

    英語におけるUIのラベリングでは「Your」や「My」という言葉がよく使われ、UI要素とユーザーの関係性が直感的にわかるようになっています。言わずもがな、日語と英語では表現は違ってきますが、この英語の使い分けの考え方は、UIをよりユーザーにわかりやすく整理するヒントにもなるかもしれません。 UIはユーザーの身体の拡張という位置づけなのでしょうか? それとも全く別の立ち位置からユーザーに対して語りかける存在でしょうか? これは、デザイナーがメニューなどでラベルを付ける際に、悩む問題です。 もしユーザーの拡張であるならば、ラベルは「My(私の)」という言葉が使われるでしょうし、離れた存在ならば「Your(あなたの)」という言葉が使われるでしょう。 正しい言葉で説明文を付けることで、ユーザーは探しているものを見つけやすくなります。同時に、サイトにより集められたコンテンツと、ユーザーにより作成さ

    英語のUIにおける「Your」と「My」の使い分け
    masa-wo
    masa-wo 2016/11/01
  • ミニマルなモバイルアプリUIで気をつけるべき6つのこと

    Nickはロシアのセントピーターズバーグ出身のソフトウェアデベロッパー/ブロガーです。彼による他の記事はこちらをご参照ください。 デザインはユーザーのエンゲージメントを高める上で、最も重要なものの一つです。ユーザーはシンプルなインターフェースを好むようになってきたので、UIを基的で必要最低限な要素のみに残していくことが成功の鍵です。 ミニマリズムは、構造と機能の絶妙な組み合わせから成り立ちます。その最大の強味は、構造を明確化することにあります。線を整え、たっぷりと余白を残し、そして視覚的な要素を最小にすることで、最も複雑な主題(内容)でさえもシンプルになります(もちろん、効果的に使われればの話です)。 ミニマルデザインでは、簡潔さ、明確さ、そして一貫性が求められます。明確なビジュアルコミュニケーションによってユーザーの問題解決を導くべきです。ミニマルなデザインのアプリが評価されるのは、ユ

    ミニマルなモバイルアプリUIで気をつけるべき6つのこと
    masa-wo
    masa-wo 2016/10/19
  • リモートワークにありがちな5つの落とし穴

    Kalbach氏は、コラボレーティブ・ブレインストーミング・プラットフォームであるMuralのカスタマーサクセス部門長です。以前は、中でもAudi、SONY、Elsevier Science、Lexis Nexis、Citrix、eBayなどの大企業と共に、UXの部門で働いていました。 リモート(遠隔)での共同作業は難しいものです。リモートワークに携わるほとんどの人が、なんらかの理由で困難を感じています。 チームが物理的に分散されたとき、クリエイティブな仕事は特に不利な状況に置かれます。私たちの仕事はビジュアル的な側面が大きく、グループでの作業も多く発生します。多くのデザイナーにとって、クリエイティブワークをリモートで進めることなど想像できないはずです。 しかしリサーチによると、実際にはリモートでのデザイン作業はよくあることだということがわかりました。調査をしたデザイナー275人のうちの3

    リモートワークにありがちな5つの落とし穴
    masa-wo
    masa-wo 2016/09/21
  • コンバージョン率を改善する入力フォームにおける10のルール

    Nickはロシアのセントピーターズバーグ出身のソフトウェアデベロッパー/ブロガーです。彼による他の記事はこちらをご参照ください。 Webやアプリ内のフォームは、ユーザーとの最も大切なやり取りの場の一つです。サービスへの登録や予約、フィードバック、決済処理など、ユーザーと企業間の取引を開始したり、ユーザーいにあらゆる情報を入力してもらうべく、様々なところで使われています。 ユーザーがいかに素早く正確に情報を入力し、求める情報を最後まで入力してくれるかはこのフォームの出来にかかっています。 この記事ではフォームのデザインにおいて、様々なテストやユーザーの声などから導き出された、実用的な施策を紹介します。 1. フォームは論理的に並べる フォームは対話そのものです。従って、普通の会話の様に、ユーザーとアプリの2者間でのコミュニケーションとして表現されるべきでしょう。 質問は直感的な順番にする。ユ

    コンバージョン率を改善する入力フォームにおける10のルール
    masa-wo
    masa-wo 2016/09/20
  • Gitを実践的に使うために参考にすべき記事20選

    チームで開発を行うときにGitのスキルは必要不可欠なものとなってきています。以前、Git初心者向けにスライドをまとめたものを紹介しましたが、今回はGitGitHub)をさらに活用するために参考にしたい記事を紹介します。 この記事は以下のような方におすすめです! ・ブランチをどのように運用すれば良いのかわからない。 ・コミットメッセージの書き方にいつも悩んでしまう。 ・issueやPull Requestをもっとうまく活用したい。 ・Git�やGitHubに関する便利なテクニックを知りたい。 ・間違ってコミットしてしまったけど対処法がわからない。 今回は、運用編、コミットメッセージ編、issue編、Pull Request編、テクニック編、問題解決編と5つの内容で分類してみました。実践的な読み応えのある記事ばかりなので、ぜひ参考にしてみてください。 運用編 中の人に聞いたGitHub fl

    Gitを実践的に使うために参考にすべき記事20選
    masa-wo
    masa-wo 2016/09/17
  • 海外の人気サービスで使われているCSSスタイルガイド8選

    CSSのスタイルガイドとは、コーディングを行う際の決まりやルールのようなものです。 CSSのスタイルガイドを作成することで、一貫性のあるスタイルシートを実現しやすくなり保守性や拡張性を向上させることができます。ひとりで開発するときにも役立ちますが、特にチームで開発を進めるときに効果を発揮します。 今回は参考になる海外の有名サービスのCSSスタイルガイドをまとめてみました。CSSスタイルガイドを作成するときや、コーディングをするときにぜひ活用してみてください。 Airbnb AirbnbのCSS/Sassのスタイルガイドです。各用語のルールから始まりCSSやSassの合理的な記述方法について記載されています。こちらは日語訳されたスタイルガイドもあります。 Airbnb Style Guide Google GoogleHTML/CSSのスタイルガイドです。シンプルなデザインのスタイルガイ

    海外の人気サービスで使われているCSSスタイルガイド8選
    masa-wo
    masa-wo 2016/09/15
  • 独学プログラマーの私がプログラミング初心者に贈るたったひとつの教訓 | UX MILK

    昔の私は、スーツを着てオフィスで働く傍ら、漠然としたスタートアップのアイデアを温めているような男でした。ですがある日、コーディングについて学ぶことにしたのです。 プログラミングとの出会い ある人が終業後に自慢げに話しているのを立ち聞きしたところによると、その人はRubyと呼ばれるプログラム言語を使って、自分の一連の業務を簡単に自動化したというのです。私は「ふぅん、Rubyね」と思って帰宅し、Googleで検索して15秒も経たないうちに、適当なRubyの初心者チュートリアルに取り組んでいました。 その一週間後、私はプログラマーの集まりに初めて顔を出しました。皆がScala、Clojure、Goといった言語について話し込んでおり、吸収すべき知識にあふれていました。私はオライリーのを三冊借り、それぞれ約50ページずつくらいまで進めました。 そんなある日、友人からEmacsを習得するよう勧められ

    独学プログラマーの私がプログラミング初心者に贈るたったひとつの教訓 | UX MILK
    masa-wo
    masa-wo 2016/09/10
  • 拡張機能いらず!Web制作に役立つ便利なブックマークレット12選

    今回はWeb制作で使える便利なブックマークレットをまとめてみました。 Webサイトのデザイン時にはデベロッパーツールや拡張機能を使っている方も多いと思います。ブックマークレットの良い点は、クリックひとつで簡単に実行できるところです。 ブックマークレットをうまく活用することでWeb制作を効率化することができます。 ブックマークレットとは ブックマークレットとはブックマークからスクリプトを起動し、ブラウザ上で処理を行う簡易的なプログラムです。ページの一部を加工したり、ページ内の情報を取得したりすることができます。 ブックマークレットの登録方法 ブックマークレットの登録方法には以下の2通りがあります。 (1)ブックマークレットのリンクをブラウザのブックマークバーにドラッグ&ドロップ (2)ブラウザのブックマーク追加からリンク先としてブックマークレットのURLを登録 ブックマークレットを使うときは

    拡張機能いらず!Web制作に役立つ便利なブックマークレット12選
    masa-wo
    masa-wo 2016/09/10
  • 多くのサイドバーが役に立っていない理由とは?

    YonaはCodal社のテクニカルライターです。彼はコンテンツ戦略、文章、ブログ、編集の責任者です。また多岐にわたる記事を提供するため、Codal社のUX、発展、マーケティングそして管理チームと密接に働いています。 Webサイトにおいて、サイドバーは必要でしょうか? 情報交換をとても重要視している業界ですから、サイドバーが流行してスタンダードな手法となったのはある意味必然といえば必然です。ですが、サイドバーはつまるところただのリンク集でしか無く、補足的な情報を入れておく程度の場所です。 これを言い切ることで私を嫌いにならないで欲しいのですが、UXデザイナーはサイドバーに頼りすぎなのです。 例えばUXデザイナーの方にサイドバーを使わなければいけない理由を聞いてみてください。おそらく合理的な答えを導き出すまで相当な時間がかかるのではないでしょうか。 では、サイドバーに対抗できるものはあるのでし

    多くのサイドバーが役に立っていない理由とは?
    masa-wo
    masa-wo 2016/09/08
  • ボタンデザインの歴史と進化から学ぶベストプラクティス

    ボタンは私たちにもっとも身近な、ごく普遍的なインタラクション要素です。とてもシンプルなUI要素でありながらも、ここ数十年でそのデザインは大きく変化しましたが、いつの時代も大事なのはその明確さと認知性でした。 この記事では、ボタンデザインの進化を振り返り、効果的なボタンを作るための方法論について見ていきたいと思います。 スタイルの進化 立体的なボタン 昔からOSのボタンデザインは、周りの要素からボタンを見分けるためにレリーフとシャドウを使ってきました。 なぜこのデザインなのかというと、シンプルな原理が基となっています。ボーダー、グラデーション、ドロップシャドウを使用して背景とコンテンツに対してボタンを引き立たせ、クリックできる要素だということを簡単に識別できるようにしているのです。

    ボタンデザインの歴史と進化から学ぶベストプラクティス
    masa-wo
    masa-wo 2016/09/07
  • InstagramやAirbnbなどのUIデザインに見る新しいトレンド

    ミニマルなデザインがトレンドになってからしばらく経ちますが、次のトレンドはなんでしょう? ここ数か月、デザインの最先端を行くアプリやサービスの中で、「ミニマルデザイン」を次の段階へと押し進めるものが出てきました。FacebookやAirbnb、Appleは、それぞれのプロダクトをよりシンプルに見せることに対して同様の方向を見据えており、それは、モバイルのデザインにおける「コンプレクション・リダクション」という新しいトレンドを反映したものです。 「コンプレクション・リダクション」とは 「コンプレクション・リダクション」なんて聞いたことがありませんか? 聴いたことがないのも無理ありません、何しろ私が勝手に名付けたものですから。最近私はフラットデザインやミニマルデザインとは違う方向性を持つものが出てきたことに気付きました。 編注:Complexionは「顔色」「血色」という意味で、Reducti

    InstagramやAirbnbなどのUIデザインに見る新しいトレンド
    masa-wo
    masa-wo 2016/08/29
  • 魅力的なイラストを活用したアプリのUIデザイン7選

    Appleは完璧を追い求めることで有名であり、それは 私たちがUpLabsで称賛しているところでもあります。 Appleはとりわけインターフェイスに関しては常に境界線を押しひろげ、 他社にとっては高いハードルを作りあげてきました。彼らはスキューモーフィズムを世の中に広めた企業であり、彼らの方針にコミュニティ全体を従わせたのです。 フラットスタイルの時代となった今もなお、彼らはなんとか自分たちに忠実であり続けようとし、崇高なピクセルパーフェクトなデザインを生み出すための製作者を奨励していました。 より現実的なモチーフのマテリアルデザインなどに比べ、半現実的なディテールのコンセプトは、明快さやエレガントさにおいて劣りますが、芸術的な美学を保つことはできます。 美しいグラデーションや、表現豊かなタイポグラフィ、想像性豊かなアニメーション、滑らかなグラフィック、そして豊富なドローイング を使うこと

    魅力的なイラストを活用したアプリのUIデザイン7選
    masa-wo
    masa-wo 2016/08/27
  • Uberのライバル「Lyft」のリニューアルにおけるUX改善

    Lyftのデザイン原則 Lyftはデザイン原則をピラミッド型で定義するために、マズローの欲求5段階説を用いています。私は、Lyftがデザイン原則それぞれの重要度を示すために、このような心理学と融和させているところにとても興味がありました。 デザイナーである私は、デザイン決定において皆のアイデアが一致しない場面によく遭遇します。基となるデザイン原則を抜きにして判断を下すことは非常に難しいことです。そこで、私は同僚のKlara Pelcl氏からの後押しもあり、経営層を説得しデザインチームの中で核となるようなデザイン原則をJules Cheung氏と協力しながら定めました。 私たちはブレインストーミングを行い、6つの原理を作り出しました。それは、ユーザーを知ること、明確さ、一貫性、効率、協調、そして、美しさです。Lyftのデザイン原則の図が、 実際にそれを適用するために何ができるのかを考えるき

    Uberのライバル「Lyft」のリニューアルにおけるUX改善
    masa-wo
    masa-wo 2016/08/25