HTML "CLOCKER" - concept of a new web control
Part I
I've been thinking about a new HTML feature that clould bring all sorts of
new features to the web.
Imagine clock, a watch, that has just the seconds-handle.
A very simple clock, isn't it? How would you say such an object in terms of
its structure?
Well, will try to answer that.
But for now, and for that matter, let's try to understand what could be
meant by saying that
something 'has a progression of 1-2-5' ?
Or even, 'with a progression 1-2-5-7', instead?
Can you start to see the difference between these two such "clocker" web
controls?
I am introducing you to a new concept or feature, for the W3 consideration -
using a sequence of natural numbers (I suppose
you could have negative numbers and all others featured in such of a
progression, using a proper validator for that matter)
as a seed for a process within a stocastics. For that matter, being followed
or not by a zero-0 would be important integrating
part of such stocastics at sake.
Here, our seed, of integers followed by the zero would mean that that
"clock" or "clocker", if you will, would never stop, that is, it would be
that seed sequence in loop,
repeating itself 'ad infinitum'.
Proprieties of such "clocker" control would be concerned with how and in
what form it would then be displayed or be showing there.
Attaching an image to it, for instance, an animated gif I suppose, of a one
minute round of a seconds-handle of one such watch. See?
To have it displayed we would have then, such of a code:
<CLOCKER seed01="secondsanimatedhandle.gif>
1
0
<CLOCKER />
OK. Now, let's want to have more than just a loop out of a set of seeds, and
so we might have an integers sequence before the last zero, above.
Remember that such zero is indicating important stochastics information, the
repetition or not, if or not in a loop, of my sequence.
The interesting thin here is that this clock can be out of time, that is, it
may not even be time-related.
And so, one would have to indicate with what would the seed be concerned or
not with, that is, it's values, right?
Would it relate to seconds, minutes, days, units of processing power at
sake, or some other data from which the machine or platform might be
being feed and provided to take into its consideration.
Like, let's say, the actual temperature (in centigrade) in Athens.
I suppose having it in Fahrenheit units into our considerations would not be
that of a problem by then, would it? Isn't it the same temperature, after
all?!
So basically, you could have your clocker in charge of three other ones to
control if the temperature in Athens was either, say, 3, 5 or 34 degrees
Celsius.
And so, there you could have it as a clock that is showing the
seconds-handle of a watch if the temperature is 3, the minutes-handle if the
temperature was 5 and, right,
the hours-handle for when the temperature in Athens was above that.
There it goes this time, then:
<CLOCKER seed1="animatedhandle.gif" value="
http://www.clockers.com/athensunits.XML">
3
5
34
</CLOCKER>
I suppose, you have by now, realised the potential of such of a feature as
to revolutionise the web.
Still, I have one open question : what would it be to have one or more
clockers ones into the others?
Would in any sense to nest clockers such a way make any sense?
Basically the clocker would be running and checking all the time in the
sequence given when has there been change from the previous state.
But what previous state? You may ask: what are we talking about?
We have indeed this tendency to think that the difference between each two
in a pair, for instance, between, 2 and 7, 5 and 8, followed by 10 and 20,
is,
10 and 20, is accordingly and for that matter: 5, 3, 10.
But are them, is it?
Yes, if by their difference I mean the sortest distance each two, or the
quantity expressing the shortest way to order them in sequence,
but what if I mean, for instance, how many prime numbers are there between
the two. You see, then that difference would not hold 5 for the first pair
given, and 3 and 10 for the other two pairs.
Between 2 and 7 there are two primes; between 5 and 8, just one; and between
10 and 20 there are less than ten primes, you can be pretty sure.
So the mentioned difference between each two would hold on something like, 2
5 and ... something else I am now not knowing but that must be less than 10
as I am saying.
Four primes, to be more precise.
11, 13, 17 and 19: right?!
And so instead of our initial 5,3,10 sequence the one meant would have been
2-1-4, right?
So the difference from the "before" is one quantity to consider; the other
one to consider is that one of the "next".
And interestingly we can then have an unborn difference out of these two
that results to be either from the "old" or from the "new":
the so called 'third state', with which we can have a difference meant
between these two quantities.
That latter one being the result of clockers itself.
Done!
Part II
Let's suppose the way the interact with the quantities within a sequence -
the one of the "before" and the one of the "after" is with mouse clicks so
that clicking after the first click may express two integer quantites.
For instance, a cartesian coordinate system or a vectorial representation.
And herein we could have a clocker have us within a very long integer
sequence checking for instance that the first and second quantities
expressed by any two clicks are or not within that sequence and so being
within or if out of the sequence.
While any two mouse clicks were expressing two designated differences within
its sequence.
I definitely can see a lot of potential in whole this area of study and
development.
As an exercise we could think for instance how we would refresh the body of
one of our HTML pages after one minute followed by being refreshed after one
hour time using this "clockers" that have now been introduced with an HTML
code example of mine,
And so, making then the current use of metatag for that a bit deprecated or
old-fashioned.
Another one, use it to structure layouts in new and revolutionary manners,
as positioning elements, as such structures would then be allowing you to
control other elements in real-time and accordingly whatever taken into
consideration by that computer or platform things like changing percentages
of any two elements positions to each others in terms of percentages.
Or, even maybe, how to use the web to maximize meaning, if there is any out
there!!!
Regards,
Daniel Alexandre
BEng Student@lsbu.ac.uk
"To be more or less" - The Great M.C