Hallo,

Ik heb een idee om een website te bouwen waar je online een afbeelding kan maken.
Ik wil jullie vragen wat je er van vindt.
Zo wil ik dat het gaat werken:

Bezoeker bezoekt site.
Bezoeker registreert.
Bezoeker logt in.
Test of JavaScript aan staat.
Als JavaScript aan:
[quote]
Dmv. PHP allemaal witte pixels outputten.
Bezoeker selecteerd kleur.
Bij onclick op kleur in een hidden field kleurcode opslaan.
Bij onclick op witte pixel dmv. JavaScript pixel inkleuren en dmv. AJAX op de server de afbeelding laten bijwerken. (Is het slim om AJAX steeds te laten werken? Of kan ik beter aan het einde in één keer de afbeelding naar de server sturen?)
Er wordt geklikt op Verzenden.
Dmv. JavaScript wordt een afbeelding-code gemaakt, bijvoorbeeld zo:

255.255.255:0.0.0;
0.0.0:255.255.255;

Dit levert een afbeelding van 2 bij 2 pixels op.
Wat ook kan is (daardoor wordt de afbeelding-code kleiner) in MySQL een tabel met álle kleuren maken en die een ID geven, met leters en cijfers, waardoor de code niet maximaal 11 tekens (255.255.255) wordt, maar maximaal 5 tekens.
Daardoor wordt de database wel veel belast.
De afbeelding wordt (tegen betaling) in de database opgeslagen, en kan als JPEG, GIF of PNG gedownload worden.
Ook kan de bezoeker een afbeelding uploaden, die wordt verkleind tot maximaal 100 bij 100 pixels, en dan bewerkt kan worden.

Als JavaScript uit staat:

De bezoeker heeft lekker pech.

[/quote]
Wat vinden jullie van het idee?

Nu moet ik naar de stad, daarna ga ik huiswerk maken, dus over enkele uren ben ik weer on-line.

Groeten,
Jonathan
Je kan beter alles door javascript laten doen. en AJAX alleen het resultaat laten maken als het geheel af is.
Maar hoe kan je nu lijnen trekken? Of moet echt alles per pixxel gedaan worden??
waarom niet gewoon flash?
Je kan kleurcodes ook gewoon als html rgb of css rgb opslaan:

#aabbcc - abc
#962ff3 - 962ff3
etcetera! Precies even groot domein als je 0-255 maal drie methode ;) Maar dan korter (leve hex)

Lijnen trekken gaat idd nog niet meevallen ;) Denk dat je iets van flash app moet bouwen om fatsoenlijk tekenprogje op inet te draaien. JS en PHP is gewoon te langzaam. Teveel requests, teveel acties.

De afbeelding wordt (tegen betaling) in de database opgeslagen, en kan als JPEG, GIF of PNG gedownload worden.

Je denkt serieus dat iemand ervoor gaat betalen om te kutten om een plaatje te maken van minimale afmetingen en op te slaan??? Wat denk je van Paint en de honderden gratis image upload websites?? Sorry maar denk niet dat je veel geld gaat verdienen :)

Het is een leuk idee, maar weinig commercieel.
Als je een Flash app maakt kan je er een multiplayer notebook van maken :) Dat is wel leuk. mzl
@Jordy: Ik kan met JS een lijn (hori of verti of dia) laten trekken, maar het zal niet meevallen.
@Harmen: Ik wil juist iets anders dan flash, er bestaan al -tig flash tekendingen.
@rudie d.: ja, alleen kent php die kleurcodes niet én heb ik geen database met alle kleurcodes tot mn beschikking... iemand wil miss best eenmalig een telefoontje naar 0900 doen, om daarna onbeperkt afbeeledingen te kunnen saven. maak jij maar zo'n flash app ;)

kijk: de kans dat het commercieel wat wordt is klein, maar er is wel een kans. kijk bijv naar The Million Dollar Homepage. Die lui zijn lang geleden een site begonnen en verkochten per pixel. nu zijn ze miljoenair.
Dus: ALLES KAN (maar of het geberud)
@Harmen: Ik wil juist iets anders dan flash, er bestaan al -tig flash tekendingen.
Techniek is 1 ding, de vraag naar een oplossing voor een probleem is een ander ding. Kortom, je zult jezelf eerst eens moeten afvragen wie zit te wachten op een JS-tekensite en wat er mis is met de reeds bestaande Flash-sites, Paint, GIMP, Photoshop, etc. etc.

Schrijf een businessmodel en ga op basis van deze conclusies aan de slag. Vergeet de techniek, bedenk eerst wat het probleem is en hoe je dit probleem gaat oplossen. De te kiezen techniek komt dan later wel.
@Frank: Het is niet alleen om rijk te worden en om een business te beginnen, maar ook als opdracht voor mezelf.

Reageren