Earlier quoted context omitted.
Your blinders are industrial grade. Developing for Windows is in fact a pleasure. MS have more love for their development community than you realise, and this is reflected in the tools and technology they provide. .Net is incredible. Really. > IE 9 is only supported IN WINDOWS 7 Supporting WebKit in iOS requires me to BUY AN IPAD just to test properly! Supporting WebKit on Android requires me to buy an Android phone…
> PowerShell, the current standard shell for modern Windows version is really powerful. Get with the times. Do you actually use PowerShell as an interactive console on a daily basis? When I tried to learn it, it seemed powerful for scripting, but nearly impossible to use interactively. I ended up using bash under cygwin, because it seemed to be the best option available.
Supporting IE Is Too Much Work
111–120 of 176 posts
Re: Supporting IE Is Too Much Work
#112I 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…
Re: Supporting IE Is Too Much Work
#113Earlier 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…
Just get an account at www.crossbrowsertesting.com . I did around 2 years back I think, and its really convenient. you vnc to whatever os/browser combo you like and test it out. They have a demo for local testing as well, but I've always used a reverse ssh tunnel for that. Note, Im not affiliated with crossbrowsertesting.com in any way.
Full Disclosure: I am friends with one of the founders and was in a promotional video for saucelabs.
Re: Supporting IE Is Too Much Work
#114I honestly think a lot of hacker types really do live in a bubble where they think it's still 2000, Microsoft is still the same evil company they were, Apple still can do no wrong, most people now use Macs "if they know what's good for them", RoR, node.js and Python are really the only valid technologies for back end development and so forth. Certainly plenty of folks out there using the aforementioned technologies a…
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…
MS provides the virtual machines free of charge, and VirtualBox is free as well. That's everything you need to run and test in IE, from IE6 to IE9 right now.
Re: Supporting IE Is Too Much Work
#115 http://validator.w3.org/
http://jigsaw.w3.org/css-validator/Re: Supporting IE Is Too Much Work
#116Earlier quoted context omitted.
> If Microsoft facilitated having VMs of each windows installation + browser version available for that OS to developers Which they do, they've been offering complete VM images with various combinations of Windows and IE for some time, the current offering is XP + IE6, Vista + IE7, Win7 + IE8 and Win7 + IE9: http://www.microsoft.com/en-us/download/details.aspx?id=1157... While the images are for VirtualPC, I've yet t…
> Which they do, they've been offering complete VM images with various combinations of Windows and IE for some time, the current offering is XP + IE6, Vista + IE7, Win7 + IE8 and Win7 + IE9 I've used the IEVMs project on github to install these VMs before; it failed. I'm trying it again as we speak, maybe it's a viable solution, maybe not. > IE9's devtools are significantly better than IE8's: more feature and much mo…
The official ones work. I'm actually installing the IE7 version as we speak, IE8 and IE9 are running fine in VirtualBox.
Re: Supporting IE Is Too Much Work
#117Earlier 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.
Re: Supporting IE Is Too Much Work
#118Earlier 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…
It's not really difficult at all to test. MS provides the virtual machines free of charge, and VirtualBox is free as well. That's everything you need to run and test in IE, from IE6 to IE9 right now.
In modern times however, I think when we try to support IE it will be 9 and higher. It's not that it's too much work, rather that IE 8 and lower users are hurting the internet.
Re: Supporting IE Is Too Much Work
#119You don't have comments on your blog, so I'll comment here: IE testing is "hard" on a Mac because of the vm requirement, yes. However, that's not even my main issue. If Microsoft facilitated having VMs of each windows installation + browser version available for that OS to developers, it'd still be "hard" but at least they'd be helping. IE only runs on Windows, so if you want to test for Windows you have a bunch of s…
> If Microsoft facilitated having VMs of each windows installation + browser version available for that OS to developers Which they do, they've been offering complete VM images with various combinations of Windows and IE for some time, the current offering is XP + IE6, Vista + IE7, Win7 + IE8 and Win7 + IE9: http://www.microsoft.com/en-us/download/details.aspx?id=1157... While the images are for VirtualPC, I've yet t…
Re: Supporting IE Is Too Much Work
#120Earlier quoted context omitted.
This is a lot of FUD style arguments please let me elaborate: a) Developing on windows is absolutely attrocious. If MS wants me to develop on windows, PUT SOME FUCKING EFFORT INTO IT. b) Developing for Chrome, I support ALL operating systems. c) Developing for FF, I support ALL operating systems. d) Developing for Opera, I support ALL operating systems. e) Developing for Safari, I support OSX, Windows XP, Vista, 7, 8…
> a) Developing on windows is absolutely attrocious. If MS wants me to develop on windows, PUT SOME FUCKING EFFORT INTO IT. Eh? I guess you entirely missed out on the .NET Framework, Powershell, and recent Visual Studios. These are excellent dev tools, in ways the average Emacser will find hard to appreciate. (much in the way the average Visual Studio nerd will find a decent terminal hard to appreciate) From the rest…
It's not a matter of taste, at all. Once you learn the language you can do quickly do anything. Hell you can refactor your entire source tree faster than someone can find the refactor button in their IDE.