• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
Collapse

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "I See This A Lot Now....."

Collapse

  • NickFitz
    replied
    Originally posted by dang65 View Post
    Ajax probably. It goes off to the server and gets options dependent on what you selected in previous parts of the form, and if that call fails, or if there are no relevant options returned, then a bad interface will leave you in this state of frustration.

    Still, it's nice when it works.
    implementation

    The problem is that so many front-end coders (and indeed quite a few back-end ones) don't understand distributed applications. They never have an HTTP failure running on localhost, so they stick their code into the world without any HTTP error handling.

    The first of the Eight Fallacies of Distributed Computing is "The network is reliable." Being victims of this fallacy, many of them don't even bother checking for an HTTP status code of 200 OK. Throw them a 500 Internal Server Error, and they'll attempt to stuff the error message into the <select>, which of course fails miserably.

    And don't get me started on sites that return a page that says 404 Not Found but with an HTTP status of 200 OK

    Leave a comment:


  • dang65
    replied
    Originally posted by wurzel View Post
    Sure this never used to happen much in the past, just wondering if some new technology was at fault e.g. .net or ajax (not much of a front end developer myself). Drives me nuts though!
    Ajax probably. It goes off to the server and gets options dependent on what you selected in previous parts of the form, and if that call fails, or if there are no relevant options returned, then a bad interface will leave you in this state of frustration.

    Still, it's nice when it works.

    Leave a comment:


  • wurzel
    replied
    Originally posted by bogeyman View Post
    Never seen that. What about if you do 'view source' - are there any <option> tags in the <select>?

    If not it looks like a server-side issue.
    Can't replicate the problem now, typical! I'll check that next time though.

    Leave a comment:


  • bogeyman
    replied
    Originally posted by wurzel View Post
    Unpopulated dropdown lists on websites.

    Normally happens when I'm buying something online e.g. airline tickets - you spend ages filling in all the forms then you get to the last page and have to select some mandatory value from a combo box and there ain't anything in it!

    Sometimes closing the browser and starting again fixes it but not always. I see this on my PC at work and both my home PCs from time to time and I get it with IE as well as Firefox. Sure this never used to happen much in the past, just wondering if some new technology was at fault e.g. .net or ajax (not much of a front end developer myself). Drives me nuts though!
    Never seen that. What about if you do 'view source' - are there any <option> tags in the <select>?

    If not it looks like a server-side issue.

    Leave a comment:


  • wurzel
    started a topic I See This A Lot Now.....

    I See This A Lot Now.....

    Unpopulated dropdown lists on websites.

    Normally happens when I'm buying something online e.g. airline tickets - you spend ages filling in all the forms then you get to the last page and have to select some mandatory value from a combo box and there ain't anything in it!

    Sometimes closing the browser and starting again fixes it but not always. I see this on my PC at work and both my home PCs from time to time and I get it with IE as well as Firefox. Sure this never used to happen much in the past, just wondering if some new technology was at fault e.g. .net or ajax (not much of a front end developer myself). Drives me nuts though!

Working...
X