Click to See Complete Forum and Search --> : JavaScript competition
Acidic
Feb 2nd, 2004, 08:41 AM
At a JS forum which I'm a member of (www.js-x.com), I have been kicking the idea of a JavaScript competition about.
We don't have enough users to run one which wouldn't end with one of the four moderators winning every time. So what I thought is, I could ask people here, if they would like to take part.
There would be no prize (just kudos).
A challenge would be set at some time and 1st person to answer (with code that works), would win.
Wanna take part? PM me.
Travis G
Feb 2nd, 2004, 09:34 AM
I don't like the 'first one to do this' wins. That means I'm waiting for this to start and have nothing else to do. I have money to earn.
I like contests with a deadline, then the entries are judged. Which was the best in that it sticks to the standard, works, has an easy UI, has good technique (not just in how it works but in how the code is written, the variables are named, etc).
Mind you, I probably wouldn't bother entering anyway.
But let us know what it is so we don't help people who are asking questions about it.
Acidic
Feb 2nd, 2004, 11:35 AM
Well, as nothing has started yet, it's quite easy to change the rules. That idea is actually better. Thx.
Then we need judges though, I suppose it could be the admin. Although then it only one person who decides. Maybe it could be the moderators too, but then there is the problem that I'm a Mod over there, and if I judge, I can't take part.
Anyway, I just want a rough guide as to how many people would take part.
What criteria would it be assesed on (besides what you said)?
CornedBee
Feb 2nd, 2004, 12:36 PM
Over at cprogramming.com they judged the competition code (C/C++) after:
adherence to the standards (what didn't adhere was kicked out, can't be that harsh with JS because of lack of standards support, esp. IE)
code structure
comments
high-level quality (approach taken)
low-level quality (variable naming)
In JS, I'd add:
cross-browser capability
fallback (if appropriate, = what happens if JS is turned off)
Travis G
Feb 2nd, 2004, 01:40 PM
Originally posted by CornedBee
In JS, I'd add:
cross-browser capability
fallback (if appropriate, = what happens if JS is turned off)
I say screw cross-browser and judge on the standard very strickly. I think it will help promote people's understanding of the standard (which is several years old) and help show why IE sucks so bad. I could understand rewarding those that support the latest version of IE and don't break the standard to do it.
I hadn't thought about noscript. I think that is a very good idea.
As to judging, you could make it a community effort. Everyone who submitted, then reviews all the entries (save their own and with some level of anonymity) and scores it based on x number of criteria. The only problem I see is, if few people know the standards, or bother to look them up, scores in that category will be skewed.
Acidic
Feb 3rd, 2004, 10:09 AM
These are all great ideas, thanks people. But will someone please consider taking part, so far I've had zero PMs
vbNeo
Feb 3rd, 2004, 10:12 AM
I might... But is this JavaScript only, or DHTML as well - could you give an example of what one might have to make etc. ? I need more info...
Acidic
Feb 4th, 2004, 10:11 AM
I suppose you could use DHTML too, any client side language which will get the job done.
An example could be, create an analog clock.
or make a page which allows the user to create a bar chart.
These are questions I just thought of off the top of my head, but I can't see them being very different.
CornedBee
Feb 5th, 2004, 02:53 AM
DHTML is just the interaction of scripts (usually JavaScript, because no other language is as well supported) with the page.
Danial
Feb 5th, 2004, 07:38 AM
Originally posted by Acidic
These are all great ideas, thanks people. But will someone please consider taking part, so far I've had zero PMs
I might give it a go. I am not the greatest expert in JavaScript, but i guess i will find out what level i am in comparing to others :).
I agree with Travis that it should be a deadline based rather then 'first one to do'.
Danial
Acidic
Feb 5th, 2004, 08:03 AM
OK, I'm starting a thread over there where this can be further spoken about:
http://js-x.com/forum/viewtopic.php?t=79
vbforums.com
Copyright Internet.com Inc., All Rights Reserved.