https://bugzilla.wikimedia.org/show_bug.cgi?id=24583

           Summary: wiki-text should support presentational tables
           Product: MediaWiki
           Version: 1.17-svn
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: Page rendering
        AssignedTo: wikibugs-l@lists.wikimedia.org
        ReportedBy: brightb...@gmail.com


HTML tables should only be used for actual tabular data, not for grid-based
layouts. When used for layout purposes, tables make it much harder for screen
readers and similar aids to deliver a page's content to the user. 

Web designers have been struggeling with this for a long time, since proper
grid-less css-based layouts are quite tricky. Trying to get wiki users to do
this for banners, infoboxes, etc would be very hard.

Wikitext should offer a simple solution for this. Perhaps some variation of the
{|...|} syntax that lets mediawiki know that this table is actually a grid
layout rather then tabular data. It can then make a best effort of representing
that grid in HTML - using div/CSS, or using HTML tables with special markers
(like WAI-ARIA "presentation" role). In any case, wiki users should have a
clean and simple way to mark up a grid layout, and distingush it from an actual
table of data bits.

Grid layouts need to be nestable, while actual data tables probably shouldn't
be. The transition however is not trivial.

-- 
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

Reply via email to