Antville Project

Matt Kruse's colorpicker popup script

would be a nice fit for the Antville preferences page:

www.mattkruse.com

I've personally seen people despare in front of the text based color entry, and I know of one person close to me who won't start her own weblog because she "can't even set the colors".

comment    

 
tobi, July 2, 2002 at 9:59:57 AM CEST

won't start her own weblog because she "can't even set the colors".

maybe that's just a bad excuse for not wanting to also jump on a big trend... (just kidding)

i like the idea of having such a color picker. but i know at least one person close to me who won't be satisfied with 216 websafe colors.

so my objection against matt kruse's color picker is that it lacks colors, aesthetics and a meaningful color layout.

as i know that you once programmed a very beautiful color picker for the fog, i'd like to have something like this one (be it java or javascript coded).

you might know best where a working version of your color picker is, i just want to illustrate what i think a color picker should provide with another example (in java, lacking interface concept).

link  

 
hns, July 2, 2002 at 10:17:19 AM CEST

I disagree

Matt's script provides what users can quickly recognize and use as a color picker. The color layout may be debatable, but it has enough colors to be useful, and eqally important not as many as to be useless. It doesn't have any technical or conceptual hurdles.

Not accidentally, I can't see the example you link because I don't have the java plugin installed. Java is a total no-no for me, but if we can find something nicer done in JavaScript, that's would be totally ok with me.

link  

 
tobi, July 2, 2002 at 10:41:59 AM CEST

i agree

that java is a no-no.

however, a color picker with more colors won't get useless (maybe you had the occasion to look at a color picker in photoshop or the like).

the web-safe-color era definitely is over, imho.

maybe we should provide color schemes, too? (or maybe that's a point when we talk about themes the next time.)

link  

 
hns, July 2, 2002 at 10:45:17 AM CEST

yes, websafe is over

but we should get something easy to operate, i.e. no rotating cubes and stuff ;-)

You're right, I haven't looked at a Photoshop palette (or at Photoshop at all) for something like 5 years.

link  

 
tobi, July 2, 2002 at 5:35:56 PM CEST

quick hack

colorp3kker (text/html, 104 KB)

please let me know how you like it.

features like pasting the color into the right antville form feed can be added easily.

link  

 
hns, July 2, 2002 at 5:47:35 PM CEST

wowser!

this is very very cool.

Did you do this from scratch? In which case I'm even more blown away, but I'm also blown away if you stole borrowed it somewhere ;-)

The only thing I don't find very easy to use is the brighness selector on the right. Maybe use 10 distict solid squares going from black to white instead of a gradient? And/or some helping text?

Something I just noticed: black and white are not very easy to select.

link  

 
kris, July 2, 2002 at 5:59:37 PM CEST

btw, my favorite is

www.visibone.com

what i like about this one is that you can pick a couple of colours and see how they look together. (which actually reminds me of changing the colour scheme of our site. the worldcup is over ;-)

link  

 
tobi, July 2, 2002 at 6:04:51 PM CEST

i did it from scratch using helma's fantastic javascript-to-java capabilities (which gave to me functions like getHSBColor)...

yes, the brightness adjustment needs to be improved. actually, i would like to see this done on the client-side but i still have to check browser issues.

how about extra black and white squares somewhere?

link  

 
hns, July 2, 2002 at 6:15:11 PM CEST

how about extra black and white squares somewhere?

very good idea, methinks.

link  

 
kris, July 2, 2002 at 6:50:50 PM CEST

now i get it

ah, the black and white scale is to select the brightness. yep, cool, but very slow on my ibook 500 with ie.

link  

 
hns, July 2, 2002 at 7:36:18 PM CEST

Check this out

I did a slight variation on colorp3kker that does brightness control on the client side (not really implemented though).

colorpicker (text/html, 84 KB)

I got something wrong with the gifs or spans though, but I think you get the idea.

link  

 
kris, July 2, 2002 at 8:01:07 PM CEST

runtime error on ie/mac

document.forms.0.elements.0 is not an object

anyway, i suppose a table with all websafe colours in a nice and intuitive layout would be better for person close to you. well, i don't know anything about her computer skills, but when i was new to computers i couldn't deal with all the different colour spaces, colour models and colour pickers. even now i still prefer these crayons as colour picker on the mac when i need a colour quickly.

link  

 
hns, July 2, 2002 at 8:09:57 PM CEST

yes

so far Matt Kruse's script is still king in ease of use by quite a bit. But let's see how far we can improve this. Maybe we come up with something that works.

link  

 
kris, July 2, 2002 at 8:17:27 PM CEST

well

i still prefer the visibone thingie. it's much easier to find neighboured or opposite or similar colours. but i don't think you can nick it.

link  

 
tobi, July 3, 2002 at 9:46:26 AM CEST

but we can do something similar, too:

hannes, as far as i understand your modifications, the trick would be to get variations of brightness by rolling over the right bar? i think that's a cool turn and will try to implement the appropriate rollovers.

also, the additional b&w boxes will come.

kris, we certainly can provide a good selection of colors like those crayon ones on mac os. and we also could give to you the option to combine different colors for preview.

but as usual, i fear the trend of people jumping on the feature request bandwagon just because one person started to actually do something at all ("under the christmas tree"). so maybe some might want to stick to the visibone color chooser, anyway.

link  

 
hns, July 3, 2002 at 12:03:57 PM CEST

i find the visibone chooser

confusing, to put it nicely. I never know where to look for a close color.

Tobi, after playing around a bit, I came to the personal conviction that it would be best to have the brightness-scale as static areas going from black to white, and clicking on those would switch the palette (like you did, instead of the other way round like I semi-implemented it). But maybe as an improvement we could switch palettes locally in the browser?

link  

 
tobi, July 3, 2002 at 12:13:37 PM CEST

funny

i think that your approach is much more elegant due to the simple fact that it only needs to modify 10 colors instead of 18*18...

what i will do today is try out both ways and see which one feels better. switching the palettes locally in the browser is a must, anyway.

link  

 
hns, July 3, 2002 at 12:17:39 PM CEST

Re: funny

Yes, but the problem I see is that you don't see the color you're actually choosing on the palette (unless you happen to want the color in its default brightness).

link  

 
tobi, July 3, 2002 at 2:13:22 PM CEST

yes

that's right in the current online version of the chooser. on my machine i already see something like this: aka marquee

link  

 
hns, July 3, 2002 at 2:15:43 PM CEST

wow

the miracles of modern html animated gifs...

link  

 
tobi, July 3, 2002 at 2:47:33 PM CEST

ok

here we go: the next version of the colorp3kker (text/html, 104 KB)

link  

 
olex, July 3, 2002 at 3:08:21 PM CEST

colors

tobi, one cannot choose colors with a high brightness and low saturation, in other words one can only define 50% of all available colors with this js. (e.g. a light green, a light pink,...). Any way to change this?

link  

 
hns, July 3, 2002 at 3:25:32 PM CEST

cool

we're definitely getting somewhere here!

Here's what I perceive as usability problems:

  • brightness and color selection should work both directions, i.e. it should be possible to select a brighness, then, optimally, the palette would change to that brighness, and you should then be able to pick a color from the palette. Selecting a color from the palette should not deselect the brightness level, infact, I think the brighness level currently visible in the palette should always be selected (which would mean that the window would start with a brightness level selected).
  • The background of the page (or whatever we take as preview area) should only change when clicked. I think we then need an extra button to "OK" the selection.
  • I think it would be a good idea to label the two interface elements in some way, e.g "(1) choose brighness" and "(2) select color".
  • The area for "white" is not very recognizable as such.

very nice!

link  

 
tobi, July 3, 2002 at 3:27:50 PM CEST

brighter colors

colorp3kkerbright (text/html, 115 KB)

(are darker colors missing now?)

link  

 
tobi, July 3, 2002 at 3:35:35 PM CEST

thanks for the feedback, y'all

actually, this little color picker is already more than 100 KB in size (i think it can undergo some slimfast diet, however, it won't get tiny again).

i'd like to leave out the reverse direction of brightness controlling the palette at the moment.

to leave the brightness marquee active when another color in the palette is selected sounds ok. will do that. no wait, there's a problem: if i click on a palette color, don't i expect to get its color value? won't it be confusing to have two marquees at that moment, because i do not know which color value is displayed?

the background color change was thought of as a preview and feedback function. i'd like to keep it. or even better: simply change the corresponding color in the antville weblog...!?

the area for white will get some border or the like.

labels for the two areas...? uhm, i'll think about it.

link  

 
olex, July 3, 2002 at 4:04:51 PM CEST

100k?

wow, shouldnt we steal something from the 5K contest instead? ;)

link  

 
hns, July 3, 2002 at 4:25:37 PM CEST

this

is more or less what I meant.

hnscolorpicker (text/html, 93 KB)

(note: it's just a quick hack to demonstrate my ideas. The main problem I myself have with it is that the color squares are so tiny and they bleed into each other, colorwise.)

link  

 
tobi, July 3, 2002 at 5:28:05 PM CEST

cool, think i'll adapt your code as far as it concerns the interaction between brightness and palette colors.

you removed the background preview and now i find it quite labourious to click two times and get a better feeling of the colour selection (and if the colour squares are too tiny and bleed into each other for you, you made it even harder for you yourself, imho).

however, i will create a version with bigger squares now (15x15)

link  

 
tobi, July 4, 2002 at 4:17:08 PM CEST

colorp3kker v0.4

now only 42 KB! colorp3kker04 (text/html, 41 KB)

link  

 
hns, July 4, 2002 at 4:30:50 PM CEST

wow

this is the ultimate color picker for me! congratulations. still, I'm not the average user and it would be interesting to hear about other people's experiences.

link  

 
tobi, July 4, 2002 at 4:35:40 PM CEST

btw

thanks for your support and contribution. i think this could become even a cooler tooler but for the moment i'd like to stop working on it (i am already losing myself in being picky with a color picker, and there's a lot of other important stuff to be done right now...)

link  


... comment
 
Chronistin, July 2, 2002 at 10:33:43 AM CEST

trying to remember

didn't robert do a very nice and stylish colorpicker in hop some time ago?

link  


... comment


The Antville Server Fund has been a great success. Thanks to everybody who contributed!
online for 8550 Days
last updated: 1/4/11, 10:22 AM
status
Youre not logged in ... Login
menu
November 2024
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
July
recent
zfuture's house here is zfuture's
house
by zfuture (7/31/03, 2:59 AM)
i understand your concerns however,
i hardly can think of a solution. certainly, if the...
by tobi (7/29/03, 9:47 AM)
Found several more similar sites
listed This is getting to be quite a concern to...
by cobalt123 (7/27/03, 7:56 PM)
Second Post Alert on Referrer
bug livecatz I put this into "help" and now here:...
by cobalt123 (7/26/03, 7:14 PM)
well it's not easy to
find from here, anyway. think we should include a link,...
by tobi (7/24/03, 11:25 AM)
So finally I found
the helma Bugzilla - stupid me.
by mdornseif (7/24/03, 10:28 AM)
clock not that it's particularly
earthshattering but the antclock is running slow by about 15...
by kohlehydrat (7/23/03, 8:25 PM)
but blogosphere.us isn't can't really
be rated as spam can it?
by kohlehydrat (7/23/03, 8:08 PM)
More referrer spam www.webfrost.com
by Irene (7/23/03, 7:55 PM)
How to log skin names
I accessed to console?? Hi, I would like to know...
by winson (7/23/03, 4:12 PM)

Click here to get an XML version of this weblog.

Made with Antville
powered by
Helma Object Publisher