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

Re: That annoying duplicate <h1> issue

From: Jonathan Garbee <jonathan@garbee.me>
Date: Tue, 18 Dec 2012 10:56:28 -0500
Message-ID: <50D0922C.2070005@garbee.me>
To: public-webplatform@w3.org
Each page needs a title, if this would remove the default title leaving 
just the form title to be on the page (as we should do) then the plugin 
is perfect for our use-case.

-Garbee

On 12/18/2012 10:52 AM, PhistucK wrote:
> I think we need the opposite. ;) Show a title only when needed.
>
> ☆*PhistucK*
>
>
>
> On Tue, Dec 18, 2012 at 5:34 PM, Taylor Costello 
> <nottaylorcostello@gmail.com <mailto:nottaylorcostello@gmail.com>> wrote:
>
>     http://www.mediawiki.org/wiki/Extension:NoTitle
>
>     Here's an extension that does what you are asking for, if you
>     don't want to hide the title on every page.
>
>
>     On Tue, Dec 18, 2012 <tel:2012> at 6:51 AM, Jonathan Garbee
>     <jonathan@garbee.me <mailto:jonathan@garbee.me>> wrote:
>
>         Multiple H1 is not bad for SEO or "semantics" if used
>         properly. Further, forget about SEO completely; at this point
>         we should focus on getting content updated and formatted
>         properly and not worry about stupid SEO. The point is it is
>         just annoying to have multiple title headings. For now,
>         display none will work until we figure out how to have the
>         pages generated properly.
>
>         -Garbee
>
>         On 12/18/2012 8:08 AM, PhistucK wrote:
>>         Duplicate <h1> is really bad semantically and due to this
>>         fact, it is also really bad for SEO reasons.
>>         This must be removed from the HTML itself, not only
>>         dynamically/using CSS.
>>
>>         ☆*PhistucK*
>>
>>
>>
>>         On Tue, Dec 18, 2012 <tel:2012> at 1:35 PM, Chris Mills
>>         <cmills@opera.com <mailto:cmills@opera.com>> wrote:
>>
>>             I was just thinking about that annoying issue we've got,
>>             where we have duplicate <h1>s on a page: one of my
>>             personal pet peeves.
>>
>>             The auto generated <h1> has got a class of firstHeading
>>             (and an ID the same, for that matter). If just put
>>
>>             .firstHeading { display: none; }
>>
>>             In common.css, surely that would get rid of our issue?
>>
>>             I haven't done it yet, because I thought I'd just check
>>             that it wouldn't ruin anything on the site first. It does
>>             mean that we'd need to make sure titles are manually
>>             added to all pages (via =a manual h1=, or by using the
>>             title for field in the form templates.)
>>
>>             Thoughts?
>>
>>             Chris Mills
>>             Opera Software, dev.opera.com <http://dev.opera.com>
>>             W3C Fellow, web education and webplatform.org
>>             <http://webplatform.org>
>>             Author of "Practical CSS3: Develop and Design"
>>             (http://goo.gl/AKf9M)
>>
>>
>>
>
>
>
Received on Tuesday, 18 December 2012 15:57:08 UTC

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