W3C home > Mailing lists > Public > public-webplatform@w3.org > November 2012

Re: [Content] - Compatibility Tables everywhere?

From: Alex Komoroske <komoroske@google.com>
Date: Sat, 3 Nov 2012 17:07:09 -0700
Message-ID: <CAPwaZpXYbcMXfU3jiaEW7BdubDK0b07XpiX+_gy0m78txuX=OQ@mail.gmail.com>
To: Janet Swisher <jswisher@mozilla.com>
Cc: public-webplatform@w3.org
Forgot to say: if you're trying to use an imported compatibility table and
it's not showing up in the target page, re-save the page that contains
the compatibility table you want to import (a simple edit and save with no
actual modifications in the form will suffice). I had to re-jigger the
Compatibility table template to make this work so pages will have to be
re-saved at least once before their compatibility tables can be imported
into other pages.

On Sat, Nov 3, 2012 at 5:04 PM, Alex Komoroske <komoroske@google.com> wrote:

> I just implemented this at the hackathon.
>
> It is now possible to add "Imported compatibility tables" to pages. You
> just specify the page you want to lift the compatibility table from, and a
> reference to it is automatically included in the page. You can choose to
> import multiple compatibility tables.
>
> *This is now the preferred way of handling compatibility on
> tutorial/guide/concept/etc articles*. The canonical compatibility
> information should exist on the specific reference articles, and then be
> included via this mechanism into related tutorial pages.
>
> The usability around this in the form is TERRIBLE right now; it's very
> unclear what the difference is between imported and non-imported compat
> tables, and when you should use either.  If anyone has any ideas on how the
> editing experience should be I can implement it in the form definition[1].
>
> --Alex
>
> [1] http://docs.webplatform.org/wiki/Template:Compatibility_Form_Section
>
>
> On Fri, Oct 19, 2012 at 4:00 PM, Janet Swisher <jswisher@mozilla.com>wrote:
>
>>  This would be really helpful for translation, so that the table is
>> maintained only once.
>>
>>
>> On 10/19/12 4:52 PM, Alex Komoroske wrote:
>>
>> In an ideal world I think we'd have some way of grabbing a compatibility
>> table from one article and transcluding it in another. That would allow us
>> to have the canonical data on the specific reference page for each feature
>> and then just dynamically include it on other articles where it's relevant
>> (like on articles). This should theoretically be possible with semantic
>> media wiki queries and properties.
>>
>> On Fri, Oct 19, 2012 at 2:40 PM, <jonathan@garbee.me> wrote:
>>
>>>  Do we want the compatibility tables [1] to be anywhere or do we want
>>> them to be centralized in an area (such as the elements page)?
>>>
>>> I think we should centralize them in order to create less maintenance
>>> later on.  If we have tables in any page for elements listed then it isn't
>>> going to be easy later on to update them if needed and could cause
>>> confusion on where to get the information.  I am thinking we should
>>> centralize them under the element itself [2] to solve these possible
>>> issues.
>>>
>>> [1] example table:
>>> http://docs.webplatform.org/wiki/guides/html_text#Compatibility
>>>
>>> [2] example element: http://docs.webplatform.org/wiki/html/elements/em
>>>
>>>
>>>
>>> Thoughts?
>>>
>>> -Garbee
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>>
>> --
>>  Janet Swisher <jREMOVEswisher@mozilla.com>
>> Mozilla Developer Network <https://developer.mozilla.org>
>> Technical Writer/Community Steward
>>
>
>
Received on Sunday, 4 November 2012 00:07:56 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 8 May 2013 19:57:35 UTC