Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Random dose of MS hate - IIS wtf

soliptic (665417) writes | more than 6 years ago

User Journal 0

So, I'm trying to serve some flash movies.

Pretty simple task in 2008, surely?

Well, get this... because IE is a festering hunk of shit that simply doesnt work, you can't just add a simple <object>, but you have to monkey around with nested <object> tags instead - just because MS simply cant write software that works.

So, I'm trying to serve some flash movies.

Pretty simple task in 2008, surely?

Well, get this... because IE is a festering hunk of shit that simply doesnt work, you can't just add a simple <object>, but you have to monkey around with nested <object> tags instead - just because MS simply cant write software that works.

So far, so predictable. I don't do anything in this web dev game without assuming that 2 minutes work will sort Ff/Safari/Opera/Konq/etc, but making it work in IE as well will give me a day of pain.

But THEN guess what?

If you're unlucky enough to have a Windows hosting environment, you cant do that either, because... er... MS simply cant write software that works.

IIS claims you cant embed object tags. ASP error 0139. erm. excuse me?

For one thing: yes you can, GO READ THE FUCKING RFC YOU CRETINS.

For another thing: what earthly reason does IIS have for checking my DOM validity anyway? You are a webserver not a bloody validator, everything outside ASP tags is just a stream of text to you, and I expect you to serve whatever bloody characters are in that stream, not pick and choose which arrangements of characters are acceptable to you.

Or at least if you are going to be fussy about what tags i can and cant nest, READ THE FUCKING RFC and complain when I do something that is ACTUALLY forbidden, not something explicitly possible by design.

Fortunately, their software is sufficiently shit that you can bypass this "error-checking" rather easily with empty ASP tags.

So to recap:

  • You can't do what you should be able to do, because their client software sucks donkey cock
  • You can't do the workaround for their donkey-cock-sucking client software, because their server software sucks donkey cock and stops you
  • You can work around the donkey-cock-sucking server software stopping your workaround, because their server software sucks donkey cock

Glad we've got that cleared up.

Dear Microsoft, you UTTERLY FAIL at every single aspect of internet related technology I have ever come across. Here's a friendly hint on how to make your software suck less donkey cock: READ THE FUCKING RFCs.

Jesus fucking wept.

cancel ×

0 comments

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...