Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
たと
July 26, 2026
Design
1.8k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった
2026年7月27日(月) サイボウズ東京オフィスにて開かれた「雑LT_study」の発表資料です。
たと
July 26, 2026
Other Decks in Design
See All in Design
セブンデックス プロジェクト事例 / innovation Scenes
sevendex
1
1.8k
工房としてのAI ── デザイナー、作家、ビルダー
hiranotomoki
0
430
Debiasing Your Software Design Decision-Making @ Flowcon '26
baasie
1
170
「使いやすさ」だけでは、「勝てる」サービスにはならない。〜KPIとUXの分断を埋める、サービス戦略という「指針」〜
nbkouhou
3
610
Frontier
rwang05
0
200
Техники структурирования беседы с собой, заказчиком и командо
ashapiro
0
270
組織で働く大人が「知らないままにやってみる」を取り戻す方法とその意味〜企業で働く実務家による実践知の言語化を事例とした考察〜
chiemitaki
1
350
改正JISを見据えた、企業のアクセシビリティ対応ロードマップ
securecat
1
440
2026-04-06 CMU School of Design "Vision-Driven Design"
ishii_mit
0
140
広い関与の可能性に どう向き合うのか? 私たちは。|Timee MarketingDesign 2026-06-18
bebe
0
820
つくり方を変えていく | change-how-we-build
mottox2
2
1.4k
Basket_of_love.pdf
terencebasart
0
290
Featured
See All Featured
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
490
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
510
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
550
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
Amusing Abliteration
ianozsvald
1
280
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
450
GraphQLとの向き合い方2022年版
quramy
50
15k
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Transcript
雑LT_study│ at サイボウズ東京オフィス 2026-07-27 Mon. ボタンUIの 冪等性の話をしたら Vimmerに刺さっちゃった # Web
# Front-end # 初登壇 たと
1. 自己紹介 > たと たと • 東京理科大学 大学院 創域理工学研究科 情報計算科…
• 自然言語処理を研究する大学院生(修士 2 年) • デザインとWebフロントエンドが好き 𝕏𝕏 @0123tato Web https://tato.bio 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」 02 / 12
2. 前提 > 冪等性(Idempotency)とは 冪等性(Idempotency)とは • ある操作を何度実行しても、1 回だけ実行したときと同じ結果(状態)になるという性質 例えば「冪等な」性質を持つものは… 信号の押しボタン
昔ながらの電気スイッチ 鍵穴に挿すタイプの鍵 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」 03 / 12
2. 前提 > 冪等性(Idempotency)とは 冪等性(Idempotency)とは • ある操作を何度実行しても、1 回だけ実行したときと同じ結果(状態)になるという性質 例えば「冪等でない」性質を持つものは… リモコンの電源ボタン
フラットな電気スイッチ カードタイプの鍵 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」 04 / 12
3. 背景 > 非冪等なボタンへの不満 非冪等なボタンへの不満 https://x.com/onisci/status/2068232980397719785 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」 05 / 12
3. 背景 > 冪等なボタンへの賛美 冪等なボタンへの賛美 https://x.com/0123tato/status/ 2068572996286255131 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」 06 /
12
#. 補足 > タイトル回収 返信 図らずも Vim ユーザーを 傷つけてしまった(?) 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」
07 / 12
4. 言いたいこと Q. あらゆる操作UIは冪等性を持つべき? Q. いいえ。 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」 08 / 12
4. 言いたいこと Q. あらゆる操作UIは冪等性を持つべき? Q. いいえ。 現在の状態を確認するのにコストがかかる場合は、 冪等性のある操作UIを提供しよう。 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」 09
/ 12
4. 言いたいこと 現在の状態を確認するのにコストがかかる場合は、 冪等性のある操作UIを提供しよう。 • 冪等でないUIの例として挙げた • 少なくとも自分は不満を持っていないし、 不満を持つ人のポストのバズも観測していない なぜ許されているのか?
フラットな電気スイッチ • 部屋を見れば状態がすぐにわかるから 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」 10 / 12
4. 言いたいこと 現在の状態を確認するのにコストがかかる場合は、 冪等性のある操作UIを提供しよう。 • テレビは画面が付くまでに時間がかかる • テレビの動作ランプは小さくて見えにくい • 日/英は文字を打つまでわからない
• タスクバー/メニューバーのIMEアイコンは 小さくて見えにくい なぜ非難されるのか? リモコンの電源ボタン IMEの切り替え • 状態がすぐにわからないから 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」 11 / 12
5. まとめ + 発展 まとめ • 状態(モード)という概念を導入しないで済むなら、なるべく導入しないようにしよう • どうしても状態が必要なら、なるべく冪等性のある状態切替操作を提供しよう •
状態切替操作を冪等にするのが難しいなら、現在の状態を確認するためのコストを下げよう 発展 • 冪等性のあるトグルスイッチを Web UI で表現してみた 実験場があるので、ぜひお試しください! https://ui.tato.bio/idempotent-toggle \ご清聴ありがとうございました/ 雑LT_study│サイボウズ東京オフィス│「ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった」 12 / 12