https://bugzilla.wikimedia.org/show_bug.cgi?id=18829
--- Comment #38 from Happy-melon <happy.melon.w...@gmail.com> 2011-04-22 22:24:32 UTC --- The semantic meaning of "border=1" is "this is definitely not a layout table, don't you dare treat it like one". The semantic meaning of "border=0" is "this *is* a layout table". The HTML5 spec deprecates layout tables even more strongly than its predecessors, and in particular indicates that they "must" be marked with an attribute "role=presentation". The "border=0" marker makes no sense in the spec because it gives no additional data. Now the OP of that bug is correct to note that this tableless nirvana, while a worthy goal, is not currently a feature of the web environment that HTML5 is being launched into, but that bug (and W3C's perspective) is about interoperability between a new standard and old websites. There is no reason for new MediaWiki code to support what will, if at all, be introduced as a deprecated feature ("users may do X, but should not do so; UAs should interpret it as Y"). Rather, we should be supporting the spec's positively-endorsed implementations (in this case, preferably not using layout tables at all, and if we do, marking them with "role=presentation". There should never be a need to introduce deprecated syntax, and so no reason for us to support it. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- 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 Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l