Bug 69654

Ludovic Dubost ludovic at pobox.com
Mon Dec 8 18:11:40 UTC 2003



Christian Robottom Reis wrote:

>On Mon, Dec 08, 2003 at 04:56:14PM +0100, Ludovic Dubost wrote:
>  
>
>>>I think my example was not clear.. My point is to use the same names 
>>>for things that have a good chance of looking the same accross pages.
>>>For example:
>>>-> of course the banner; the footer
>>>-> the actions for bug views or the next/prev links in bug list
>>>-> a section with advance fields,
>>>      
>>>
>
>Ah, you mean classes that can be used in multiple pages, and use
>advanced fields as an example. Gotcha.
>
>  
>
>>>>I think that <li> is really the way to go for the top-level actions,
>>>>though, and we might be able to tolerate some visual changes to allow
>>>>this.
>>>>
>>>>        
>>>>
>>>I thought it in the beginning to since the <li> reprensents lists and 
>>>that it makes sense for menues to be lists..
>>>However when I saw the result without style sheets I really didn't 
>>>like the result.. For TV terminals or PDA it is true that you will see 
>>>the items but it won't be as nice as it is now.. The following article 
>>>(sorry in French: http://openweb.eu.org/articles/initiation_display/) 
>>>showed the tric to have a better accessibility using the | as it is in 
>>>bugzilla now..
>>>      
>>>
>
>You could use that trick in conjunction with <li>s -- the issue is if you
>want them rendered as list items when no CSS style is available. I think
>that screen readers would appreciate it, and that generally speaking
>it's the "right thing to do", but I'm not sure and would appreciate
>third-party comments here.
>
>  
>
With CSS you can transform almost anything, but there is only one 
default look without CSS used by older browsers and possibly by browsers 
with less capacity like PDA browsers.. So I belive it is better to have 
something acceptable that comes out without CSS..

>>Here is the div structure I'm using in my template which allows to 
>>customize quite well the interface to my needs..
>>(it only shows the divs, not what is inside)..
>>    
>>
>
>But I miss the <h1-hn> tags which provide us with actual page structure.
>Did you not use them?
>
>  
>
I did.. Here is the full header output:

<div id="logo">
    <a href="http://bzdev.xpertnet.biz/bzdemo/">
      <img src="skins/default/logo.gif">
    </a>
  </div>
  <div id="bzversion">
    <a href="http://bzdev.xpertnet.biz/bzdemo/">Bugzilla Version 2.17.6</a>

  </div>

<div id="title">
   <h1>Bugzilla Task 1</h1>
   <h2>Test</h2>
      <h3>Last modified: 2003-12-08 16:33</h3>
</div>


I've also used h1 and h2 in the section title like this:

<div id="editadvtitle"><h1>Advanced</h1></div>

I've not been very consistent and this of course deserves to be 
changed.. I agree that inside the page we should not use h1 but may h2..

You can check out the output of my CSS based installation at
http://bzdev.xpertnet.biz/bzdemo/show_bug.cgi?id=1

Ludovic

>The example is interesting, thanks for it.
>
>Take care,
>--
>Christian Robottom Reis | http://async.com.br/~kiko/ | [+55 16] 261 2331
>-
>To view or change your list settings, click here:
><http://bugzilla.org/cgi-bin/mj_wwwusr?user=ludovic@pobox.com>
>
>
>
>  
>




More information about the developers mailing list