3 ms·
And now I feel old. I remember when I was writing articles like this for IE6. Though I'm betting there are a few of you out there who remember writing articles
by russelluresti 13y ago
And now I feel old. I remember when I was writing articles like this for IE6. Though I'm betting there are a few of you out there who remember writing articles like this for IE5 or Netscape.
This article is obviously written for beginners, so I won't be too hard on it for lacking comprehensive detail, but I will make a few recommendations.
In the reset section, showing the * reset is okay, but I think it would be good to mention a few of the more popular/established/supported ones - like the Eric Meyer reset or normalize.css, and link to those. Beginners can obviously google "css reset", but it may be hard for them to discern which results are good and which are bad. Showing a few that are popular or commonly used will help them move forward on this point.
For the vendor prefix area, I would also recommend including a paragraph about checking sites like caniuse.com to see if the CSS property that you plan on using is even supported in browsers like IE8 or IE9.
Since the article is for beginners, too much detail within the article may be overwhelming for them, but links to resources they can use to expand their knowledge on the points you mention would be nice, as it would allow them to build on top of what you've written at their own pace.
- Joeri 13y agoIt's interesting to see how the milestones shift. I started out making websites in IE3 and NS3, and you were glad just to get some sort of basic navigation going across browsers. It wasn't really web "design" back in those days. Then we had the IE4 / NS4 period, where you could actually do design in the browser, provided you built it twice, once for IE and once for NS. I wrote my first web app for NS4. It was a horrible browser, but it was good for its day. Then IE 6 happened, and it was the best browser by far and set a new baseline. It's funny to think back how at the time of its release IE 6 was an amazing browser, with fantastic standards support and stellar performance. The mozilla guys were playing catch-up churning out iterations of seamonkey, until firefox rose from seamonkey's morass, while all that time netscape users kept suffering on with NS 4. And inexorably IE 6 got old, and people like you were writing articles about how to bend back your code to support it. IE 8 was the first MS browser where I felt they really got their standards support right, and where you could build for it without major hackery. I was of course sorely mistaken, and now IE 8 is the old stuff that doesn't support the new hotness. It keeps shifting. One good thing that happened were auto-updating browsers. You don't see these articles anymore about supporting old versions of firefox. Microsoft has to get onto the auto-update bandwagon, and we can finally stop bending code backwards.