Acid2 jest to test poprawności wyświetlania stron internetowych zbudowanych za pomocą technologii HTML4 i CSS2. Opis testu znajduje się poniżej tabeli.

Obecnie rola testu już jest zakończona — wszystkie ważne przeglądarki zostały poprawione na tyle, że przechodzą test (pozostaje czekać jeszcze na stabilną wersję Firefox 3 i premierę IE8). Rozpoczął się wyścig do Acid3.

Acid2PrzeglądarkaStatusDostępnośćPoprawiona wersjaSzczegóły
Safari 2.0 Listopad 2005Przechodzi test!Publiczna Mac OS X 10.4.3+, Windows (od 3.0b)Safari zostało poprawione jako pierwsze, w kwietniu 2005 i choć publicznie dostępna wersja była dużo później, to i tak wcześniej, niż publiczne wersje konkurencji. Do pobrania z Apple Software Update.
Konqueror 3.5.2 Marzec 2006Przechodzi test!Publiczna Unix, Mac OS XKonqueror przeszedł test w już czerwcu 2005, ale z wyjątkiem jednego szczegółu — ukrywania pasków przewijania — który został zauważony i poprawiony w marcu 2006. konqueror.org, KDE 3.5, KDE Development
Prince XML 5.1 Grudzień 2005Przechodzi test!Publiczna Windows, Unix, Mac OS XPrince XML nie jest przeglądarką. Jest to generator plików PDF, który potrafi odczytywać XML/HTML i CSS.
Opera 9 Czerwiec 2006Przechodzi test!Publiczna Windows, Unix, Mac OS X, Nintendo WiiPierwsza publicznie dostępna przeglądarka dla Windows przechodząca test (już od marca 2006, kiedy test przeszedł "weekly build" 8265/3264/145). Test przechodzi wersja na konsolę Nintendo Wii.
iCab 3 beta Sierpień 2006Przechodzi test!Publiczna Mac OS 9/XiCab w wersji beta przeszedł test zaraz po Safari w czerwcu 2005, ale z wyjątkiem ukrywania pasków przewijania. Poprawiona, finalna wersja przeglądarki ukazała się ponad rok później. Strona domowa iCab.
Opera Mobile Maj 2006Przechodzi test!Zamknięta beta Symbian S60, Nintendo DSTest również przechodzi Opera 9 dla telefonów komórkowych Nokii (wg Opera labs).
Obigo Browser Lipiec 2006Przechodzi test!Zamknięta beta Symbian, BREW, Windows Mobile i inneObigo jest zaawansowaną przeglądarką dla telefonów komórkowych. Przechodzi test wg producenta, który zamieścił prezentację.
Firefox 3 nightly Grudzień 2006Przechodzi test!Publiczna beta Windows, Unix, Mac OS XTe poprawki miały ukazać się w Firefox 3 początkowo planowanym na pierwszy kwartał 2007 roku… Bugzilla, Roadmap.
Internet Explorer 8 dev Grudzień 2007Prawie przechodzi test!Publiczna beta Windows XP, VistaMicrosoft jako ostatni (2.5 roku po Apple) ogłosił, że jego przeglądarka jest w stanie przejść test i — po wahaniach — że nie będzie domyślnie ograniczał zgodności ze standardami, dzięki czemu IE8 oficjalnie przejdzie test. Jedynym problemem jest obsługa <object> zrobiona w niebezpieczny sposób, przez co IE8 niepoprawnie działa przy obiektach biorących dane z innej domeny.
Opera Mini 4 Czerwiec 2007Kilka błędówPubliczna Java Mobile EditionOpera Mini działa na prawie każdym przeciętnym telefonie komórkowym, ale nie jest samodzielną przeglądarką — dostaje uproszczoną wersję strony skompresowaną przez serwery Opery. Mimo tego przetworzona wersja jest na tyle wierna oryginałowi, że da się rozpoznać „buźkę” Acid2.
Firefox 2 Wrzesień 2006Kilka błędówPubliczna Windows, Unix, Mac OS XW tej wersji nie planowano przejścia testuOstatnie poprawki Acid2 odłożono do wersji 3. Firefox 2 for developers
Internet Explorer 7 Listopad 2006Całkowicie zawalaPubliczna Windows XP SP2, VistaW tej wersji nie planowano przejścia testuIEBlog
Internet Explorer 6 Październik 2001Całkowicie zawalaPubliczna Windows 98-XPUżywając IE6 robisz na złość webmasterom.

Test w innych przeglądarkach. Inne zestawienie, ze zrzutami ekranu ze starszych wersji przeglądarek.

Jak działa test?

Strony internetowe są zbiorem instrukcji, które opisują przeglądarce, jak strona ma wyglądać i się zachowywać. Test Acid2 to strona internetowa, która każe przeglądarce ułożyć buźkę za pomocą mieszanki wielu różnych metod, które są przydatne w budowaniu zwykłych stron WWW. Jeśli przeglądarka nie rozumie albo źle interpretuje któreś z poleceń, to buźka będzie zniekształcona albo w ogóle się nie pokaże.

Dlaczego Acid2 jest ważny?

Ważne jest, żeby przeglądarki interpretowały strony tak samo. Jeśli każda "rozumie" stronę na swój sposób, to twórcy stron muszą pisać kilka wersji strony albo rezygnować z kłopotliwych technologii i używać starszych metod, które najczęściej wymagają większego nakładu pracy i spowalniają ładowanie strony.

Acid3?

Już jest.

Mity związane z Acid2

"Acid2 testuje zupełnie nieprzydatne rzeczy" — to jest po części prawda. W praktyce nie ma pożytku z funkcji, które kompletnie nawalają w najpopularniejszym Internet Explorerze. Natomiast w przeglądarkach przechodzących Acid2, te funkcje są niezmiernie przydatne. Jest to m.in. możliwość łatwego budowania wielokolumnowych stron bez narzutu tabel HTML, automatyczne dodawanie tekstu i grafik z poziomu CSS, możliwość użycia różnych formatów graficznych bez konieczności wykrywania wtyczek, czy choćby ujednolicone zachowywanie się marginesów i elementów pływających.

"Test jest nieprawidłowy — strona Acid2 nie przechodzi walidacji" — to jest zamierzone. Poprawna reakcja na błędny kod CSS jest wymagana przez specyfikację CSS i ignorowanie błędnych konstrukcji jest częścią testu. Przeglądarki muszą w odpowiedni sposób ignorować nieznane sobie konstrukcje, żeby przyszłe wersje CSS (wyglądające dla nich jak błędny kod) nie powodowały dziwnych reakcji.

"Przeglądarka X nie przechodzi testu! (jeśli ustawię wielgachną czcionkę, przewinę stronę lub wyłączę pare rzeczy)" — test ma działać tylko przy domyślnych ustawieniach. Czubek buźki jest zrobiony za pomocą position:fixed i ma pozostać w tym samym miejscu okna nawet, jeśli strona jest przewijana. Wyjaśnienia autora testu.