1. One fail I’m seeing more and more is the “we’ve got a different version of this site for your locality! Would you like to go to it?” whole-page overlay on permalink pages. So many problems:

    • Why do you have multiple versions of the same site if the content is equally valuable on either one (e.g. recipe sites)?
    • If language is the reason (I have never seen this) exactly why can’t you internationalize the UI and offer some sort of auto-translation of the content? Or leave the translation to me/my browser whilst having a small, unobtrusive banner letting me know I might be able to find similar content in my native language.
    • If I’ve followed a permalink, I want to see that content. Offering me a redirect to a generic homepage is useless
  2. Emil Björklund: What is the equivalent of a unit test for HTML + CSS? (Yes, I know of Selenium, webdriver etc, but I'm fishing for other answers as well.)

    @thatemil I’ve always considered style guides/pattern libraries to be unit tests for HTML+CSS, and you could automate them with JS if they get too unwieldy.

  3. sophiedennis looks like it went really well! Did anyone video it? Morpeth rant looks like a nice tune, I’ll try learning that on the gurdy this evening.

    The Unquiet Grave is one of my favourite traditional songs — have you heard the Dubliners’ version? I think my parents had a wonderful live recording of it on a cassette tape which I can no longer find :(

  4. Requesting a nonexistent page whilst testing on old IE incorrectly blames the user with message “files on this webpage require a program that you don’t have installed”

  5. Another website “disabling” right click and replacing it with an obnoxious “These photos are copyright” dialog. I know that. Let me right click them.

    In actual fact, in this particular case, I was right clicking to determine the final display size of the image, which was less than half of the 1200x1600px monstrosity requested by the page.

  6. The windows mobile device I’m testing on is at 0% battery, isn’t charging and powers down every 30 secs. Problem is, it then starts up again. Best put it out of it’s misery.

  7. Testing websites on old windows mobile devices is an… experience.

    Connecting to WiFi gave me the option of connecting to “The Internet” or “Work” (?).

    On form submit using the software keyboard, I get a dialog warning me about the certificate, with the options “yes” and “no” but no question. Turns out the software keyboard was hiding “Do you want to proceed?”

    Now I’m finally in the site, there’s no support for label, so those nice big touch targets I made are mostly useless. Also, there’s no text wrapping.

  8. Need to use require.js to load a bunch of scripts compiled via assetic into a PHP file, annoyed by auto-append of .js, don’t want to set up irritating routing? Add a ? to the URL, require.js will add a .js to the query string, loading the file correctly.