andycash — 2013-09-10T05:58:20-04:00 — #1
I'm pretty inexperienced as far as html goes and even less so with html5.
ralphm — 2013-09-11T04:26:02-04:00 — #2
HTML5 is pretty vague about the uses of <section>, <article>, <aside> and so on, so it's up to you, really. To me, though, items like that are good candidates for <article>, as that element is for distinct items that have a life of their own, so to speak. (Think of "article" in the sense of an "item" or "entity", like "an article of clothing".)
stomme_poes — 2013-09-17T14:42:09-04:00 — #3
They be working on an actual dialog element. I think until then you can choose whichever markup you want: if you're sectioning the heck out of every chunk, then I suppose a dialog would also be one too. If not, then not.
Modal dialogs are a pain in the butt to make accessible for screen reader users and stuff like Dragon, so a native element would be sooooo nice.