Syre 2
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 24. marts 2021; checks kræver
3 redigeringer .
Acid2 er en testside designet til at teste webbrowsere mod nogle webstandarder. Acid2 er en forbedret version af Box Acid Test [1] , også kendt som Acid1 , udviklet i 1997 .
Historie
Ian Hickson , webudvikler hos Google , og Lee, Haakon Wium , chefingeniør ( CTO ) hos Opera Software og forfatter til CSS -teknologi , skabte det første udkast til Acid2-siden i februar 2005 [2] . Acid2-testen blev først offentliggjort den 16. marts 2005 i en CNET -nyhedsartikel , forfattet af Haakon Wium Lee. I artiklen udfordrede Lee Microsoft , hvis nye browserversion ( Internet Explorer 7) var ved at komme på markedet. Lee tvivlede på, at browseren kunne bestå deres test [3] .
Ian Hickson arbejdede på testkoden med Web Standards Project og det bredere webfællesskab [3] [4] [5] [6] . Testen blev officielt udgivet den 13. april 2005 [7] , og ingen browser var i stand til at bestå den fuldt ud [8] .
I juli 2005 kaldte Chris Wilson, IE-platformsarkitekt, Acid2 for en "ønskeliste" og bemærkede, at selvom det var vigtigt for Microsoft, var det ikke et mål under udviklingen af IE 7 [9] . Senere kom Microsoft dog i konkurrence med andre udviklere, og Internet Explorer 8 introducerede understøttelse af Acid2 [10] .
Den 23. april 2005 blev en fejl rettet, der gjorde, at emojiens mund blev vist for tæt på næsen [11] [12] . Efter en række klager opdaterede udviklerne testkoden igen i januar 2006, denne gang fjernede kontrollen for SGML-kommentarer, som næsten aldrig bruges af nogen [2] .
Betingelser for at bestå prøven
Testen anses kun for bestået, hvis standardindstillingerne bruges i browseren. Ændringer i skriftstørrelse, forstørrelse, brug af brugerdefinerede typografiark kan forårsage, at testen vises forkert. Det antydes, at dette ikke har noget at gøre med overholdelse af browserstandarder. [13]
Følgende indstillinger og brugerhandlinger gør testen ugyldig: [13] [14]
Består testen med webbrowsere
Tidslinje for beståelse af testen af webbrowsere
Tabellen viser de vigtigste builds, der bestod testen.
datoen
|
Browser
|
Samlingstype
|
Noter
|
27. april 2005
|
safari
|
upubliceret forsamling [24]
|
|
18. maj 2005
|
iCab
|
upubliceret forsamling [25]
|
Opbygningen var tilgængelig den 20. maj 2005 for registrerede iCab-brugere.
|
4. juni 2005
|
Konqueror
|
upubliceret build [16]
|
|
6. juni 2005
|
iCab
|
offentliggjort forsamling [25]
|
Denne version af iCab viser en rullepanel på visningsporten. Selvom nogle siger, at en korrekt gengivet test ikke bør have en rullebjælke, [26] er denne funktion ikke en del af testen, og blot en måde at forhindre brugeren i at rulle. [27]
|
7. juni 2005
|
safari
|
offentliggjort kildekode [28]
|
WebKit , som er grundlaget for Safari, blev lavet til open source den 7. juni 2005. Da Safari blev kørt med denne seneste version af WebKit, bestod den Acid2-testen.
|
31. oktober 2005
|
Safari 2.0.2
|
officiel udgivelse [29] [30]
|
Som en del af Mac OS X 10.4.3. Den første officielle browser, der bestod testen.
|
29. november 2005
|
Konqueror 3.5
|
officiel udgivelse [31]
|
Den første Linux -kompatible browser, der bestod testen, bortset fra at skjule rullepanelet.
|
7. december 2005
|
Prins 5.1
|
officiel udgivelse [32]
|
Første ikke-browserprogram, der bestod testen.
|
10. marts 2006
|
Opera
|
ugentlig build tilgængelig [18] [33]
|
Den første Windows -kompatible browser, der bestod testen, og også den første Linux - kompatible browser, der bestod testen. Betaversionen, der blev offentliggjort den 20. april , passerer den også med succes. [34] [35]
|
28. marts 2006
|
Konqueror 3.5.2
|
officiel udgivelse [36]
|
På trods af det faktum, at tidligere udgivelser bestod testen, var dens fuldstændighed tvivlsom på grund af rullebjælkerne, der forblev på skærmen. Denne version viser dem ikke.
|
12. april 2006
|
Mozilla Firefox
|
"daglig" build tilgængelig [37]
|
Natlige builds med kode fra "reflow-grenen", der blev afkoblet fra hovedudviklingsgrenen ("stammen") af Gecko 1.9/Firefox 3.0 og fusioneret tilbage til stammen, 8. december 2006 . [38]
|
24. maj 2006
|
Opera mobil
|
upubliceret forsamling [39]
|
Første mobilbrowser til at bestå testen.
|
20. juni 2006
|
OmniWeb 5.5 beta 1
|
offentliggjort build [40] [41] [42]
|
OmniWeb skifter sin gengivelsesmotor til WebKit , den samme gengivelsesmotor, der blev brugt i Safari , som allerede bestod Acid2-testen
|
20. juni 2006
|
Opera 9.0
|
officiel udgivelse [43]
|
|
4. juli 2006
|
Obigo browser
|
upubliceret forsamling [44]
|
Anden mobilbrowser til at bestå testen.
|
17. august 2006
|
iCab 3.0.3
|
officiel udgivelse [45]
|
Første offentlige udgivelse viser ikke rullepaneler.
|
6. september 2006
|
OmniWeb 5.5
|
officiel udgivelse [40]
|
|
8. december 2006
|
Mozilla Firefox , Camino , SeaMonkey
|
"daglig" build tilgængelig [46]
|
Firefox 3 reflow-refaktorerende gren lander på Gecko hovedstammen. Firefox/Camino/SeaMonkey trunk builds passerer nu Acid2, med undtagelse af andre regressioner.
|
11. april 2007
|
Internet kanal
|
officiel udgivelse [47] [48] [49]
|
|
24. oktober 2007
|
Prisme 0,8
|
offentliggjort build [50]
|
|
19. december 2007
|
Internet Explorer 8
|
upubliceret forsamling [10]
|
|
5. marts 2008
|
Internet Explorer 8 Beta 1
|
offentliggjort forsamling [51]
|
Denne udgivelse består testen på www.webstandards.org, men fejler på webstandards.org og den officielle acid2.acidtests.org testside.
|
16. september 2008
|
Internet Explorer 8 Beta 2
|
offentliggjort forsamling [51]
|
Denne udgivelse består testen på ethvert websted.
|
17. juni 2008
|
Mozilla Firefox 3.0
|
officiel udgivelse [52] [53]
|
ACID3
Den 30. januar 2008 annoncerede Ian Hickson, nu Google -medarbejder , den officielle udgivelse af ACID3 . ACID3 kontrollerer 100 sandsynlige sårbarheder i HTTP , HTML , CSS , ECMAScript , SVG og XML , og kontrollerer også DOM-håndtering . [54] [55]
Alle versioner af tests og projektnyheder er nu tilgængelige på den officielle hjemmeside for ACID-tests. [56]
Interessante fakta
- Betaversioner af Opera 9 indeholdt et " påskeæg " - når du kørte Acid2-testen, begyndte et gult humørikon efter et stykke tid at spore markøren med dine øjne. Hvis den derefter blev klikket på, ville JavaScript- meddelelsen "Fordi det ikke er nok at bestå ;)" vises . [57] Dette blev gjort muligt ved at ændre testkoden med browser.js -konfigurationsfilen . Den ændrede kode er tilgængelig som en separat User JavaScript-fil. [58] Nye versioner af Opera-browseren har ikke dette påskeæg.
Noter
- ↑ display/boks/float/clear test . Hentet 10. juni 2007. Arkiveret fra originalen 6. juni 2007. (ubestemt)
- ↑ 12 Ian Hickson . Folk, der ikke indser, at de tager fejl (downlink) . Hixies naturlige log (20. januar 2006). Hentet 1. april 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ 12 Håkon Wium Lie . Acid2-udfordringen til Microsoft (utilgængeligt link) . CNET Networks (16. marts 2005). Dato for adgang: 12. januar 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Ian Hickson (downlink) . Webstandardprojekt . Hentet 25. marts 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Ben Henick (downlink) . Webstandardprojekt . Hentet 2. april 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ David Baron (downlink) . Webstandardprojekt . Hentet 2. april 2008. Arkiveret fra originalen 4. februar 2012. (ubestemt)
- ↑ Web Standards Project (13. april 2005). Acid2: Advarsel om browserskabere . Pressemeddelelse . Arkiveret fra originalen 12. maj 2008. Hentet 1. april 2008 .
- ↑ Dave Hyatt. Acid2-testen (utilgængeligt link) . Surfing Safari . MozillaZine (12. april 2005). Hentet 1. april 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Chris Wilson. Standarder og CSS i IE (link ikke tilgængeligt) . IEBlog . Microsoft (29. juli 2005). Hentet 11. marts 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ 1 2 3 Dean Hachamovitch. Internet Explorer 8 og Acid2: A Milestone (engelsk) (downlink) . IEBlog . Microsoft (19. december 2007). Hentet 9. marts 2008. Arkiveret fra originalen 25. august 2011.
- ↑ Dave Hyatt. Acid2: Version 1.1 Udgivet (downlink) . Surfin' Safari (23. april 2005). Hentet 24. december 2007. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Dave Hyatt. Acid2: Lopping Off the Sideburns (utilgængeligt link) . Surfin' Safari (20. april 2005). Hentet 14. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ 12 Molly E. Holzschlag . Acid2 og Opera 9 afklaringer: Ja, Opera 9 består testen (utilgængeligt link) . Web Standards Project (20. juli 2006). Arkiveret fra originalen den 25. august 2011. (ubestemt)
- ↑ Tim Altman. Tim's Opera Bits v1.1 (utilgængeligt link) . Tims blog (19. juli 2006). Arkiveret fra originalen den 25. august 2011. (ubestemt)
- ↑ Browserversion Markedsandel (downlink) . Nettoapplikationer (april 2008). Hentet 5. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ 1 2 plejeulv. Konqueror sender nu Acid2 (utilgængeligt link) . carewolfs blog . KDE Developer's Journals (4. juni 2005). Hentet 16. maj 2006. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Buzz Archives - The Web Standards Project (downlink) . Hentet 13. marts 2006. Arkiveret fra originalen 19. februar 2006. (ubestemt)
- ↑ 1 2 Claudio Santambrogio. …og en mere om ugen! (utilgængeligt link) (10. marts 2006). Hentet 10. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Fejlretningsproces Arkiveret 2006-02-13 på Wayback Machine Arkiveret 2006-02-13 .
- ↑ Firefox (på en udviklingsgren) bestod Acid2-testen på Flickr - Fotodeling! . Hentet 29. oktober 2017. Arkiveret fra originalen 11. april 2018. (ubestemt)
- ↑ Firefox natlige builds . Hentet 2. november 2007. Arkiveret fra originalen 3. november 2007. (ubestemt)
- ↑ Firefox bestod Acid2-testen for første gang! Arkiveret 22. december 2007 på Wayback Machine Arkiveret 22. december 2007. habrahabr.ru, 9. december 2006
- ↑ tkhtml.tcl.tk . Hentet 5. oktober 2006. Arkiveret fra originalen 9. oktober 2006. (ubestemt)
- ↑ Dave Hyatt. Safari består Acid2-testen (opdateret) (linket er ikke tilgængeligt) (27. april 2005). Hentet 14. juni 2006. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ 1 2 Thomas Much. Acid2 - sandheden om Safari, iCab og Konqueror (utilgængeligt link) . Thomas Muchs weblog (5. november 2005). Hentet 5. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Overflow:HTMLParser 'Overflow'-egenskaben (downlink) . W3C CSS arbejdsudkast . World Wide Web Consortium. Hentet 15. maj 2006. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Thomas Much. Opera og Acid2 - og iCab? (utilgængeligt link) . Thomas Muchs weblog (27. april 2006). Hentet 13. april 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Daniel Molkentin. Apple åbner WebKit CVS og Bug Database (utilgængeligt link) . KDE.News (7. juni 2005). Hentet 3. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Apple Safari 2.0.2-softwaredownload (downlink) . version tracker. Hentet 3. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Maciej Stachowiak. WebKit-rettelser i Safari 2.0.2 / Mac OS X 10.4.3 (utilgængeligt link) . Surfin' Safari (1. november 2005). Hentet 3. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ K Desktop Environment 3.5 udgivet (downlink) (29. november 2005). Hentet 16. maj 2006. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Acid2-testen (downlink) . Hentet 16. maj 2006. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Acid2 - Række 4 og 5 AKA Opera består Acid2-testen! (utilgængeligt link) . Tims blog (10. marts 2006). Hentet 16. maj 2006. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Opera-software (20. april 2006). Widgets, BitTorrent, indholdsblokering: Introduktion af Opera 9 Beta . Pressemeddelelse . Hentet 10. maj 2008 .
- ↑ Ændringslog for Opera 9.0 Beta 1 til Windows (downlink) . Opera-software (20. april 2006). Hentet 10. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ KDE 3.5.2 Udgivelsesmeddelelse (downlink) (28. marts 2006). Hentet 16. maj 2006. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Zbigniew Braniecki. Mød hr. Ansigt (downlink) . Strøm af tanker (12. april 2006). Hentet 16. maj 2006. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ bzbarsky. Reflow-gren er landet (utilgængeligt link) . Tre aber, tre skrivemaskiner, to dage (8. december 2006). Hentet 5. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Magnus Nevstad. Opera for Symbian passerer Acid2 (utilgængeligt link) . SPZ's digitale tomrum . Opera software . Hentet 25. maj 2006. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ 1 2 Historiske udgivelsesbemærkninger (link utilgængeligt) . Omni-gruppen (9. april 2008). Hentet 29. april 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Handycam. Acid2 passerer! (utilgængeligt link) . Omni-gruppen (8. maj 2006). Hentet 10. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Anthony. Gecko-baserede browsere fejler stadig Acid2-testen (utilgængeligt link) . SillyDog701 (24. juli 2006). Hentet 29. april 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Thomas Ford. Velkommen til Opera 9.0 (utilgængeligt link) . Opera-software (20. juni 2006). Hentet 20. juni 2006. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Teleca (4. juli 2006). Telecas Obigo-browser viser den prestigefyldte Acid2-testside fejlfrit . Pressemeddelelse . Arkiveret fra originalen 30. december 2008. Hentet 5. maj 2008 .
- ↑ Thomas Much. iCab 3.0.3 Final(ly) (utilgængeligt link) . Thomas Muchs weblog (24. august 2006). Hentet 13. april 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ David Baron. Mozilla Bug 289480 (8. december 2006). Hentet 8. december 2006. Arkiveret fra originalen 16. maj 2011. (ubestemt)
- ↑ Daniel Goldman. Wii-browseren består Acid2-testen (utilgængeligt link) . Opera Watch (22. december 2006). Hentet 30. oktober 2007. Arkiveret fra originalen 28. januar 2011. (ubestemt)
- ↑ Opera-software (12. april 2007). Lær internettet at kende på Wii: Fuld version af Wii Internet Channel Powered by Opera Tilgængelig til gratis download . Pressemeddelelse . Hentet 12. oktober 2007 .
- ↑ Joel. Tag din browser med på en Acid2-test (downlink) . Switchblog (15. juni 2007). Hentet 2. april 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Mozilla Labs blog (downlink) . Mozilla Corporation (24. oktober 2007). Hentet 24. oktober 2007. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ 1 2 Dean Hachamovitch. Internet Explorer 8 Beta 1 for udviklere nu tilgængelig (link utilgængeligt) . IEBlog . Microsoft (5. marts 2008). Hentet 5. maj 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Ryan Paul. Et første kig på Firefox 3.0 (downlink) . Ars Technica (12. december 2006). Hentet 5. august 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Firefox 3 Release Notes (downlink) . Mozilla Foundation (7. juni 2008). Hentet 4. august 2008. Arkiveret fra originalen 25. august 2011. (ubestemt)
- ↑ Habrahabr - Adgang til siden er begrænset Arkiveret den 31. januar 2008.
- ↑ Mød ACID3: Lovata Developers Arkiveret 15. februar 2008 på Wayback Machine Arkiveret 15. februar 2008.
- ↑ Syretests - Webstandardprojektet . Hentet 3. maj 2022. Arkiveret fra originalen 6. april 2022. (ubestemt)
- ↑ Skærmbilleder: 1 Arkiveret 2. marts 2008 på Wayback Machine Arkiveret 6. februar 2012. 2 Arkiveret 29. september 2011 på Wayback Machine Arkiveret 29. september 2011.
- ↑ Mark "Tarquin" Wilton-Jones. Opera 9 Easter Egg (engelsk) (ikke tilgængeligt link) . Opera-ressourcer: Bruger JavaScripts . HowToCreate.co.uk. Hentet 3. marts 2008. Arkiveret fra originalen 28. januar 2011.
Links