HighDots Forums  

Non-list items in lists

HTML Writing HTML for the Web (comp.infosystems.www.authoring.html)


Discuss Non-list items in lists in the HTML forum.



Reply
 
Thread Tools Display Modes
  #11  
Old   
AT
 
Posts: n/a

Default Re: Non-list items in lists - 10-12-2009 , 06:20 PM






Jukka K. Korpela <jkorpela (AT) cs (DOT) tut.fi> wrote:

Quote:
It's a long list of academic publications
[...]
Anyway, it's a long list, and for various reasons, not one I think
would usefully be split up.

I think you're saying it's a write-only list that just "needs" to be there,
and nobody is really expected to use it for anything, except to find errors,
perhaps. If it were meant to be useful, it would - on the Web - be turned
into a simple (or non-simple) data base so that people could make various
queries and quickly get the info they are looking for
To be honest, I think how it will be used will evolve once it's
delivered, and more sophisticated requirements will emerge, especially
as people realise just what we can do with this information. For now
though, we need to start with this list.

Quote:
[...] I think you need to
distinguish between:

* "back to top" (or worse, "^" etc)
* non-list content such as "Index" links in lists

because they present different issues.

I don't think they are that different. The latter does to a list what "back
to top" does to a page.
'Index' (unlike 'back to top' or '^') has semantic content. It makes
sense even if it's the first thing the user sees on that page (unlike
'back to top'). It's not referring to an arbitrary position on the page
(which may or may not have anything useful on it), but to particular
information information on it.

However, the points you make about the pollution of lists with non-list
information hold for both, and I think they sway the case against having
'Index' links, despite the usability advantages they'd offer for many
users.

Daniele

Reply With Quote
  #12  
Old   
Adrienne Boswell
 
Posts: n/a

Default Re: Non-list items in lists - 10-12-2009 , 07:08 PM






Gazing into my crystal ball I observed
real-not-anti-spam-address (AT) apple-juice (DOT) co.uk (D.M. Procida) writing in
news:1j7ho2q.1st0ef0h0ue0jN%real-not-anti-spam-address@apple-
juice.co.uk:

Quote:
Jukka K. Korpela <jkorpela (AT) cs (DOT) tut.fi> wrote:

It's a long list of academic publications
[...]
Anyway, it's a long list, and for various reasons, not one I think
would usefully be split up.

I think you're saying it's a write-only list that just "needs" to be
there, and nobody is really expected to use it for anything, except
to find errors, perhaps. If it were meant to be useful, it would - on
the Web - be turned into a simple (or non-simple) data base so that
people could make various queries and quickly get the info they are
looking for

To be honest, I think how it will be used will evolve once it's
delivered, and more sophisticated requirements will emerge, especially
as people realise just what we can do with this information. For now
though, we need to start with this list.

[...] I think you need to
distinguish between:

* "back to top" (or worse, "^" etc)
* non-list content such as "Index" links in lists

because they present different issues.

I don't think they are that different. The latter does to a list what
"back to top" does to a page.

'Index' (unlike 'back to top' or '^') has semantic content. It makes
sense even if it's the first thing the user sees on that page (unlike
'back to top'). It's not referring to an arbitrary position on the
page (which may or may not have anything useful on it), but to
particular information information on it.

However, the points you make about the pollution of lists with
non-list information hold for both, and I think they sway the case
against having 'Index' links, despite the usability advantages they'd
offer for many users.

Daniele

If you take a look at [http://www.w3.org/TR/html401/struct/links.html]
the first thing you see is a line that has "index" in it. As you go
further and further down the page, should you want to go to the index,
you need simply hit the Home button on your keyword, and be taken to the
top of the page where the link to the index is.

--
Adrienne Boswell at Home
Arbpen Web Site Design Services
http://www.cavalcade-of-coding.info
Please respond to the group so others can share

Reply With Quote
  #13  
Old   
Andy Dingley
 
Posts: n/a

Default Re: Non-list items in lists - 10-13-2009 , 05:09 AM



On 12 Oct, 19:42, real-not-anti-spam-addr... (AT) apple-juice (DOT) co.uk (D.M.
Procida) wrote:

Quote:
Later we can get as clever as we like with this information, but while
other views of the same data may turn out to be useful for numerous
other particlar purposes, the long complete list is still required, and
for the time being, will be the definitive view.
I'd certainly agree that the long complete list is the way to go - for
one thing, single-dimension linear scrolling is easy on the web.
Paging is really only beneficial when the volume of a list becomes too
great to download, not to read in a single view window.

I'd be careful with semantic markup here, quite possibly using XHTML
rather than XML to do so, and using embedded Dublin Core, Bath
Profile, RDFa or other non-HTML cataloguing metadata, embedded right
onto the readable page to make a lightweight XML web service to expose
this bibliography. <link rel="..." > is worth looking at too. You
might even look at FOAF markup to describe relations between authors,
publications and your bibliographic index.

Reply With Quote
  #14  
Old   
David Stone
 
Posts: n/a

Default Re: Non-list items in lists - 10-13-2009 , 09:00 AM



In article <doraymeRidThis-2EFA6C.21401612102009 (AT) news (DOT) albasani.net>,
dorayme <doraymeRidThis (AT) optusnet (DOT) com.au> wrote:
[snip]
Quote:
OP wants to make a list. He wants it to be a nice usable list. He wants
users to be able to understand and negotiate it. It does not matter if
he or a thousand others are fixated on all this being possible within in
a list. It cannot be done with *just* a list (no matter with classes)
and it is the wrong tool for the job.

An HTML table of data is a way to organise lists, links to indexes are
quite the sort of data that might appropriately go into a column and
relate to groups of rows.
Actually, I was going to suggest this based on the original post.
Either that, or split the data into a series of lists with sub-level
headings between them. The original post example looked like a table:

Quote:
1990 Back to list index
* Joe Bob
* Bobo
* Dede Wilkes
1991 Back to list index
...
1992 Back to list index
...
So, either (a) a table with first column for year and second column for
entries (as rows or a list within a single cell?) or (2) a set of

<div id="1990">
<h2>1990</h2>
<ul>....</ul>
</div>

etc.

Reply With Quote
  #15  
Old   
Geoff Berrow
 
Posts: n/a

Default Re: Non-list items in lists - 10-13-2009 , 09:41 AM



On Mon, 12 Oct 2009 21:40:16 +1100, dorayme
<doraymeRidThis (AT) optusnet (DOT) com.au> wrote:

Quote:
An HTML table of data is a way to organise lists, links to indexes are
quite the sort of data that might appropriately go into a column and
relate to groups of rows.
I think some people have slavishly followed this idea of not using
tables so zealously that when an application that might well be marked
up logically using a table does come along, they move heaven and earth
to avoid it.

--
Geoff Berrow (Put thecat out to email)
It's only Usenet, no one dies.
My opinions, not the committee's, mine.
Simple RFDs www.ckdog.co.uk/rfdmaker

Reply With Quote
  #16  
Old   
dorayme
 
Posts: n/a

Default Re: Non-list items in lists - 10-13-2009 , 05:57 PM



In article <no.email-135D58.09000913102009 (AT) news1 (DOT) chem.utoronto.ca>,
David Stone <no.email (AT) domain (DOT) invalid> wrote:

Quote:
In article <doraymeRidThis-2EFA6C.21401612102009 (AT) news (DOT) albasani.net>,
dorayme <doraymeRidThis (AT) optusnet (DOT) com.au> wrote:
[snip]

OP wants to make a list. He wants it to be a nice usable list. He wants
users to be able to understand and negotiate it. It does not matter if
he or a thousand others are fixated on all this being possible within in
a list. It cannot be done with *just* a list (no matter with classes)
and it is the wrong tool for the job.

An HTML table of data is a way to organise lists, links to indexes are
quite the sort of data that might appropriately go into a column and
relate to groups of rows.

Actually, I was going to suggest this based on the original post.
Either that, or split the data into a series of lists with sub-level
headings between them. The original post example looked like a table:

1990 Back to list index
* Joe Bob
* Bobo
* Dede Wilkes
1991 Back to list index
...
1992 Back to list index
...

So, either (a) a table with first column for year and second column for
entries (as rows or a list within a single cell?)
And, crucially, for the particular concern about the index link, *one*
way to go is to have a third column with links to the index, everything
depending on the details of the job. It is well known and understood
that a column can span and relate as data to many rows.


Quote:
or (2) a set of

div id="1990"
h2>1990</h2
ul>....</ul
/div

etc.
Yes, this would be a reasonable way too.

--
dorayme

Reply With Quote
  #17  
Old   
AT
 
Posts: n/a

Default Re: Non-list items in lists - 10-14-2009 , 03:02 AM



dorayme <doraymeRidThis (AT) optusnet (DOT) com.au> wrote:

Quote:
An HTML table of data is a way to organise lists, links to indexes are
quite the sort of data that might appropriately go into a column and
relate to groups of rows.

Actually, I was going to suggest this based on the original post.
Either that, or split the data into a series of lists with sub-level
headings between them. The original post example looked like a table:

1990 Back to list index
* Joe Bob
* Bobo
* Dede Wilkes
1991 Back to list index
...
1992 Back to list index
...

So, either (a) a table with first column for year and second column for
entries (as rows or a list within a single cell?)

And, crucially, for the particular concern about the index link, *one*
way to go is to have a third column with links to the index, everything
depending on the details of the job. It is well known and understood
that a column can span and relate as data to many rows.
Links to an index no more items of table data than they are list items -
they are navigation furniture.

Daniele

Reply With Quote
  #18  
Old   
dorayme
 
Posts: n/a

Default Re: Non-list items in lists - 10-14-2009 , 03:28 AM



In article
<1j7kgtc.u36j2b1l6urflN%real-not-anti-spam-address (AT) apple-juice (DOT) co.uk>,
real-not-anti-spam-address (AT) apple-juice (DOT) co.uk (D.M. Procida) wrote:

Quote:
dorayme <doraymeRidThis (AT) optusnet (DOT) com.au> wrote:

An HTML table of data is a way to organise lists, links to indexes are
quite the sort of data that might appropriately go into a column and
relate to groups of rows.

Actually, I was going to suggest this based on the original post.
....
... The original post example looked like a table:

1990 Back to list index
* Joe Bob
* Bobo
* Dede Wilkes
1991 Back to list index
...
...


And, crucially, for the particular concern about the index link, *one*
way to go is to have a third column with links to the index, everything
depending on the details of the job. It is well known and understood
that a column can span and relate as data to many rows.

Links to an index no more items of table data than they are list items -
they are navigation furniture.

First, it does not follow that because something is part of navigation
furniture, it cannot or should not be rendered in a table. An always
visible equivalent to a drop down menu can perfectly semantically and
legitimately be made as a table rather than lists and sublists or rather
than just lists and sublists. This is not something I am recommending
for all situations. But it is not logically wrong.

Second, it does not follow that because some things might be navigation
furniture, that they cannot be part of some table where the purpose of
the table is to display more than very narrow information (for example,
*just* navigation matters)

In the suggestion for it being a list item, the argument is quite clear:
it is *not* part of the list (going by your own sketch of the data
(people in years)), it is not part of the type of things the list items
are. But you cannot make this judgement in relation to a table a priori
without knowing what the nature of the table is. You are simply jumping
to conclusions on this, seemingly unable to imagine or grasp that a
table can be legitimately manufactured to show all kinds of
relationships between items of different kinds.

--
dorayme

Reply With Quote
  #19  
Old   
rf
 
Posts: n/a

Default Re: Non-list items in lists - 10-14-2009 , 03:59 AM



"dorayme" <doraymeRidThis (AT) optusnet (DOT) com.au> wrote

Quote:
In article
1j7kgtc.u36j2b1l6urflN%real-not-anti-spam-address (AT) apple-juice (DOT) co.uk>,
real-not-anti-spam-address (AT) apple-juice (DOT) co.uk (D.M. Procida) wrote:

dorayme <doraymeRidThis (AT) optusnet (DOT) com.au> wrote:

An HTML table of data is a way to organise lists, links to indexes
are
quite the sort of data that might appropriately go into a column
and
relate to groups of rows.

Actually, I was going to suggest this based on the original post.
...
... The original post example looked like a table:

1990 Back to list index
* Joe Bob
* Bobo
* Dede Wilkes
1991 Back to list index
...
...


And, crucially, for the particular concern about the index link, *one*
way to go is to have a third column with links to the index, everything
depending on the details of the job. It is well known and understood
that a column can span and relate as data to many rows.

Links to an index no more items of table data than they are list items -
they are navigation furniture.


First, it does not follow that because something is part of navigation
furniture, it cannot or should not be rendered in a table. An always
visible equivalent to a drop down menu can perfectly semantically and
legitimately be made as a table rather than lists and sublists or rather
than just lists and sublists. This is not something I am recommending
for all situations. But it is not logically wrong.

Second, it does not follow that because some things might be navigation
furniture, that they cannot be part of some table where the purpose of
the table is to display more than very narrow information (for example,
*just* navigation matters)

In the suggestion for it being a list item, the argument is quite clear:
it is *not* part of the list (going by your own sketch of the data
(people in years)), it is not part of the type of things the list items
are. But you cannot make this judgement in relation to a table a priori
without knowing what the nature of the table is. You are simply jumping
to conclusions on this, seemingly unable to imagine or grasp that a
table can be legitimately manufactured to show all kinds of
relationships between items of different kinds.
Well said.

This antithipy agains tables has gone too far. Sure, don't use one for
purely "layout" purposes. But use one where it is the best (or only) thing
in the bag to use.

I have a page that is only "navigation". It's a table. The rows of the table
are the other pages to be navigated to. The columns of the table are: A very
short description of the company whose details may be found on that page, a
"thumbnail" (actually a company logo) and the link to the page, wrapped
around the company name. This is very demonstrably a table. It is also very
demonstrably "navigation". Try doing that with a list.

Tools are there to be used. Don't use your keyboard to support a peice of
wood whilst sawing. Use your saw *table*.

Reply With Quote
  #20  
Old   
AT
 
Posts: n/a

Default Re: Non-list items in lists - 10-14-2009 , 04:45 AM



dorayme <doraymeRidThis (AT) optusnet (DOT) com.au> wrote:

Quote:
In the suggestion for it being a list item, the argument is quite clear:
it is *not* part of the list (going by your own sketch of the data
(people in years)), it is not part of the type of things the list items
are. But you cannot make this judgement in relation to a table a priori
without knowing what the nature of the table is. You are simply jumping
to conclusions on this, seemingly unable to imagine or grasp that a
table can be legitimately manufactured to show all kinds of
relationships between items of different kinds.
What I am seemingly unable to imagine or grasp, while I am sure it's a
very interesting subject, is not really the point here.

Let's leave aside all the examples of legitimately-manufactured tables,
a table with a column dedicated to repeated links to the same anchor is
not using that column for tabular data, or table-related data.

It's just using the column as a handy layout scheme for that orphaned
navigation furniture that hasn't anywhere to go in the logical scheme.

Daniele

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.