views:

135

answers:

4

say i need to develop a web site for multiple browsers. major ones - Firefox, Safari, IE, Opera, Chrome

how do u debug display issues? in FF theres Firebug which is great. theres a Firebug Lite for other browsers but thats not full featured - it does not refresh realtime. say i suspect some jquery (ie. adding classes etc) may be the cause, and it seems slow ...

A: 

IE8 includes great developper tools

Olivier PAYEN
A: 

You can validate CSS using W3C CSS Validation Service

About About the CSS Validator

Developer Tools

Ahmed
+5  A: 

Aside from these, you may want to look up the outline property which adds a border to elements, but without disrupting the page flow. This is useful for side-by-side comparisons.

If you have some classes being applied with jQuery, simply use the outline property on them and it should appear when the class is added.

.class1 {
  outline: 1px solid blue;
}
.class2 {
  outline: 1px solid red;
}
DisgruntledGoat
hmm IE6/7 does not have anything good tho? btw, i think IE* developer's tools dont have realtime updates like firebug for FF has? cos now the problem i am facing is when during/after jquery animaions. so i need the css to update there so i know whats happening. my qn for that here http://stackoverflow.com/questions/1194812/css-ie7-8-issues
iceangel89
A: 

For cross-browser debugging, you can use Firebug Lite. It's like Firebug itself, but as an external JavaScript library and tested in FF, Opera Safari and even the good ol' IE (as the webpage states).

Boldewyn
firebug lite does not refresh realtime, eg. when i change classes with jquery or do animation.
iceangel89
Really? I thought it does, but it's a time ago now, since I used it.
Boldewyn