Web-Based Photo Editor Roundup
mikemuch writes "ExtremeTech has a roundup of 5 web-based image editing programs. The mostly Flash and AJAX-based webware ranges from simple touch-up services like Snipshot to the Photoshop wannabe Fauxto. They vary greatly in interface and extra goodies; some offer bookmarklets for getting images from a web page you're browsing, some offer artistic or goofy effects for you pix, but all fear the specter of Adobe's online version of Photoshop on the horizon."
in using a web browser like some super whizz-bang do-it-all application framework.
AJAX & Flash suck, but there's nothing wrong with the thin client idea. It's being held back by MS & bandwidth issues at the moment.
If Netscape had won back in the day, maybe we would have a better web based thin client framework now, but to suggest that the idea is unworkable is ludicrous.
Okay so while its nice to have some basic stuff on a website I'm really not sure how this makes sense given the rise and rise of multi-core CPUs (which are fantastic at image processing). Models like Picassa and others which have a download to the machine make more sense as they don't require you to buy a massive amount of server hardware to support your business model.
Sorry I've just realised... its Web 2.0 bubble isn't it, it has to be in the browser because otherwise its not cool.
An Eye for an Eye will make the whole world blind - Gandhi
there's nothing wrong with the thin client idea
There's nothing wrong with thin clients for certain applications. There is a lot wrong with the silly idea of using a damn web browser as the platform for a thin client. Javascript and XHTML are not an application framework. They're for drawing pretty web pages. Compare any Web 2.0 "framework" with a real GUI toolkit: even a retarded chimp can see just how terrible an idea all of this Web 2.0 stuff is. Really, what is the fascination with it? Even Java would be a better idea for this sort of stuff!
This seems like a silly place to use a web application, since your photos normally reside on your computer. Uploading a two-to-three megabyte file just to run some simple corrections that are handled by dozens of already available tools (including many free or preloaded ones like iPhoto and Picasa), then downloading it again...
Java would be the ideal solution if Sun would get off their asses and A)Make cut/paste work (even if it necessitates putting up a huge "warning this is a security risk" window before letting you do it the first time) , B)Make the allowable heap size MUCH larger for applets , and C)streamline the process of letting users save and load files to their computer (again with the whopping huge security warning windows)
All of this WITHOUT forcing users to accept certificates to give applets carte blanche, which I never trust on websites.
It makes more sense when there's an actual reason for it to be on the web. For example, CleVR stitches photos into panoramas, then uses a flash thing to display them and embed them in other pages, youtube style. It's like Apple's old Quicktime VR, but without the $500 authoring environments and plugin and embedding nightmares.
itentionally left blank - see comment title
We suffer more in our imagination than in reality. - Seneca
Between this and the other threads talking about Photoshop moving "online", there is a hell of a lot of misconception that surprises me from this crowd.
No, these clients don't do the image processing on the remote server. Yes, it would take masses of bandwidth. They use simple, easy to implement algorithms that run on the client machine. Most of these are written in Flash, hell, Photoshop Online will be written in Flex. Why bother making a heavyweight client app, then send the images to the server for processing each time?
They're not.
It runs on the client-side.
This isn't difficult to understand.
Why? Because nothing on the net will ever compare to an in-system, RAM-based, N-layer handling, real-time nondestructive effects engine written close to the metal with live geometric warp layers, masking and animation. That's on the application end.
One the user end, these web based apps are meant for your grandmother. And at that, only on days when someone else in her apartment building or upstream on her cable connection isn't downloading "300" on bit-torrent, and there aren't 200 other people on the same server trying to process an image. The entire idea of "thin clients" for image manipulation is one that presumes bandwidth and server power that are not available at this point in time - it's silly, is what it is.
You can buy a great image manipulation system for about $30 if you simply look hard enough. You'll be able to level photos, retouch them, or process the living heck out of very high resolution images if that's your intent, set people on fire, morph them, all manner of sophisticated things. Or you can use a web app and move a slider and wait... and move... and wait... and save... and wait... and finally get back your pic. Which you had better hope is what you wanted. When I say you'll get it back, I mean after that "300" download finishes, of course. :-)
So here's what you should be asking yourselves: What is your time worth?
I've fallen off your lawn, and I can't get up.
If they don't want to do anything to photos, why are they using the online photo program at all?
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.