Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am a professional iOS, Java and C# programmer. Now I want to build a website. The problem is I have already started building it and I am finding IE is not rendering it correctly. It is rendering much better in FF however.

Where is the best resource for someone in my position? I am a professional programmer but I need something to get me up to speed quickly with the 'quirkiness' if you will, of css and html.

share|improve this question
1  
Ask and we may help ^_^. It is well know that IE has rendering issues.... –  Neal Aug 16 '12 at 13:47
    
possible duplicate of What should every programmer know about web development? –  gnat Aug 16 '12 at 14:11
    
html5boilerplate.com AND / OR necolas.github.com/normalize.css should mean you don't have to worry about these things... –  lwm Aug 20 '12 at 6:26
    
I don't think this is exactly what you're asking, but caniuse.com is a great resource. Also take a look at Mozialla Developer Network (aka MDN) –  Ryan Kinal Aug 20 '12 at 14:01
add comment

3 Answers

Quirksmode.org is probably the single best reference for browser compatibility issues. Once you track down which elements or CSS are related to your issues, the site will help you understand exactly what's happening differently in each browser and ways to resolve your problems.

share|improve this answer
add comment

I need something to get me up to speed quickly with the 'quirkiness' if you will, of css and html.

Quickly? Such a thing doesn't exist.

"Getting up to speed" with the 'quirkiness' of css and html requires years of experience and perseverance. There is no shortcut.

share|improve this answer
add comment

Set your strategy

Forget about quick fixes and set your strategy. It would be more helpful to set your approach on identifying the browser compatibility issues before looking forward for solutions how to fix it.

  1. Identify Your Audience - there is a great tool that helps with this task Google Analytics.
  2. Checking Screenshots - there is a lot of fuss about rendering websites in different natural browsers. Browser shots is fantastic in helping with that
  3. Working in the Cloud - Have a look at Cloud testing. One great inclusion here which isn’t seen elsewhere is the ability to automate testing. You can tell Cloud Testing to render your site in regular intervals and store the results for you digitally.
  4. Choosy Browser Compatibility - try to concentrate on one major browser first, like Chrome or IE.
  5. Desktop Testing ? - consider all hand-on debuggers that you may get from F12 command. In addition, do consider mobile user audience in your testing strategy.
  6. There is no silver bullet for all cases - The vast amount of tools in recent years have become overwhelming and difficult to wade through. if you know any good tool please, give your feedback.
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.