- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
For those using Firefox: http://ietab.mozdev.org/
Lets you 'render' a tab using IE, and so strictly speaking, you dont degrade yourself to using IE...
Admin
Using my 1337 h4x0r skillz (copying and pasting the URL from the source), I got into the actual site. The first thing I see is: "Get mail you want. Coupons, information, special offers" I've always wanted to get daily tobacco propoganda.
Admin
Admin
. . . and weight
Admin
That's right! Why, I can stop eating chocolate anytime!! REALLY!!!
**OK, just give me the chocolate and nobody gets hurt**
Admin
So? Given the heap of fucked-up heuristics IE uses to work around crappy HTML and HTTP coding, are you really surprised that it manages to ignore the first ten characters?
Captcha: batman. Huh.
Admin
Actually I used to work in a company targetting IE browsers only. The reason for this was because we never asked people to navigate to our site, and in the TV shows promoting the website, only IE was used, giving the right example.
Is it really the fault of the web designer? Is it really the fault of Microsoft? I'd say it's the user screwing up using CounterStrike to connect to a Quake3 server...
Admin
So, in other words, the web developers were smoking more than cigarettes.
Admin
And isn't Firefox having an IE tab another WTF? I mean, Microsoft is listed as W3C contributer while they're using different standards, but Firefox building an addon to support them?
Admin
Tobacco Executives: "Internet Explorer is not addictive"
Admin
<worse_joke>
WTF? That's invalid xml...
</worse_joke>
Admin
Run billy goat run. You must be trolling. In the same sentence you say "we never ask people to navigate to our page" then you say "in the TV shows promoting the site." Seriously, wtf? It is in no way shape or form like using CS to connect to a quake3 server. It's exactly like trying to use a web browser to connect to a web page. Microsoft doesn't own the html standard. They haven't even created/authored their own version, they've just abused the existing one.
Admin
That's just retarded. If they wanted the client's IP so badly, they could just look in their server logs, or in the information the server passes to any CGI or script as a matter of course.
Admin
Nope, they managed to write that pile of crap by hand. Dot Net lets you do this properly with:
<FONT face="Courier New">Response.Redirect("xyz");</FONT>
and/or
<FONT face="Courier New">Page.RegisterStartupScript("Redirector", "<script>window.location.href='xyz'</script>");</FONT>
Admin
Which, of course, is much better than simply using the vlink attribute that has worked since 1996.
Admin
Around here schools use a global online system for schedules and grades. The web app works great in pretty much any browser and use of PDF allows for very decent portability (no flame war for PDF, it is a format that has an undeniable user base). The only problem is that the selection menu (a very, very, simple popup menu) works only in Windows. Even Firefox on mac doesn't work (albeit it works in Windows). How good is compatibility if you can't access the site ;)
If you're currious... http://www.bleumanitou.com/
Admin
Hehe, I wonder if that was done by an inhouse design team or the boss's uncles brothers cousins son who does IT at the local community center on fridays after school...
Admin
Dinna work on Safari, either.
Admin
I worked with a guy who upon clicking a button to trigger a server side event in a web-application, proceeded to have that event build a tailored chunk of JavaScript and store the JavaScript line into the button's Page class as a public variable (Java), which upon reloading of the page, the JSP explicitly cast the Page into memory and rewrote the BODY tag upon re-rendering the initial JSP page that caused the click to have an "onload=" which set itself to the value of the public variable of the button's Page class that was written by the aforementioned server side event that caused a client side javascript Jump to another page by rewriting the browser's URL.
To top it all off, this was almost necessary because the fellow only knew how to use frames to provide a simple div-overflow concept. Oh god. It makes me want to START smoking.
Here I come, Philip Morris!
Admin
I worked with a guy who upon clicking a button to trigger a server side event in a web-application, proceeded to...
Oh god. Oh god no.
It just goes to show you, hard-working clueless people can wreak havok. I much prefer lazy and clueless, they do less damage.
Admin
Moin,
well, by pure coincidence they happened to have correct (though pointless) code here. Here you have the little known and even less used 'labelled statement' (see ECMA-262 section 12.12). These are known from C and Assembler and assign a label ('javascript' in this case) to the statement. The label can then be used with break and continue. (C/Assembler also use these for goto, but ECMAScript has no goto).
-- Henryk Plötz Grüße aus Berlin
Admin
Admin
run for your lives!
they are everywhere!
Admin
Much better would of course be to not keep the links the same colour. The colour change is there to help the reader, but all too many web dezyners like kicking their readers in the teeth.
Admin
Maybe it actually was an intelligent and nice developer. He wanted to spare non-IE users from
getting lung-cancer. IE users was allready beyond hope anyway.
Admin
The real WTF is that I am thinking about switching off Adblock to see Hairpulling girl or whether fossball or beanbag girl have made their triumphant return yet.
No, seriously, the real WTF is that it took us 2000 years after Jesus Christ to have companies that make a fortune out of selling death and still are to stingy to pay a good web developer.
Edit: Yes, I admit having turned off Adblock right after posting this.
Admin
It still smacks of ASP.NET to me, as perpetrated by someone who hasn't gotten very far into the documentation and who doesn't quite get the whole client-side/server-side thing.
Don't get me wrong, I like ASP.NET, it's been very good to me, but in the last 6 months I have interviewed so many people who sell themselves as ASP.NET developers but who really have no idea how http and html/javascript actually work. They know how to drag some controls onto a form, press F5 and go "Woohoo, I just made a web page".
I now always include "What is the difference between Response.Redirect and Server.Transfer?" as one of the first interview questions. I reckon at least 25% of applicants can't give a satisfactory answer (and yes, it's very depressing).
I reckon he's one of those guys who thought "hmmm, a Hyperlink control can make it go to another page, I'll use one of those!".
Admin
I forgot the smilies, here they are:
:) :D :P :S ^^; :Þ
Admin
And now we wait for the 'The-Daily-WTF-effect' to take them out ;)
Admin
Surely in a cleaver campaign, you'd just kill them with a cleaver?
Admin
Damn straight!
(hmm. Time for another coffee before I head down the pub, I think.)
Admin
Wow. Guess being addicted before ever having smoked before is possible then?
Admin
I find that they taste kind of like an ashtray, and well, I for one am not very fond of that taste. Though after having convinced yourself in your early teens that it really tasted good to inhale toxins (to appear cool to your peers) that are not even allowed in factories in several countries tastes good and having smoked for a bunch of years, had plenty of time to get decently addicted to previously named toxins, I bet you actually believe that it tastes good.
Admin
I hope that was meant sarcastic
Admin
god, would you firefox users just stop being so lazy? it's obvious, just view the source and copy and paste the redirect target into your address bar. do you not understand the fundamentals of the manual redirect? c'mon...
Admin
That page is incredibly defective. The login form does things that a lot of browsers would do automatically...
Admin
Wrong. The "correct" way is to point domain B to domain A (using a CNAME), so if the ip address of A changes, only the entries for domain A need to change.
And this isn't desirable anyway, since it doesn't change the address in the address bar (I'm STILL waiting for a way to change the displayed location without doing an actual redirect, which is another roundtrip).
Admin
Reminds me of our college forums, when a smoker didn't like the implication that smokers "smell like death". While I've never tasted ashtray myself, I know cigarettes don't taste good, and after hip-hop nights the whole place tastes like a shisha.
As for the WTF, this kind of stuff happens because of people who read "learn xyz in 21 days" books, which are aimed for poeple who know how to use Word and are completely useless as a reference. I can imagine how "learn javascript in 21 days", with the click function described before "how to redirect", would lead to this.
Because the very sad truth is that half of the people "in the field" don't know what they're doing, and don't know to google/look up references/etc. And they don't care if the code is ugly, or think "There must be a better way of doing this...".
(all books mentioned above are fictional)
Admin
I found a bug earlier in the code...
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
This is likely the sole reason that there is a click() implemented in the site ;-)
Admin
I've seen even worse things: A site, which would be Mozilla/Firefox compatible, except it uses VBScript to open a popup window, in which the real site is displayed. It's quite a while ago, when I discovered that page, so maybe they fixed it now. Well, I've forgotten the url anyways.
Admin
Works great for testing web designs...
Admin
Either would only work if the webserver for A served one website to all incoming requests for unknown hosts, because the CNAME would still be unknown. That's what host headers are for.
Admin
The reason is simple. After the governement spent hundreds of thousands of dollars on research it has been showd that only people dumb enough to still be using IE, are stupid enough to smoke. Thus in an effort not to offend the smarter firefox comunity, they choose to show us a blank page.
Admin
Well, I'm type 1 diabetic. Let me tell you, type N insulin and NovoRapid (and their associated injection pens) have a very stong control over me:
* I rarely go anywhere without them
* I'm always ensuring I have enough
* I never travel without a personal supply
* I get extremely anxious when I don't know where they are
* I spent about 1/2 hour per day pandering to this necessity
Admin
Forgot to say - to see it whine in IE you need to click on the articles.
Marc
Admin
Well, insulin is not a stupid substance, in and of itself. You require it only to treat a disease.
Whereas nicotine makes you addicted.
captcha: billgates (IE-only, anyone?)
Admin
Hoo boy... Maybe I have a counterfeit version of firefox installed!
Admin
All I can say here is WOW. The interwebs is just chock full of unintentional Rube Goldbergs. the only difference being that Goldberg knew what the frag he was doing.
I do think, however, the REAL WTF here are the people who frequent this site who actually got the appropriate content. Why the hell are you people still using Explorer? Aren't you nerds?
Admin
Why not...I was addicted to sex before I ever tried it...
Admin
If memory serves me correctly, there's some obscure technical reason why you're not supposed to put a CNAME on your top-level domain (i.e. it's fine on www.example.com, but not on example.com) - IIRC, any hostname that has a CNAME record isn't allowed to have any other DNS record (including the NS record you need to direct DNS requests for your domain to your nameserver)