I’m pissed off at every browser developer out there. I’m talking to you ie, firefox, opera, safari, konqueror, galeon, lynx, and links.
Why?! Well you’re all a bunch of jerks. Why? Well I’ve been working on an upload progress bar. Yup something simple, something really simple, or so you would think.
For those of you who don’t know anything about uploads on a web page, they look a little like this:
<form enctype="multipart/form-data" method="POST">
<input type="file" name="somefile">
<input type="submit" value="Send File" />
</form>
That basically tells your browser, hey send this file when visitor presses submit.
What bothers me is I’ve spent the last 10 hours of my life working on something that isn’t going to work on all browsers, and should have been implemented in the browser to begin with.
To get your browser to show those upload progress bars on web pages, is a hideous hack.