what i require is a web based image optimizer. the problem: i have website visitors who need to upload photos through a browser / php script, which will then automatically be placed on a website. However most of these users know nothing about optimizing images and making them web quality before uploading, so they attemp to upload huge files from their digital cameras, untill the connection times out, or if it does work they end up with an image for a webpage ata stupidly high resolution, unsuitable for viewing as part of a web page. solution: what i need is something web based that does not require downloading. so that it may be used on any computer. it should resize the image to a set width and height, and also compress the image to form a suitable, fast loading jpeg image to display on a webpage. I would preffer if this was done client side, not server side, as the user would still need to upload a huge file, I was thinking possibley a java applet could do this ? but I am not sure if that would be best, so I am open to suggestions of a solution using any technology, but it must be widely available and be compatible at least with Internet Explorer and Mozilla based browsers .
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows 98, Me, XP (Other OS's are a bonus) Internet Explorer v5+ Mozilla 1.0+ / Firefox 1.0+ PHP