Với hầu hết các nhóm phát triển phần mềm, việc phát triển một website làm việc trên các trình duyệt phổ biến khác nhau như Internet Explorer, Firefox, Safari và Opera quả là một điều khó khăn. Vấn đề ở đây không đơn giản ở việc cần thiết có sự bổ sung mã mà còn cả một số lượng lớn các công việc kiểm thử. Khi một nhà phát triển phần mềm tạo càng nhiều phiên bản trình duyệt và hệ điều hành, số lượng công việc test thử sẽ càng trở nên khổng lồ.