Re: I'm just going to say...
At macjules, re: JS & crappy week.
Make room at the bar, allow me to buy you a pint, & I'll add my tale of Utter Fucking Idiots to the stack with yours...
I've spent the week trying to explain to the moronic fuckers at my bank why their "new & improved" site was perhaps new but in absolutely no way an improvement.
The old site worked without JS enabled & I could bank just fine. The new one requires JS be enabled & utterly refuses to work without it. Even the log in pages no longer work properly without using JS. I've given them example URL after example URL detailing all the crap JS puts the user through, the drive by malware installs, the virus injections, et al. No avail. They insist enabling JS is to "ensure a secure & reliable experience".
Then in some strange twist of reality that utterly befuddles me, they insist third party cookies be allowed. On a supposedly HTTPS connection. Last time I checked allowing an unaffiliated third party into your bank to watch over your shoulder while you entered in all your log in credentials was definitely A Very Bad Thing(TM). The bank doesn't care. The cookies are required "to customize our banking experience". No, the first party cookie is for that. The *third party* cookies are for advertisers. The bank can set a cookie, the advertisers can go fuck each other.
Next is the addition of Flash videos for tutorials & "look how great we are" self congratulatory pats on the back. I pointed them to the various CVE listing sites that show JUST how bad of an idea that was, and once again they don't care. "We use Flash to ensure everyone gets the same experience" translates to "a buggy, security hole riddled, pain in the ass" one.
Last but not least, part of the JS does a check to make sure *Adobe* PDF reader is installed "so the customer can reliably read notifications, bulletins, & statements"... A third party reader isn't good enough, it *has* to be Adobe. No Adobe, no go. I asked in what world they thought THAT would be a good idea, to which I received the generic boilerplate reply of "ensuring customer satisfaction".
I finally gave up trying to explain JUST how fucked up the new site was, opened a new account elsewhere, & have begun switching all my auto-pay/deposits to the new one. If $OldBank thinks JS, Flash, Adobe Reader, & third party cookies are A Good Idea(TM) then I don't want to keep my money under their control...
So I'll raise a tankard to commisserate with you. First round is on me.