Live data from Hacker News

Supporting IE Is Too Much Work

bartvanzon.com

161–170 of 176 posts

Re: Supporting IE Is Too Much Work

#161
post #96

Earlier quoted context omitted.

I tried to encourage my team to test better against IE by creating a nice setup on which they could easily use all relevant IE versions. After two days of struggling with all the insanity of Windows licensing, installing and the crap support for running older / multiple versions of IE I've seen more than enough of Microsoft for the next five years. Nothing has changed since 2000. Just setting up the tools for support…

What I have trouble with is why that's valid when on the reverse side of the coin, one must literally buy Apple hardware to test in an Apple environment.

The thing is, buying Apple hardware immediately solves my problem for a long time. I may only have to upgrade the OS (cheaply and painlessly) from time to time.

If MS could offer the same, no problem. Those two days of struggling and the repeat performances to come are way, way more expensive than buying a Mac. My time and the time of my devs is way more valuable than a Mac Mini.

Re: Supporting IE Is Too Much Work

#162

Earlier quoted context omitted.

Did you email them and ask? Or submit an issue via Github? Did you ask for help on Stack Overflow? Once you found the fix for yourself did you submit a pull request? Did you contribute? Maybe write a guide for others so they won't have the flounder around in the same way you did? I never said you can't or in some "moral" sense shouldn't complain, nor do you have to contribute, but as cathartic as your post may have b…

I have to be honest here, you've been so adamant on your position I had to go back and consider my original post to see if maybe I need to adjust my thinking on some things. So, my first thought was about the concept of people being in their own bubble with the Mac community. It seems you had no comment whatsoever on that. I guess you might have been referring to that in your comment about linux and posix platforms.…

----- Brass tacks:

Some guy coded/paid to release this opensource project on his own time, and for free, you can easily copy it or change it in any way you see fit. His time is his own, he paid it into this project without asking anything in return, the second you start making complaints about him being lazy, or him not spending his time how YOU want him to spend it, especially when you NEVER EVEN TRY to contribute, you're acting like an asshole.

----- Elaboration:

You seem to not understand this concept AT ALL. Let me give you an example. This example is not perfect, because within it there is actually MORE room for complaint, since the person in the story cannot contribute and fix the problem the way he could in the phonegap situation.

Pretend you are homeless, but have a functioning car and get an allotment of 24 gallons of gas per day.

A private person drops off a plate of free sandwiches, they made these sandwiches with their own time, using money they made from working in a coal mine at their real job, and the food is from their own stock, which they paid for. They put them out for all to eat for free in a heavily trafficked area and go home exhausted at the end of a long coal mining day.

But you live on the other side of town. So you complain about the person being lazy.

The person complaining is an asshole.

But! That person still has a more legitimate reasons to complain than you do, you have been given all the ingredients, they are literally stacked on a table right in front of you, there is one very easy (as you have said so many times) solution before you eat the sandwich. When you pick it off of the table, you have to turn it sideways before you can fit it in your mouth. You have personally done this yourself and managed to eat your sandwich, and yet you complain.

AND! Not only do you complain, but instead of very easily turning the table so EVERYBODY else with a sideways mouth can easily eat sandwiches, you stand off a few feet from the table eating your sandwich and shouting about how that free sandwich guy is such a lazy asshole.

----- Summation:

You can always complain, feel free to do so, some people complain when it rains or when the sun shines. Just keep in mind that complaining in certain circumstances makes you an asshole. This is one of them.

----- Longer missive. (I didn't put any time into making this clear or readable, readers beware):

You list all these things I am ignoring, I don't have to address every point you make. Do you feel your are entitled to my addressing every little point you make? By all means, complain about it, as clearly stated in my last post, you are free to do so, and you show quite the appetite for it.

I am addressing a specific instance where entitlement was displayed (coincidentally, your counterpoint about say "but, but, talk about how much I liked Sass", is one where you didn't encounter a problem. Of course I wouldn't expect you to demonstrate a sense of entitlement when stuff works.), and then I listed some actions you could have taken that would determine if your response to the hardship you faced was silly, that isn't changed based off of your other experiences or peripheral issues, nor do I assume that your attitude is perpetually silly and entitled, or that you are prone in all areas to displaying an entitled attitude.

if someone makes a tool that could easily be cross-platform and they choose not to then that's reason for complaint.

Seriously, do you even know how github works? If it is so easy to fix then fork the project or submit the pull request your damn self. For an opensource project, if it is ACTUALLY as easy to fix as you say, then complaining in this fashion is like complaining that your mom forgot to put mustard on your sandwich when you have a knife in hand and the jar of mustard is open in front of you. Sure, complain all you want, you have every reason to do so, shout to the heavens and whine, disparage your mother behind her back to the world at large. But seriously, don't be a baby, just take the time to dip your knife in the jar and spread some mustard, grow up.

Well (and this is said within the context of my prior post, and this specific project, meaning, you are allowed to complain to your hearts content, knock yourself out man) if it is as easy to fix as you espouse why haven't you submitted the pull request on this free, opensource project? This ease of "fixing" which you speak, combined with your lack of addressing it, combined with your complaint, provides the perspective that makes your complaint silly. In fact, the more valid your complaint (ease of fixing, etc.), the sillier your complaint becomes (unless you have submitted the pull request and are now complaining about inaction or something).

Your response to all that is that when I run my own site job I can be opinionated and exclusionary. But I'm complaining about other people being exclusionary and you find fault with it from me.

Either you didn't get the point I was making in the first place or you wrote this part really poorly, please provide clarification of what you thought I meant and why you used the word BUT you seem to be indicating the second sentence was dealing with the same point as the first sentence?

Then the do I have to pay to complain question. Also the linux community complaining to Adobe which I agree with. Again you ignore.

My whole post was an answer to that question! Also, the second sentence is just blame shifting "but but, look at what other people are doing! Address that too!". Let me quote myself, which has already addressed my opinion on both issues, if you had cared to read it:

I never said you can't or in some "moral" sense shouldn't complain, nor do you have to contribute, but as cathartic as your post may have been, that is all it is, complaining for the sake of complaining (feel free to try and shame or bitch about open source projects all you want, but when that is the first and only thing you do, you're being lame).

Clearly in the context of contributing, this means I think the "best practices" for complaint, and what makes a complaint lame or not-lame, is different for open and closed source, due to a persons opportunity to contribute.

I checked the pull requests on this project. Looks like for all the complaining you speak about (I will take your word for it), including your own, there isn't a single damn windows user who has actually submitted a pull request to fix the issue, nor from what I can tell has anyone forked the project and fixed it themselves. So it looks like this is a collective failure on the part of all developers (who are complaining) currently developing (using this project) in the Windows environment you mooching lamer (again, only within the context of this project and those who have complained, I don't know why I am writing a post this long, you clearly didn't read my last one (which was much shorter), or are unable to comprehend). Cry, bitch, moan, whine all you want, I am sure you can find the justification that this is reasonable behavior somewhere in your own mind, but that is who you are if you continue with this kind of behavior, and quite frankly I wouldn't want to support a community with my opensource project, that created and I work on using time that is COMPLETELY my own, when they complain without contributing.

Complain in your little corner all day long, I don't mind or care, I welcome it, because it makes it easy to identify your freeloading lameness. Super lame. When you have submitted the pull request to fix this "easy" problem you keep kvetching about, then you will be less lame.

Complain to your heart content. The fact remains: Submit the Pull request, otherwise, you are just an entitled leach complaining about an issue when you could be supplying an easy fix (You said it was easy right?). That is my final communication on this specific matter, if you want to continue the conversation submit the pull request with the easy fix first.

Re: Supporting IE Is Too Much Work

#163

Earlier quoted context omitted.

I have to be honest here, you've been so adamant on your position I had to go back and consider my original post to see if maybe I need to adjust my thinking on some things. So, my first thought was about the concept of people being in their own bubble with the Mac community. It seems you had no comment whatsoever on that. I guess you might have been referring to that in your comment about linux and posix platforms.…

----- Brass tacks: Some guy coded/paid to release this opensource project on his own time, and for free, you can easily copy it or change it in any way you see fit. His time is his own, he paid it into this project without asking anything in return, the second you start making complaints about him being lazy, or him not spending his time how YOU want him to spend it, especially when you NEVER EVEN TRY to contribute,…

Wow.

You got me, you're totally right. I point out issues, complain if you will, on an open source project without contributing to it in any way has now made me a lame moocher who is beyond contempt in your eyes because I somehow have a problem with the entirety of the open source community.

So, I guess when I see a problem with an open source project done on a platform I don't have access to or coded in a language that I do not know, I'll just keep my mouth shut on the subject. Too bad that's the majority of people who use open source software. I guess they all should be quiet as well.

If I see a problem that's easily fixable I'll start installing software, learn Git, get an account on Github, learn the procedure of pull requests, learn the terminology, and then hope I get everything right so that someone like you won't call me lame. Scratch that, I'll go with your other suggestion and email the devs directly.

I believe your tirade goes back to my original comment about people developing in their bubbles. You are assuming quite a lot, your examples are not proper comparisons; to me anyway. I'm also still confused on whether I can complain or not, since on one hand I can but then you clearly state if I haven't done A, B, or C then I should be quiet.

But, you got me, I'll go into my corner and be quiet since that's the only thing I'm allowed to do in your worldview. My big corner with lots of people who are apparently not welcome in your club, sorry I don't know the secret handshake.

I apologize for insulting your community so much and causing so much aggravation/anger in your life.

Re: Supporting IE Is Too Much Work

#164

Earlier quoted context omitted.

----- Brass tacks: Some guy coded/paid to release this opensource project on his own time, and for free, you can easily copy it or change it in any way you see fit. His time is his own, he paid it into this project without asking anything in return, the second you start making complaints about him being lazy, or him not spending his time how YOU want him to spend it, especially when you NEVER EVEN TRY to contribute,…

Wow. You got me, you're totally right. I point out issues, complain if you will, on an open source project without contributing to it in any way has now made me a lame moocher who is beyond contempt in your eyes because I somehow have a problem with the entirety of the open source community. So, I guess when I see a problem with an open source project done on a platform I don't have access to or coded in a language t…

Finally! A small glimmer of light at the end of a dark tunnel. Yes, emailing a dev, give it a shot! Hell, in my first post I even just suggested posting your question on StackOverflow (you do know what stackoverflow is right?), then if it gets answered people can more easily google for assistance.

This new concept of thinking about how you can interact and contribute, awesome! Cultivate that mentality instead of the learned helplessness stuff.

Keep going down the path of communication that isn't just cathartic, useless complaining! You may actually learn something and be useful one day. I hope that this is just your first step down the path of giving freely of yourself, instead of ONLY complaining to yourself in a dark corner. There is no difference to me if you sit in your corner quietly or do what you are doing now, which is sitting in the corner and mumbling to yourself. There is assistance you can provide, the moment you stop being a victim and pitch in is the moment you can start to grow.

I'm not angry, and I don't think you insulted my community. You're just being such a hilariously awful person, and come across like you feel helpless and have nothing to offer, and I feel like I am Mr. Bennet and you are Mr. Collins, I am quite diverted. :-)

Also, if you suck at programming and using tools as much as you seem to indicate, you probably should add "installed phonegap" to your resume. :-D

Also.

Quit deflecting. I clearly distinguished my scope. Also, writing a guide requires 0 installation of anything so your boned with that excuse (though I am sure you have a nearly unlimited supply of excuses, the ignorant entitled usually do).

My sandwich point still stands, do you think the complaining sandwich guy isn't an asshole? By your response you seem to indicate you think he is in the perfectly justified in his complaint.

I never said "YOU SHOULD BE QUITE", in fact I thanked you for it. I said that given the circumstances, and given the way you are complaining, you're being an asshole. If you want to be an asshole that is your prerogative.

My tirade is about your being in a bubble comment? Now I know you aren't reading my posts. Since you didn't read my last post all the way through (hell I even put wrote in a little easter egg to see if you had read it, which you confirmed that you didn't), I am going to stop wasting my time on you, as entertaining as I find you. Also, you can't be bothered to learn the tools you are taking advantage of? Seriously? Are you still in highschool? That's one of the excuses your going to use for mindless complaining? Ok, I get it now, you aren't a coder and don't want to learn. Got it. In your current state you're exactly the kind of person who has nothing to offer, you fail even at simple error reporting. So the community doesn't/wouldn't feel any loss.

You have proven every one of my points better than I ever could. Good day. Dismissed.

Re: Supporting IE Is Too Much Work

#165

Earlier quoted context omitted.

Wow. You got me, you're totally right. I point out issues, complain if you will, on an open source project without contributing to it in any way has now made me a lame moocher who is beyond contempt in your eyes because I somehow have a problem with the entirety of the open source community. So, I guess when I see a problem with an open source project done on a platform I don't have access to or coded in a language t…

Finally! A small glimmer of light at the end of a dark tunnel. Yes, emailing a dev, give it a shot! Hell, in my first post I even just suggested posting your question on StackOverflow (you do know what stackoverflow is right?), then if it gets answered people can more easily google for assistance. This new concept of thinking about how you can interact and contribute, awesome! Cultivate that mentality instead of the…

Again, you are assuming quite a lot. You're being quite rude.

You're a sad example for our community.

Thanks for dismissing class but I have to say I did not learn much from you, great teacher that you are.

Re: Supporting IE Is Too Much Work

#166

Earlier quoted context omitted.

IE9's debug tools are hands down the best at this point in time. Although Chrome's is cacthing up, pound for pound you will be far more productive in IE9s debug tools then firebug, dragon fly or any other at the moment. I think there is just too much bias at play here.

I have downvoted you because that statement is so absolutely wrong. I know because I am debugging a stupid, stupid IE only issue and I have to use a combination of Chromes debugger and judicious use of the console/repl in IE. You can't even inspect an element that was added in code in IE.

wha? Hit the tiny html refresh button ctrl-b select away.

Re: Supporting IE Is Too Much Work

#167

Earlier quoted context omitted.

IE9's debug tools are hands down the best at this point in time. Although Chrome's is cacthing up, pound for pound you will be far more productive in IE9s debug tools then firebug, dragon fly or any other at the moment. I think there is just too much bias at play here.

I sincerely hope this is a joke. If it isn't, can you demonstrate where IE9 is objectively better than Chrome or Firebug? Because I can do the opposite. As a quick example, IE9 won't let you inspect elements inside of an iframe dynamically generated with JavaScript.

IE9 can easily handle your quick example. Check out http://jsfiddle.net/c8rN3/ then hit f12 bring up the developer tools. In the HTML tab click the tiny refresh button then hit the select element by click and select an element within the iframe.

Re: Supporting IE Is Too Much Work

#168

Earlier quoted context omitted.

IE9 is not that bad. To prove to myself that it was not, I forced myself to use it as my main browser for a while. It was not painful at all. It had reasonable speed, and although lacking some CSS3 features that are nice, it is generally a decent browser. And it runs one of my Canvas demos much more smoothly than Chrome or Firefox, since it hardware accelerates canvas rendering.

It's not that IE9 is bad. It's that IE is not only IE9. It's IE7,8,9 and 10. Testing on all IE versions takes as much time as testing on all other browsers. They all have their unique issues. And you can't run all of them on one machine safely. And you usually use IE7 as the least common denominator, thus sacrificing functionality.

"It's that IE is not only IE9. It's IE7,8,9 and 10"

That's ridiculous. There are about the same number of people using Firefox 3.6 as there are using IE6 and 7. So how come you aren't bitching out Firefox? So don't test on IE 6-8 if you don't care, but does the existence of old browsers mean that you write off every product they've made since then?

Re: Supporting IE Is Too Much Work

#169
Wow. I can't believe what I'm seeing here.

"Development isn't easy so we're not gonna bother". Jesus, lets hope the people looking for a cure for cancer don't give up that easily.

Here's a tip. Open IE9 and press F12. It lets you go to IE 7 and 8, in quirks and standards mode.

Now that wasn't hard was it?

Most internet users use IE. If your clients are happy not to support them then good for you. But most of mine would like people to be able to see their website!!!

Re: Supporting IE Is Too Much Work

#170

I really subscribe to the attitude in this post. We're developers, we're supposed to make decent software. Our users won't care whether it's our fault or somebody else's if the software doesn't work. Just like you don't go blaming the database if your app becomes slow, you shouldn't blame the browser for rendering your page wrong, even if you're right ! Dammit, we're grown ups here. Make decent software! Test it! Aut…

Absolutely. IE still has tons of users in the world, and it seems a joke to not invite them to the party. It doesn't really bother me as much if they change the features per browser platform, but when you visit a site and it browser sniffs and comes back with a blanket message "Browser not supported please upgrade." that's when I know that the dev is a lazy piece of shit. They don't even bother to try to let it degrade so that people can still access the content, they just shut it off. Rediculous and immature is what this is, why would you put effort into being such a hater especially when its your customers that are being stopped?

I suggest that we windows users boycott the sites that simply block IE. If it removes features I would skip it as well. Not supporting IE shows a lack of commitment to your users. As a user, I object to such half-assed notions. Its already bad enough with the entire dev community telling their users what they must do and how they must act. There is really no reason to be blocking IE10 at this point (yes I've seen it and was shocked and amazed that the fool would actually do that).

Post reply on HN