Skip to Content
マイクロインタラクション ―UI/UXデザインの神が宿る細部
book

マイクロインタラクション ―UI/UXデザインの神が宿る細部

by Dan Saffer, 武舎 広幸, 武舎 るみ
March 2014
Intermediate to advanced
240 pages
3h 58m
Japanese
O'Reilly Japan, Inc.
Content preview from マイクロインタラクション ―UI/UXデザインの神が宿る細部
154
5 章 ループとモード
5.2 ループ
155
あったり、数年に及ぶこともあります。ループの目的は処理をいつ行うかを制御
することで、マイクロインタラクションを進める速さとその全体の期間を決定し
ます。ほとんどのマイクロインタラクションは比較的短時間に終わるものですが、
マイクロインタラクションの全体またはその一部が繰り返されて、「短時間」と形
容するには長すぎる寿命を保つ場合もあります。
ループは、(直接的または間接的に)ルールで示されるものです。「30 秒ごとに
データを取得する」「3分間動作したあとに停止する」「10日後にお知らせを送る」
は、すべてループが関係する指示の例です
※1
5.2.1 ループの形式
マイクロインタラクションに関連するループとして、ここでは次の4種類を取
り上げます。
回数制御ループ(for ループ)
あらかじめ設定された回数だけ繰り返して終了します。たとえばネット
ワークに接続されているかどうか調べるのを10 回行ったあとで、エラー
メッセージを出力するといった場合です。
条件制御ループ(while ループ)
何らかの条件が成立している間、繰り返します。その状態が変わるか終
了すると、ループも終了します。たとえばネットワークに接続されてい
れば、毎分、Twitter の新しいメッセージをチェックするといった場合
です。
コレクション制御ループ
回数制御ループと似ていますが、このループはある集合の中のすべての
要素について実行してから終了します。例としては「未読のメール 1 件ご
とに未読数を ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

戦略的データサイエンス入門 ―ビジネスに活かすコンセプトとテクニック

戦略的データサイエンス入門 ―ビジネスに活かすコンセプトとテクニック

Foster Provost, Tom Fawcett, 竹田 正和, 古畠 敦, 瀬戸山 雅人, 大木 嘉人, 藤野 賢祐, 宗定 洋平, 西谷 雅史, 砂子 一徳, 市川 正和, 佐藤 正士

Publisher Resources

ISBN: 9784873116594Other