Cross-Browser Techniques

Derek Bridge

Department of Computer Science,
University College Cork

Cross-Browser Techniques

Aims:

Web servers

Web browsers

Cross-browser compatibility

Cross-browser testing

Cross-browser compatibility: modern browsers

Cross-Browser Techniques

HTML5's new elements

CSS3

Vendor-specific prefixes

Rounded corners with vendor-specific prefixes

Vendor-specific prefixes are a good thing!

Cross-browser compatibility: older browsers

Example: the box model bug in IE5 (and IE6 in quirks mode)

Illustration of the box model bug Diagram from Wikipedia

Quick Quiz

Cross-Browser Techniques

Cross-Browser Techniques (kind of)

Cross-Browser Techniques