https://bugzilla.wikimedia.org/show_bug.cgi?id=55534
--- Comment #9 from Matthew Flaschen <[email protected]> --- (In reply to comment #8) > As for centring, the iframes don't particularly help there but I do know that > in VE we have a satisfying way of centring the dialog > vertically/horizontally. > > The centring of dialogs is generally a solved problem in web development > afaik. > There's different ways to go about it, but there's at least 1 commonly used > way that works. I have a working solution, but it doesn't work in IE 6 or 7 (bug 55487). If you have a recommendation, I'd be glad to look at it. > On the subject, oo.ui dialogs do have an interesting aspect that is worth > mentioning. They don't require a fixed width/height. CSS min-height / > max-height is dynamically honoured (it can shrink/grow, and overflow:auto > will show scrollbars if needed), and browser resizing as well. Unfortunately, that's an example of a compatibility issue which we're going to have to grapple with. IE6 apparently can't support both min-height and max-height on the same element (http://stackoverflow.com/questions/1467664/how-to-implement-cross-browser-min-height-and-max-height-at-the-same-time) > As for the CSS, that's going to be the area that'll need most manual testing > and fixing. I think most browser bugs we account for date back pretty far (we > tend to IE8, Opera 12 and recent Firefox/Chrome). > > Though IE6, IE7 and Firefox 4 (which would be the main browsers missing > between > VE requirements and MW requirements) do have a ton of specific quirks, afaik > those are all bugs that can be worked around, not actual missing CSS features > that would be blockers (aside from CSS3 enhancements, which will be absent > but > those degrade gracefully). Yeah, I primarily meant CSS and rendering. I agree some have relatively simple workarounds. However, others are a bit more complicated. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
