記事へのコメント28

    • 注目コメント
    • 新着コメント
    waicode
    waicode モーダルは特にスマホで罠が多い。iframe内でモーダル表示だと画面サイズ取得できなくて中央ピッタリが厳しかった記憶。

    2022/09/24 リンク

    その他
    tockri
    tockri 昔window.showModalDialog()というAPIがあってな…ヨボヨボ

    2022/06/24 リンク

    その他
    spark7
    spark7 <dialog>以外の方法はバッドノウハウになりそうね。手間ばかりかかってろくなことない。/ iOS Safariは新しいIEな感じ。

    2022/06/24 リンク

    その他
    buhoho
    buhoho <dialog>便利だなー

    2022/06/24 リンク

    その他
    ultimatebreak
    ultimatebreak モーダルはマジでめんどくさい

    2022/06/24 リンク

    その他
    nakag0711
    nakag0711 モーダルはUX上百害あって一理なし。はてブアプリからTwitter開いた時とかもう…

    2022/06/24 リンク

    その他
    send
    send iOS Safari 15.4 以降だと scroll-behavior 使えるので、それでいいのでは

    2022/06/24 リンク

    その他
    nelpesica
    nelpesica []

    2022/06/24 リンク

    その他
    miruto
    miruto わかるー。モーダル作るの面倒くさいんだよね😇

    2022/06/24 リンク

    その他
    enemyoffreedom
    enemyoffreedom 「2022年現在は<dialog>要素を使いつつ、iOS Safariのスクロール対策は自前のJavaScript実装がよさそうです」 何だかんだ面倒くさいのでFW・ライブラリに頼りたいところ

    2022/06/24 リンク

    その他
    eartht
    eartht まぁ自作はしたくないわなー、ライブラリが良い。けど、その選定も大変。地味にedge対応って書かれたモーダルが少なかったりして、客の要望を満たさなかったりする。キー!

    2022/06/24 リンク

    その他
    securecat
    securecat dialogで実装してiOS Safariに関してはSafariの頑張りに委ねるで良いと思う。設計側としては、モーダル外の操作によって主動線が失敗しても致命傷にならない時に限りモーダルを使う。というかそもそもモーダルを使わない。

    2022/06/24 リンク

    その他
    circled
    circled escキーで閉じない。全部キーボード操作だけで完結出来ない。アクセシビリティ(目の見えない人用に読み上げ機能でスムーズに動作するか?とか)が下がるか、そもそも無い。みたいなハードルがどんどん上がる昨今。

    2022/06/24 リンク

    その他
    shields-pikes
    shields-pikes こんな原始的な実装をしてるのは自分達だけなのでは?もっと楽な方法があるのでは?疑惑が払拭されてよかった。とはいえ、ページ遷移させずにひとつのコンテンツだけに集中してほしいタイミングってあるからなー。

    2022/06/24 リンク

    その他
    nebos
    nebos “「スクロールの制御」「フォーカスの制御」の両方をケアしないと良いモーダルUIの挙動にはなりません”

    2022/06/24 リンク

    その他
    tofu-kun
    tofu-kun 難しいよな

    2022/06/24 リンク

    その他
    strawberryhunter
    strawberryhunter まあSafariが多少おかしいのはこの際無視するよね。

    2022/06/24 リンク

    その他
    matarillo
    matarillo 原則は「HTMLでモーダルUIを作るな」なんだということを最初にでかでかと書くべき事案。もし<dialog>を使うなら、スクロール停止だのなんだの余計なことをせず、各ブラウザの挙動差も無視すること。

    2022/06/24 リンク

    その他
    eos2323
    eos2323 モーダルは一見かっこいいけど、使うほどUXも保守性も下げてる気がしてならない

    2022/06/24 リンク

    その他
    nicht-sein
    nicht-sein Safariが現代のIEと化しているのがよくわかる話だなぁ

    2022/06/24 リンク

    その他
    Cherenkov
    Cherenkov ライブラリ使えー

    2022/06/24 リンク

    その他
    mayumayu_nimolove
    mayumayu_nimolove もうダルいから全部ライブラリでいいと思う

    2022/06/24 リンク

    その他
    otchy210
    otchy210 IE が死んだので素直に <dialog> 使えばよろし。https://caniuse.com/?search=%3Cdialog%3E

    2022/06/24 リンク

    その他
    kvx
    kvx フォーカスループ作ったな?じゃあ次はモーダルinモーダルの対処な。モーダル内のツールチップのESCキー対応もな。/全部ブラウザの機能でどうにかするべき。

    2022/06/23 リンク

    その他
    lnimroder
    lnimroder モーダル実装、alert()とかconfirm()みたいにブラウザ側の機能できないのかなこれ

    2022/06/23 リンク

    その他
    fujibay1975
    fujibay1975 モーダルはなるべく使わないほうが良い。

    2022/06/23 リンク

    その他
    emj1025
    emj1025 iOS safari勘弁してほしい

    2022/06/23 リンク

    その他
    misarine3
    misarine3 気軽にモーダル指定してくるデザイナーさんに100回読んでほしい。その挙動は本当に必要ですかと。

    2022/06/23 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    HTMLでモーダルUIを作るときに気をつけたいこと - ICS MEDIA

    ダイアログやハンバーガーメニューといったユーザーインタフェース(UI)は、多くのウェブサイトで利用...

    ブックマークしたユーザー

    • Skylarking2023/04/06 Skylarking
    • techtech05212023/03/08 techtech0521
    • donotthinkfeel2023/01/14 donotthinkfeel
    • gazza0692022/10/06 gazza069
    • waicode2022/09/24 waicode
    • abebetaro2022/07/19 abebetaro
    • t02026yi2022/07/14 t02026yi
    • littlefield2022/07/12 littlefield
    • sakimoridotnet2022/07/11 sakimoridotnet
    • runrunrun5552022/07/11 runrunrun555
    • sikohari2022/07/09 sikohari
    • capybaraww2022/07/06 capybaraww
    • kikiki-kiki2022/07/05 kikiki-kiki
    • akira_maru2022/07/04 akira_maru
    • dzdq82322022/07/02 dzdq8232
    • tar0_t2022/06/30 tar0_t
    • akaranki42022/06/29 akaranki4
    • Nyoho2022/06/29 Nyoho
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事