| kavaliro ( @ 2006-10-23 22:49:00 |
English only today: IEsucks.
Every time I do a website, I am amazed at how badly Internet Exploder sucks. Microsoft has some of the brightest minds in the world, and yet, they can't properly implement css standards to save thier company. I have to admit that IE7 is an improvement. It supports floats now, and transparent images, but it's still not working correctly. No wonder web designers get paid so well. It's more magic than anything else, getting something to work correctly. In a normal programming job, you know the language, how it works, and the better you know it, the more you can do. In web design, you learn HTML, PHP, CSS, Perl, and half a dozen other things, which if designed by or for sane people would be one language, and then you learn that, "Oh, by the way, Internet Exploder, which because most of the world is retarded, most of the world uses, is broken in every concievable way, so now you have to learn to write code that also bitch-slaps IE into displaying the same thing Firefox or Opera does flawlessly." Which usually involves tricking IE into executing some section of it's code by adding some obscure property and setting it to not actually do anything.
But even Firefox and Opera blow chunks when it comes to Scaleable Vector Graphics. Geez, SVG has been around since, what, 2001? Now, when I say that SVG is the Esperanto of webdesign, I feel I have enough knowledge about both to make that comparison. Both are the greatest thing since the wheel in thier fields, and both are stuck in limbo because apparently no browser programmers can figure out how to implement something that's fundamental to displaying anything: how and where to draw lines, circles, and text! Ok, to be fair, progress is being made. But, I can't imagine... isn't drawing lines what a browser already does? And yet, Firefox just sucks at SVG. Even Opera doesn't fully support SVG. I just don't understand.
Microsoft of course has no excuse for any of their failings. It's plain and simple: they have enough money to throw at problems, that they should be able to fix anything. IE broken? Can't make sense of the spaghetti code anymore? Hire a crack team of coders (there are surely enough of them unemployed!) and have them rewrite the whole thing as a clean-room reverse engineer, with good coding practices. When it's better than the old version, toss out the old version. I know I'm hard of Microsoft, but look-- the only program that they ever got right was Excel. Everything else from them has been buggy garbage from the operating system to the word processor to the email client (and server) to the games. In 31 years, they have just two successes. Excel, and their marketing strategies. And in that time, they've done more damage to computing and copyright laws than we can ever fathom.
Every time I do a website, I am amazed at how badly Internet Exploder sucks. Microsoft has some of the brightest minds in the world, and yet, they can't properly implement css standards to save thier company. I have to admit that IE7 is an improvement. It supports floats now, and transparent images, but it's still not working correctly. No wonder web designers get paid so well. It's more magic than anything else, getting something to work correctly. In a normal programming job, you know the language, how it works, and the better you know it, the more you can do. In web design, you learn HTML, PHP, CSS, Perl, and half a dozen other things, which if designed by or for sane people would be one language, and then you learn that, "Oh, by the way, Internet Exploder, which because most of the world is retarded, most of the world uses, is broken in every concievable way, so now you have to learn to write code that also bitch-slaps IE into displaying the same thing Firefox or Opera does flawlessly." Which usually involves tricking IE into executing some section of it's code by adding some obscure property and setting it to not actually do anything.
But even Firefox and Opera blow chunks when it comes to Scaleable Vector Graphics. Geez, SVG has been around since, what, 2001? Now, when I say that SVG is the Esperanto of webdesign, I feel I have enough knowledge about both to make that comparison. Both are the greatest thing since the wheel in thier fields, and both are stuck in limbo because apparently no browser programmers can figure out how to implement something that's fundamental to displaying anything: how and where to draw lines, circles, and text! Ok, to be fair, progress is being made. But, I can't imagine... isn't drawing lines what a browser already does? And yet, Firefox just sucks at SVG. Even Opera doesn't fully support SVG. I just don't understand.
Microsoft of course has no excuse for any of their failings. It's plain and simple: they have enough money to throw at problems, that they should be able to fix anything. IE broken? Can't make sense of the spaghetti code anymore? Hire a crack team of coders (there are surely enough of them unemployed!) and have them rewrite the whole thing as a clean-room reverse engineer, with good coding practices. When it's better than the old version, toss out the old version. I know I'm hard of Microsoft, but look-- the only program that they ever got right was Excel. Everything else from them has been buggy garbage from the operating system to the word processor to the email client (and server) to the games. In 31 years, they have just two successes. Excel, and their marketing strategies. And in that time, they've done more damage to computing and copyright laws than we can ever fathom.