Thomas Mortagne wrote:
On Wed, Sep 9, 2009 at 16:09, Marius Dumitru
Florea<mariusdumitru.florea(a)xwiki.com> wrote:
> Anca Luca wrote:
>> Thomas Mortagne wrote:
>>> On Wed, Sep 9, 2009 at 15:18, Anca Luca<ancapaula.luca(a)xwiki.com>
wrote:
>>>> Vincent Massol wrote:
>>>>> Hi,
>>>>>
>>>>> Let's vote on how to handle the title behavior for the 2.0 final
>>>>> release so that we're all on the same page.
>>>>>
>>>>> After talking to several people here's what I propose:
>>>>>
>>>>> 1) We remove the top level H1 only if the title compat flag is on
and
>>>>> the title H1 is the same as the top level H1
>>>>> 2) The compat flag is off by default in our distributions
>>>> Couldn't this be fixed by migration so that we make sure all
documents in a 2.0
>>>> instance are "clean": they have a title, same as the heading 1
if title misses
>>>> or just the title if title = heading 1? If I understand correctly this
would
>>>> only be needed by upgraders, so why not build them correct documents
instead of
>>>> providing a flag to switch?
>>>>
>>>>
>>>>> 3) We modify the Toucan and Albatross skins to display the title
(same
>>>>> as Colibri)
>>>> -0
>>>>
>>>> I don't like this idea of modifying the old skins: we're building
a new, better
>>>> skin, right? it's one of the improvements of the new skin over old
skins, if
>>>> people want to still use toucan and benefit from this, they should hack
it
>>>> themselves at their own risks (if any). It seems cleaner, even if not
very
>>>> user-friendly.
>>>>
>>>>> 4) We modify the Default XE XAR to have titles for all its pages
(and
>>>>> remove the header 1 in page content)
>>>> This should also mean changing all =headings= to ==headings==, since
> On the contrary, this means promoting level 2 headings to level 1 since
> the level one has become the title. But this should happen only to
> documents that have just one H1 that plays the role of a title.
>
>>> This is wrong, = does not mean page title, it mean level one section
>>> header. The fact that the graphical title of the page is a <h1> or
>>> something else is a skin implementation details it should not impact
>>> the content that way.
>> Then it should be implemented with a h2 (so that there is semantic room for the
>> doc title), or we drop the idea of a document title that encompasses the whole
>> content (because there is no way we can build a coherent document from a
>> semantic pov, wiki & html).
> IMO the title of a document is _above_ the level one headings which are
> like the chapters of a book.
they are, but semantically speaking (the html semantic) they would be just the
same, even if we nicely style titles bigger and bolder.
That's why I say that "there is no way we can build a coherent document from a
semantic pov, wiki & html": when it will make sense in the wiki (it will have a
title + =headings= under), it will not make sense in html; when it makes sense
in html (h1 = title + h2s under) it would not make sense in the wiki since they
will have to be marked with ==headings==.
Thanks,
Anca
+1
Thanks,
Marius
Thanks,
Anca
> semantically speaking, now that the page
title is displayed with h1, everything
> under should be a h2, in a "normal" semantic.
> I don't see any use case when, in the document, there is a heading as important
> as the page title, but I agree we should allow it (if a user really really wants
> it).
>
> Actually, that's how I now see the structure of a document (how it should be
> built to be "correct"):
> title: |Page_title________________
>
> == first section
> lorem ipsum
> == second section
> lorem ipsum
>
> Now, this would require adjusting section editing and default toc.
>
> In a doc structure based on h1 sections, we should provide section editing for
> the document title (so that the first section of the document can be edited
> through its associated H1) -- would this actually make sense for the user?
>
>> This should cover both user upgrades and new behavior. Note that user
>> custom skin will still work in most cases since they're not normally
>> touching the contentview.vm file.
>>
>> Here's my +1
> otherwise 0,
> it's hard to have an opinion, nothing seems right...
>
> Thanks,
> Anca
>
>> Thanks
>> -Vincent
>> _______________________________________________
>> devs mailing list
>> devs(a)xwiki.org
>>
http://lists.xwiki.org/mailman/listinfo/devs
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/devs
>
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs