3 ms·
I was thinking this same thing. Glad I found it posted already. I know this is hogwash because I've made that exact IPhone interface in HTML/CSS3 for IE7, IE8,
by alttab 16y ago
I was thinking this same thing. Glad I found it posted already.
I know this is hogwash because I've made that exact IPhone interface in HTML/CSS3 for IE7, IE8, Webkit Browsers, and FF. Sure, the IE versions didn't have rounded corners or even shadows for that matter but it didn't look retarded.
I would guess that the author hasn't been developing cross-browser web applications professionally for any significant length of time.
IE does some dumb things with hasLayout and floating, so you generally avoid them. It also wasn't clear that the author knew that Safari and Chrome use the same rendering engine.
Even with IE9 and their dumb syntax, its not impossible to learn how to make something look freaking sweet in modern browsers, and passable in IE. This position of course costs businesses thousands of dollars a year running VMs for compatibility. It makes it worse that IE9 doesn't run on XP.
The entire post is a little link baity, but I certainly understand the frustration.
- rimantas 16y agoI've made that exact IPhone interface in HTML/CSS3 for IE7, IE8, Webkit Browsers, and FF. Sure, the IE versions didn't have rounded corners or even shadows for that matter but it didn't look retarded. So it did not have rounded corners and shadows but it was somehow exact? Interesting. Could you elaborate more, what CSS3 have you got working on IE7, IE8?
- alttab 16y agoWell, it was the same for FF, Chrome, Safari, and Opera. IE 7/8 wasn't exactly the same, just didn't have the shadows or the rounded corners. Still looked good though. Use a little javascript animation between views and getting an app to behave like an iPhone app is extremely easy in HTML/Javascript/CSS.
- rimantas 16y agoIE 7/8 wasn't exactly the same, just didn't have the shadows or the rounded corners. That's exactly the point.