21. maj 2004 - 21:21Der er
20 kommentarer og 1 løsning
Funktion med hex
Hej alle
Jeg sidder og laver et site som har nogle forskellige sektioner. Jeg har så tænkt mig at hver sektion skal have sit eget farve tema..
Jeg kunne godt tænke mig at lave en funktion som regnede med hex. farver... sådan at man måske giver en farve, og så laver den en farve der er et par toner mørkere + at den laver de andre temaer i forskellige farver, men med samme nuancer..
Håber at I forstår mig, eller må I lige skrive... Jeg ved ikke rigtigt noget om hex farver, så det kan godt være at det ikke er muligt...
hmm... Jeg kan stadigvæk ikke helt se hvordan jeg skal lave sådan en funktion...
Jeg ville godt have hvis jeg kunne give en farve og så x antal farver som den skulle lave...
f.eks farve("ADD5F7",5) så skal den lave (udfra den valgte farve) 5 farve temaer med hvor der til hver er en lys og en mørk farve... de lyse farver skal være samme nyance som den farve man skrive i funktionen...
Det mindste problem er at håndtere hex/dec værdier. Det vanskelige er at lave nye nuancer. Smag er ikke en matematisk størrelse - og øjet er ikke lineært. Dér ligger den alvorlige udfordring ;o) Hvis man helt seriøst mener, man skulle kunne lave en sådan løsning, undervurderer man i ekshorbitant grad designerens rolle og tallenter. Sådan et foreslag kan næsten kun komme fra en 'grafik-blind' - eller bunder i bedste fald i manglende grafisk viden og/eller omtanke :)
Ole >> Spørgsmålet var ikk om du skulle vurdere spørges grafiske evener, men blot at hjælpe ham med at forstå relationen mellem dec/hex værdierne og evt. hjælpe til med at lave den funktion!
Som du nok overså så skrev jeg også i mit indledende spm: "Jeg ved ikke rigtigt noget om hex farver, så det kan godt være at det ikke er muligt..." og dit svar kunne så tyde på at det ikke var muligt, så det kunne være at jeg burde lukke igen..
cool_casper >> Skal jeg forstå det sådan, at du mener, han han bad om en dårlig løsning? Da ingen andre fortæller spørgeren om problemet i hans spørgsmål, er der vel én, der bør fortælle ham det. Derudover mener jeg, du begår en fundamental fejl, hvis blot du stikker ham en dårlig løsning ud og vasker dine hænder. Skal der være blot skygge af mening med at svare på E, må det naturligvis være for at hjælpe spørgeren. At give ham/hende en dårlig løsning, har jeg yderst svært ved at se, som værende en hjælp ... eller?
Men så er det vel meget nemt bare at skrive det...
"Jeg synes ikke at du skal lave det for det ville ikke være så godt" Men det kan godt være at det bare er mig der tager det ilde op at blive kaldt 'grafik-blind' eller der omkring...
Nå men videre.. Er det muligt at du kan vise mig den dårlige løsning ? Så kan jeg vel se hvad du mener.. :)
Jamen, man må da mangle respekt for faget, hvis man tror, man kan designe med bind for øjnene - eller komponere med hørenerven skåret over. At sætte et stykke matematik til at beregne sin farve-palette, er jo at designe med bind for øjnene :)
Det kan enten være, fordi man ikke er i stand til at værdsætte noget grafisk, eller fordi man har en ringe viden om grafik, eller fordi man ikke rigtig fik tænkt sig om, inden man stillede spørgsmålet. De muligheder fik jeg vist meget godt dækket med ordene: "Sådan et foreslag kan næsten kun komme fra en 'grafik-blind' - eller bunder i bedste fald i manglende grafisk viden og/eller omtanke".
Havde jeg en god løsning, ville det give mening at bruge tid på at skrive et eksempel. Det giver ingen mening at skrive en dårlig løsning - så det undlader jeg :)
Hør nu her.. Der er ingen der har gavn af dine flotte og dine dog udemærket måde at formulere det danske sprog på. Det er faktisk godt, få kan det - men det er ikke specielt relevant i dette tilfælde. Spørgeren (som delvis også er mig da jeg sidder på samme projekt) vil jo kun have gavn er gode løsninger som du siger. Så hvis ikke man har en god løsning så lader man simpelthen vær med at skrive. En enkelt kommentar kan måske være på nødvendig eller brugbar, men så heller ikke mere. Hvis alle de mennesker som bruger E også skulle skrive i alle de spørgsmål de ikke vidste noget om ville det jo være vanvid. Kort sagt : For fremtiden - hvis du IKKE har en god løsning så lad vær med at skriv noget - eller kom med en lille brugbar kommentar!
Jeg kan ikke se hvordan man kan omtales som grafik-blind hvis man vil bruge matematik til at finde en god baggrundsfarve. Det ville sku da kun være smart. Om du finde et hex værdi i photoshop og sætter den ind i dit dokument eller om du får en funktion til at gøre det... jeg ved godt hvad jeg synes er smartest..
Hvad er en god baggrundsfarve? Det må du kunne definere helt præcist før det kan implementeres.
En god baggrundsfarve er smag og behag - og det afhænger også i høj grad hvordan den bruges. Alt sammen subjektivt - hvilket er ikke kan gøres ordenligt (som olebole siger).
Hvis jeg skulle lave noget ligende, så ville jeg finde 10 farver man syntes der er gode, og så bare bruge dem efter behov. Evt flere, hvis det kommer på tale.
cool_casper >> Hvis det ikke er gået op for spørgeren, at der ikke findes en god løsning, ser jeg det helt afgjort som min pligt at fortælle, der ikke findes en god løsning. Jeg er helt enig i, at det ville være vanvid, hvis alle brugere skulle udtale sig om noget, de ikke ved noget om. Det er dog en fuldstændig irrelevant betragtning i dette tilfælde, da du skriver til én, der faktisk ved noget om både web-design og -kodning. Har du noget at klage over, må jeg anbefale dig at klage til en CoAdmin. Af dem, jeg kender, kan jeg ikke forestille mig én eneste, der vil mene, en matematisk løsning er seriøs eller tilnærmelsesvis anvendelig. Jeg kan derfor heller ikke forestille mig, der er nogen, der vil finde det fornærmeligt, jeg kalder en skovl en skovl og en spade en spade. Men bevares ... du kan da lade det komme anpå en prøve.
thb >> Hvis man ønsker at erstatte en kvallificeret design-overvejelse med et stykke matematik, formoder jeg, det kun vil undrer de færreste, hvis man bliver betragtet som enten grafik-blind eller uden viden om grafisk arbejde.
olebole >> Jeg har ikke på et eneste tidspunkt hverken snakket om eller bare antydet at jeg ville tage kontakt til en co-admin. Så jeg kan ikke forstå din indragelse af dette emne til spørgsmålet. Det er der slet ikke brug for. Ingen tvivl om er du er kompetent og velskrivende. Det har jeg også sagt før! :) Jeg ville ikke sige at det er din pligt, men det er da ihvertfald et godt indlæg hvis det er sådan at der ikke findes nogen løsning. Men ordene "en god løsning" er jeg sikker på kan fortolkes for mange forskellige måder og derfor kunne det måske være på sin plads ikke at fornærme spørgeren, men blot informere ham om at der efter din vel-kompetente meningen ikke findes en god løsning! :)
Men det kan blive en lang diskussion så lad os sige at der efter din mening ikke findes en god matematisk løsning på dette problem. Det kan jo være at der er nogen der har andre kommentarer til hvordan han så kan finde farverne..
De fleste grafikere vil nok føle sig mere end fornærmede ved at blive betragtet som et stykke overflødigt vedhæng til web-produktionen, der passende kan erstattes af en stump matematik. Det kan vel, om noget, betragtes som respektløst, arrogant og fornærmende - i bedste fald som udtryk for fravær af viden om håndværk i almindelighed og grafik i særdeleshed.
Naturligvis kan der laves en 'løsning' - men det bliver som at spille dart mod en farve-palette med bind for øjnene. At afstemme farveholdninger er en væsentlig del af et fag - og jeg vil såmænd gerne gå så langt, som til at sige, at måske 20-30% af de, der her på sitet ser sig selv som designere, kan det. Det er _absolut_ ikke let.
At afstemme farver mod hinanden er med andre ord et job, der skal løses af et tænkende og følende individ - på samme måde, som man ikke kan sætte et stykke matematik til at komponere en symfoni. Eneste undtagelse herfra er intellektuelle grænseforsøg som f.eks. 12-tone musik.
Grunden til, jeg opfordrede dig til at kontakte en CoAdmin, var, at du i (21/05-2004 23:12:02) påtog dig en CoAdmins rolle og belærte mig om, hvordan jeg 'burde' opføre mig (læs: beordrede mig til at opføre mig anderledes). Det fandt jeg i denne forbindelse ganske upassende - derfor :)
En anden nuance, kunne muligvis være noget i stil med:
R (127) - 10; G (127) - 10; B (127) - 10;
Eller + 10!
Du kan jo selv lege med værdierne!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.