473,287 Members | 1,560 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,287 software developers and data experts.

Poll: Is a calendar tabular?

Is a calendar tabular data, logically meriting table markup?

--
Lars Eighner <http://larseighner.com/ <http://myspace.com/larseighner>
Countdown: 465 days to go.
What do you do when you're debranded?
Oct 12 '07 #1
5 2278
On 2007-10-12, Lars Eighner <us****@larseighner.comwrote:
Is a calendar tabular data, logically meriting table markup?
Yes. In a calendar like this:

October 2007
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Each row is a week and each column is a day. The point of a calendar
like that is so you can look up what day of the week the 27th is, or
what date it will be next Wednesday.

Others have quibbled in the past that being a visual representation of a
two-dimensional function domain is not a necessary condition of
tabularity. But it's surely a sufficient one.
Oct 12 '07 #2
On 10/12/2007 9:51 AM, Lars Eighner wrote:
Is a calendar tabular data, logically meriting table markup?
The day of the weeks are columns; you can even markup the row with the
day-names as <th</thinstead of <td</td>. The weeks are rows. The
month-name belongs in <caption</caption>. It sure seems to be a table.

--
David E. Ross
<http://www.rossde.com/>

Natural foods can be harmful: Look at all the
people who die of natural causes.
Oct 12 '07 #3
Lars Eighner wrote:
Is a calendar tabular data, logically meriting table markup?
Yes. It represents a two-dimensional conceptual mapping: week versus
day-of-week. Calendars don't usually have an explicit column identifying
the week, but some, used for formal planning or financial purposes,
display a week number in a column to the left of the first day of the
week (Sunday in the US, Monday in many or most other places). In this
respect, it's as much a table as a presentation of sales figures with
one row for each fiscal year and one column for each of the four
quarters of the year.

The markup is as useful as for a typical data table. It's common for
someone to scan events scheduled for successive Saturdays.
Oct 12 '07 #4
On Oct 12, 12:51 pm, Lars Eighner <use...@larseighner.comwrote:
Is a calendar tabular data, logically meriting table markup?

--
Lars Eighner <http://larseighner.com/ <http://myspace.com/larseighner>
Countdown: 465 days to go.
What do you do when you're debranded?

In terms of presentation, probably.

In terms of data, no.

Think about it. If you were setting up a calendar in a database, which
has tables composed of rows and columns, you would set it up in the
usual tabular format we are used to seeing. Instead, you would
probably have rows corrosponding to events and columns corresponding
to event details, which would include items like year, month, day,
date, hour, and so on. In fact, you would likely use your databases
date-time datatype.

Don't confuse display with the underlying data.

CC

Oct 13 '07 #5
On 2007-10-13, ca******@gmail.com <ca******@gmail.comwrote:
On Oct 12, 12:51 pm, Lars Eighner <use...@larseighner.comwrote:
>Is a calendar tabular data, logically meriting table markup?

--
Lars Eighner <http://larseighner.com/ <http://myspace.com/larseighner>
Countdown: 465 days to go.
What do you do when you're debranded?


In terms of presentation, probably.

In terms of data, no.

Think about it. If you were setting up a calendar in a database, which
has tables composed of rows and columns, you would set it up in the
usual tabular format we are used to seeing. Instead, you would
probably have rows corrosponding to events and columns corresponding
to event details, which would include items like year, month, day,
date, hour, and so on. In fact, you would likely use your databases
date-time datatype.

Don't confuse display with the underlying data.
The point is that a table _is_ a way of displaying things. There isn't
really any such thing as an abstract table.

The real distinction is between using a table to represent some
meaningful relationship between things (which is considered OK) and just
using one to position things on the screen aesthetically (which is
considered improper on slow Friday afternoons).

\From the former you can work back to the artificial concept of "tabular
data"-- the data are tabular if there's some useful purpose to
displaying them in a table. It doesn't have to be the _only_ way to
display them or to represent them in a database.
Oct 13 '07 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

10
by: JDJones | last post by:
I'd like to put up two polls on my web site on a single page. I will be using a free remotely hosted poll service. That part is easy. But I want to remove the two individual <a href> links that...
28
by: Paul McGuire | last post by:
Well, after 3 days of open polling, the number of additional votes have dropped off pretty dramatically. Here are the results so far: Total voters: 55 (with 3 votes each) Votes for each choice...
9
by: Lad | last post by:
Is there a poll script available in Python?
1
by: Magnus Lycka | last post by:
I'm trying to read standard out in a process started with popen2 in a non-blocking way. (Other good ways of doing this than the one I tried are appreciated.) I've tried to dumb down my code to...
2
by: Sky Sigal | last post by:
Hello: I'm currently messing around, and need as much feedback/help as I can get, trying to find the most economical/graceful way to build usercontrols that rely on styling to look any good... ...
0
by: jinfeng_Wang | last post by:
I have writen the following souce code : m_Socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); m_Socket.Blocking = false; try {...
2
by: webcm123 | last post by:
I'm making some changes in poll module. I don't know which method of storing options of poll is better. The main data of polls are in POLLS table. Speed and efficiency is the most important...
38
by: Sanders Kaufman | last post by:
I'm converting my table-based layouts to css-positioned divs - but the ONLY reason I'm doing it is because it's *considered* a best practice. I don't really see where anything goes hinky when...
4
by: 7stud | last post by:
Hi, What is the difference between: 1) getting the returncode directly from the subprocess object 2) calling poll() on the subprocess object? Here is an example:
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: Aftab Ahmad | last post by:
Hello Experts! I have written a code in MS Access for a cmd called "WhatsApp Message" to open WhatsApp using that very code but the problem is that it gives a popup message everytime I clicked on...
0
by: Aftab Ahmad | last post by:
So, I have written a code for a cmd called "Send WhatsApp Message" to open and send WhatsApp messaage. The code is given below. Dim IE As Object Set IE =...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.