Welcome to WebDesignForums.net!
You're currently viewing WDF as a guest. By registering for a free account, you'll be able to participate with other members in our friendly community. Being a member allows you to ask questions and get answers for those troublesome web development tasks!

In addition, as a member you'll be able to post your websites up for review. Using our unique website review system you can gain some amazing feedback from some of the best web developers around. This is a completely free service to all registered members.

Ready to register yet? Registration is 100% free. Click Here To Join Now!

Is there a site for nice color schemes?

Discussion in 'General Web Design Discussion' started by x5productions, Jul 21, 2003.

  1. Offline

    x5productions New Member

    Message Count:
    2
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Dale City
    I have layouts, just dont have color schemes...any sites?


  2. Offline

    Brak Rockstar

    Message Count:
    3,413
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    San Francisco, CA
    http://www.colorschemer.com/online.html

    Although I suggest learning more about color in general... color scheme generators can only give you a formulated loook... can't give you that extra edge given from a custom scheme, not to mention the different feelings invoked from different colors... (whens the last time you saw a mcdonalds ad in dull greys and blues ;))


  3. Offline

    x5productions New Member

    Message Count:
    2
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Dale City
  4. Online

    smoseley Administrator

    Message Count:
    9,464
    Likes Received:
    103
    Trophy Points:
    63
    Location:
    Miami, FL
    OMG !!! They stole my color table script (the color table along the bottom)!!! What do I do ?!?


  5. Online

    smoseley Administrator

    Message Count:
    9,464
    Likes Received:
    103
    Trophy Points:
    63
    Location:
    Miami, FL
    For the record...

    Their script:
    Code:
    function DrawPalette()
    {
      var outer, middle, inner=255;
      
      document.write('<div ID="palette">');
      document.write('<table cellpadding=0 cellspacing=1 border=0 bgcolor="#000000">');
      document.write('<tr>');
        
      for (outer = 255; outer >= 0; outer-=51)
      {
        for (middle = 255; middle >= 0; middle-=51)
        {
          for (inner = 255; inner >= 0; inner-=51)
          {
            tR=HEXCodes[255 - outer];
                tG=HEXCodes[255 - middle];
                tB=HEXCodes[255 - inner];
      
            document.write('<td height="11" width="11" bgcolor="#'+tR+tG+tB+'"><a href="#" 
                    onClick="ChangeColors('+(255 - outer)+','+(255 - middle)+','+(255 - inner)+'); 
                    return false;"><img src="clear.gif" border="0" width="11" height="11" 
                    /></a></td>');
          }
        }
        if(outer!=0) document.write('</tr><tr>');
      }
      document.write('</tr>');
      document.write('</table>');
      document.write('</div>');
    }
    
    My script:
    Code:
    function loadColorPicker(color) {
        document.writeln('<TABLE CELLPADDING=0 CELLSPACING=10 BORDER=0>');
        document.writeln('<TR>');
        document.writeln('<TD COLSPAN=3>');
        document.writeln('<TABLE CELLPADDING=0 CELLSPACING=1 BORDER=0 BGCOLOR="#000000">');
        for (var x=0; x<=255; x=x+51) {
            for (var y=0; y<=255; y=y+51) {
                for (var z=0; z<=255; z=z+51) {
                    if (((x/51*36)+(y/51*6)+z/51)%36 == 0) document.writeln('<TR>');
                    document.writeln('<TD BGCOLOR="#' + getHexValue(x) + getHexValue(y) + getHexValue(z) + 
                            '"><IMG SRC="/images/spacer.gif" STYLE="cursor:hand" 
                            ONMOUSEOVER="highlightColor(' + x + ',' + y + ',' + z + ')" 
                            ONCLICK="saveColor(' + x + ',' + y + ',' + z + ')" WIDTH=10 HEIGHT=10 
                            BORDER=0 ALT="#' + getHexValue(x) + getHexValue(y) + getHexValue(z) + '"></A></TD>');
                    if (((x/51*36)+(y/51*6)+z/51)%36 == 35) document.writeln('</TR>');
                }
            }
        }
        document.writeln('</TABLE>');
        document.writeln('</TD>');
        document.writeln('</TR>');
        document.writeln('</TABLE>');
    }
    
    Am I crazy or does anyone else see the similarity ?!?

    They can't have done it before mine, either... that script is 2 years old!!!


  6. Online

    smoseley Administrator

    Message Count:
    9,464
    Likes Received:
    103
    Trophy Points:
    63
    Location:
    Miami, FL
    The way I know they stole it is this line:
    Code:
    document.write('<table cellpadding=0 cellspacing=1 border=0 bgcolor="#000000">');
    
    Every other line of their script uses quotes on all attributes... this line, however, uses the same formatting that mine does (no quotes EXCEPT on the bgcolor)... they only made it all lowercase.

    Please someone tell me I'm crazy !!!


  7. Offline

    Grommet WDF Masa

    Message Count:
    459
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    Stuart, Fl
    *Sniff Sniff* *Sniff Sniff* I smell lawsuite


  8. Online

    smoseley Administrator

    Message Count:
    9,464
    Likes Received:
    103
    Trophy Points:
    63
    Location:
    Miami, FL


  9. Offline

    splufdaddy Active Member

    Message Count:
    4,488
    Likes Received:
    0
    Trophy Points:
    36
    Location:
    Boston, MA
    Wow, that's interesting...where was your code posted for them to take?


  10. Offline

    Brak Rockstar

    Message Count:
    3,413
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    San Francisco, CA
    Perhaps you were.. but the script has many practical applications, and is not explicitly copyrighted... I think it would fall under the same catagory as claiming this site ripped mine because it uses the <body> tag.


  11. Online

    smoseley Administrator

    Message Count:
    9,464
    Likes Received:
    103
    Trophy Points:
    63
    Location:
    Miami, FL
    spluf, it used to be on http://www.anewhorizon.org. It was a part of the content editor I made for that site. They recently redesigned the site, though.

    Brak, you don't have to "explicitly" copyright something for a copyright to be legally binding. It's still illegal to rip scripts that you didn't write... and even WORSE to profit off them !!! These people actually SELL their product that apparently uses my script !!


  12. Offline

    Brak Rockstar

    Message Count:
    3,413
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    San Francisco, CA
    Yeah I know what you mean... however, I'm saying this falls into the catagory of near impossible to prove. Personally I've used tons of people's codes.... however, I always moify them to a major extent. I find it's the best way to learn (view source).

    Also... you mentioned you built it into a control panel that you sold a site to someone... wouldnt' it in turn be the person you sold it to's copyright, and not yours anymore?


  13. Online

    smoseley Administrator

    Message Count:
    9,464
    Likes Received:
    103
    Trophy Points:
    63
    Location:
    Miami, FL
    I sold them a license to use the software, not the rights to the source code. It's in the contract.


  14. Offline

    Logik New Member

    Message Count:
    28
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Boston
    if you still have that contract, along with the code that it goes along with, you got yourself a case then...

    otherwise, you got screwed.


  15. Offline

    T1Oracle New Member

    Message Count:
    39
    Likes Received:
    0
    Trophy Points:
    0
    Javascript is so easy to take there really isn't any point in trying to copywrite it. If you get ripped just make sure your next version is better than theirs. Copywrites are for Server Side technologies, not client side IMO. I'm working on a big javascript project right now, and I intend on releasing it for free on DynamicDrive.com. After that, I will use that for self promotion and as evidence that I am the original source of it. If I get ripped Dynamic Drive would probably take care of that since they copywrite that stuff. I won't involve myself in such chases though, its too much time and effort for that kind of stuff.


  16. Offline

    Rince New Member

    Message Count:
    183
    Likes Received:
    0
    Trophy Points:
    0
    Wow - waking up an old thread here.

    Looking at the code transio posted - they did not steel his script. There are many fundamental differances that proove they were authored seperatly. For example, the sequence of if statements have different logic to them. It's a bit more than just changing the variable names. It's fundamentally a different script cause it does the if statements in a different order.

    As for the lack of " marks on the line:

    document.write('<table cellpadding=0 cellspacing=1 border=0 bgcolor="#000000">');

    Probably cause the html code was copy pasted out a html editor like dreaweaver which defaults to this styling.


  17. Offline

    MoRpHeUs D.W.C. Desginer........toi

    Message Count:
    139
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    UHS-VILLE
    some people use tidy as well which has a unique style to itself and layout


Share This Page