Why is drag-and-drop image upload not implemented more often on websites?

1 Answer

Answer :

answer:When you let people upload to your server there are always security risks, but as far as I know there are no extra security problems with the system you mention. At a guess, I’d say it is just harder to implement. I used to be a developer, and while I did it for a few years professionally and knew enough to make all kinds of sites, I would have no idea where to start if I wanted to create a drag and drop uploader. It would no doubt take me a few days to figure it out. As for IE, no doubt it has problems with them, but IE also has problems some times understanding even the most basic of HTML code, so no surprises there.

Related questions

Description : How do I make an HTTP request in JavaScript?

Last Answer : There are several ways to make an HTTP request in JavaScript, and the choice of which to use depends on the type of request you need to make and whether you want to use modern standards or not. ... .data)); Which option you choose will depend on your needs and which browsers you need to support.

Description : How to add 2 buttons that do 2 things in JavaScript?

Last Answer : Can you share some code? Can probably get you on the right track here. To start, I'd double check whatever you're using to target the form and make sure it's right. Some common things might be ... sure it's not shared between both and make sure you're calling the right target for the right button.

Description : How to make a javascript code between shortcodes showing in Wordpress?

Last Answer : answer:My guess is that Wordpress is stripping the javascript out. I found this: http://codex.wordpress.org/Using_Javascript

Description : Anyone here who is a good JavaScript coder or can recommend someone who is?

Last Answer : PMing you, @ETpro.

Description : Do you know a website where an option selection list shows you a popup or lightbox of each option onMouseover or onSelect?

Last Answer : Can’t you invoke a Javascript function with onmouseover and onmouseout?

Description : Why Won't My Lightbox Light Up in IE?

Last Answer : What version of IE is it?

Description : How to connect to the server on the chatroom on your website?

Last Answer : answer:This is the Blogger Chat Box: http://blog.chatroll.com/how-to/add-a-free-blogger-chat-box-widget-to-your-blogspot-blog You will have less control over the specs, but it would work :D Hope this helps.

Description : How can client-side Javascript determine the iOS version of an iPhone?

Last Answer : This sums up the atate of the art pretty well.

Description : Best books for learning ActionScript?

Last Answer : read the adobe manual here. Not joking. If you know how to program already, this will be the most complete explanation. Plenty of inline go samples as well.

Description : How do I get MySpace music to play on Camino?

Last Answer : I think you can’t do it.

Description : jQuery or Mootools?

Last Answer : DOMAssistant ;-) Seriously, though, it's pretty much impossible to answer your question unless you tell us more. Specifically, what is/are your use case(s)? What are you trying to do that you want ... What do you value in a library (e.g., comprehensiveness? smallest possible download? ease of use?)?

Description : Is Google Docs developed by JavaScript?

Last Answer : It is developed in Javascript.

Description : My JavaScript code doesn't work in Firefox?

Last Answer : Frames…haven’t seen those in a long time.

Description : Scriptaculous effect on Element.insert?

Last Answer : answer:Assuming that you only want to highlight or blind down (or any other effect that you desire) only the content you've inserted and not the whole activity' object, then I think you'll be faced ... insert({ top: ''+transport.responseText+'' }); new Effect.BlindDown( newText'); Hope that helped!

Description : Does Javascript support conditional if/then regular expressions?

Last Answer : Javascript is an ECMA language whose regex implementation sadly doesn’t include the conditional syntax. Here’s a very thorough reference chart in case you’re curious about other implementations.

Description : Is there a drag and drop software to create apps for cell phones and computers?

Last Answer : No there is not but for android the tools are free and there is a good development environment. You can get it from google code. It's java based which is nice since you don't have to mess with pointers and ... of hacks. I'm a below average hack so be prepared to pay someone well to do it for you.

Description : How to drag and drop movies and music from iTunes to your desktop?

Last Answer : Go to your media-files and look where iTunes has it’s “storage” for them, only from there you can “drag and drop” or copy the files… iTunes itself is only a “mirror” to show/hear the files.

Description : Drag and drop for PC?

Last Answer : Drag and dropping a file to the desktop already works for me on Windows XP. I just dragged your picture from Firefox and Chrome to the Desktop and it saved it as a file. I can’t imagine they took this out in Windows 7.

Description : Is there a cloud storage website that has drag and drop?

Last Answer : I would just get a normal hosting account and use FTP. It is super simple once you have it set up.

Description : Im trying to add some pics which are jpeg onto my iphone,but everytime i click and drag to drop on my mac it says the file wont play on my iphone,please help.

Last Answer : Put the pictures you want to be on your iPhone into iPhoto. Then next time you sync the iPhone in iTunes go to the Photos section and make it take the photos from iPhoto.

Description : I can drag, but I can't drop?

Last Answer : Have you tried restarting?

Description : Why does iTunes create duplicate files when I drag and drop MP3's?

Last Answer : Does this happen when you drag a song from your library into a new playlist or when you drag a song from outside iTunes and drop it in? If you have Copy files to iTunes music folder when ... the problem by dragging a song from my library into a new playlist with the current version of iTunes.

Description : drag and drop in Hungarian what does it mean? Google Translate doesn't write anything about it.

Last Answer : This is the English equivalent of "drag and drop." It is mainly used in computing for the operation of, for example, holding down the left mouse button on a window or moving the mouse over an icon and dragging it away. 

Description : It's in one game. So what should I do? I do not understand it at all.

Last Answer : I think this means grabbing and dragging something with the mouse.

Description : Once upon a time, I could drag an image from the Internet over to the GIMP, and the GIMP would open it. Now, it won't. Is that just me?

Last Answer : Just tried it, didn’t work for me either. But you can just right click copy image and then Ctrl-V into a blank GIMP window.

Description : Can anyone suggest websites where I can upload my mandala sketches?

Last Answer : What sort of result do you want from uploading it? Do you just want to be able to send people to a web address to look at it? Or do you want it social media feedback from random strangers? Do you have a scanner or a digital camera?

Description : Why does my image lose resolution when I upload it into Photoshop?

Last Answer : Are you viewing it at 100% zoom?

Description : Why won't Fluther let me upload a Google image to use for my avatar?

Last Answer : Did you save it to your computer first?

Description : How do I upload a GIF or image with my answer on Tumblr?

Last Answer : answer:The ability to answer with an image is a setting that the person asking the question needs to set. There's a checkbox for Allow photo responses or something like that. I guess if the person ... 't allowed it, you can't put an image in your answer. Tumbr really sucks for user interaction.

Description : Once I upload an image file to a website, can I delete the jpg. from my PC?

Last Answer : Yes, the photos will remain on the blog. When uploading any file to the web, essentially you are sending a copy of it.

Description : My tumblr won't let me upload an image as a background. What to do?

Last Answer : Can you link to your tumblr page? It would be easier to see what we are working with.

Description : Can I already upload images directly with frequently asked questions? I see users doing it mainly by uploading the image to some external service provider and then linking it. This is not a bad solution ... service provider deletes the image, we will click on the link that no longer works later.   

Last Answer : I don't think the owners of the FAQ have solved the image upload yet. They could easily solve it, but I don't think they want to, because their server usage would increase terribly because it ... change this later, but it remains to upload the image to the external service provider and link it.   

Description : Best where I can register, then delete my pictures, create albums, etc ....

Last Answer : I will answer myself - IMGUP.CZ

Description : 7) DuPont implemented an expensive advertising campaign for Stainmaster carpet because the firm understood that if it could sell more carpeting the mills would buy more of its chemicals. DuPont demonstrated ... demand is often A)proportional. B)downward sloping. C)inelastic. D)derived. E)seasonal.

Last Answer : D)derived.

Description : What are the drawbacks for Layers? a) It is often necessary to pass data through many layers, which can slow performance significantly b) Layers support information hiding c) Multi-layered programs ... tend to be implemented through a series of calls across layers d) None of the mentioned

Last Answer : Multi-layered programs can be hard to debug because operations tend to be implemented through a series of calls across layers

Description : Are there specific days of the week that prices drop on discount vacation websites?

Last Answer : Great article on how to get the best rates on hotel rooms. Quite lengthy, full of good information. http://thetravelinsider.info/howtobookbuy/negotiatehotelrates2.htm

Description : While Lilo was playing with a toy tractor, she rolled it over an ink drop. The image on the right shows the ink drop and the marks on the floor left by tractor's wheels. The diameter of the back ... is the number of revolutions made by the front wheel between the ink drop and the last mark?

Last Answer : 6

Description : I am strongest when you see me as round, but I am often viewed in other forms. I lift and drop the sea with my tremendous strength, and a man with a name like 'powerful bicep' was the first to tread on me.What am I? -Riddles

Last Answer : I am the moon.

Description : What type of wholesaler is most often used for large -volume purchases of bulky goods like coal, oil, and chemicals? A)A rack jobber B)A truck wholesaler C)A drop shipper D)A cash -and -carry wholesaler E)A bulk distributor

Last Answer : C)A drop shipper

Description : Can you easily face another 30-40(more depending on your age)years of life without feeling overwhelmed and depressed at days that just drag on?

Last Answer : answer:I was doing fine until I saw your question and really thought about it.~ I'm sorry that you're fighting despair, especially if that's a full-time thing. But maybe part of the thing is, as ... (I'm not trying to make light of your feeling, but there must be something keeping you busy, right?)

Description : Which has more aerodynamic drag, an auto or a bicycle?

Last Answer : If in free fall together, the bicyle might reach the ground sooner because of its relatively less wind resistance. In a vacuum, they would both reach bottom at the same time, according to the ... less than 40 pounds. The rolling resistance at the start should be much less for the bicycle.

Description : How does the value of d relate to the interior angles of the triangle a^ d^ C^ b^ Drag tiles to the empty boxes to correctly complete the sentences . Tiles can be used more than once?

Last Answer : Turing machines cannot represent all real numbers

Description : For motion of spherical particles in a stationary fluid, the drag co￾efficient in hindered settling compared to that in free settling is (A) More (B) Less (C) Equal (D) More or less, depending on the type of particle

Last Answer : (A) More

Description : . In case of turbulent flow of fluid through a circular pipe, the (A) Mean flow velocity is about 0.5 times the maximum velocity (B) Velocity profile becomes flatter and flatter with ... , shear stresses, random orientation of fluid particles and slope of velocity profile at the wall are more

Last Answer : (D) Skin friction drag, shear stresses, random orientation of fluid particles and slope of velocity profile at the wall are more

Description : At a constant mass and altitude, a lower airspeed requires: a. More thrust and a lower coefficient of lift b. Less thrust and a lower coefficient of lift c. More thrust and a lower coefficient of drag d. A higher coefficient of lift

Last Answer : d. A higher coefficient of lift

Description : Which statement best describes the operating principle of a constant-speed propeller? a. As throttle setting is changed by the pilot, the prop governor causes pitch angle of the propeller blades to ... the pilot, the RPM of the engines remains constant as the pitch angle of the propeller changes

Last Answer : b. The propeller control regulates the engine RPM and in turn the propeller RPM

Description : At a constant mass and altitude, a lower airspeed requires: a. More thrust and a lower coefficient of lift b. Less thrust and a lower coefficient of lift c. More thrust and a lower coefficient of drag d. A higher coefficient of lift

Last Answer : d. A higher coefficient of lift

Description : The concept of multiple inheritance is implemented in Java by A) extending two or more classes B) extending one class and implementing one or more interfaces C) implementing two or more interfaces D) both B and C

Last Answer : D) both B and C

Description : The concept of multiple inheritance is implemented in Java by A) extending two or more classes B) extending one class and implementing one or more interfaces C) implementing two or more interfaces D) both B and C

Last Answer : D) both B and C

Description : Of the following areas for assessing the patient profile, which should be addressed after the others? a) Body image The patient is often less anxious when the interview progresses from ... ) Environment Housing, religion, and language are relatively impersonal and readily revealed by the patient.

Last Answer : a) Body image The patient is often less anxious when the interview progresses from information that is less personal to information that is more personal.