473,889 Members | 1,797 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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 2307
On 2007-10-12, Lars Eighner <us****@larseig hner.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...@larseig hner.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...@larseig hner.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
3269
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 have to be clicked to call the current results individually and replace them with a single link that will be used to call the results of both pages and display them at the same time, most likely in a table. Can PHP be used to do this? How would...
28
2415
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 or group of choices: Any J 81 J2 78 Any C 40 C1 29 Any D 9
9
4182
by: Lad | last post by:
Is there a poll script available in Python?
1
2591
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 see what happens, and socket.poll seems to behave very strangely. I've tried to use the .poll method for the poll object with and without a timeout, but in either case, the output randomly switches between on of the versions below. It runs fast,...
2
1420
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... It's the last part that has got me all frazzled (the 'rely on...to look good')... Let me explain -- and please bear with me as it's a bit longer than my usual questions:
0
2051
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 { m_Socket.Connect(ipEndPoint); }
2
2515
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 issue. There are 2 methods: 1. Storing options in ANSWERS table and executing 2 queries to get poll's data and options. Number of records connected with a poll in that table is equal to number of poll's options.
38
3323
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 tables are used - but I'm doing it anyway because the HTML and CSS specs says to reserve tables for tabular data. So as I convert my login widgit to a css thing, I'm saying to myself - hey, this form is most certainly "tabular data" - even if it...
4
17562
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
9966
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10791
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10894
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10442
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
7997
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
7150
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5830
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
6029
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
4251
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.