Kyselina2
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 24. března 2021; kontroly vyžadují
3 úpravy .
Acid2 je testovací stránka určená k testování webových prohlížečů podle některých webových standardů. Acid2 je vylepšená verze Box Acid Test [1] , také známá jako Acid1 , vyvinutá v roce 1997 .
Historie
Ian Hickson , webový vývojář ve společnosti Google , a Lee, Haakon Wium , hlavní inženýr ( CTO ) v Opera Software a autor technologie CSS , vytvořili první návrh stránky Acid2 v únoru 2005 [2] . Test Acid2 byl poprvé veřejně oznámen 16. března 2005 ve zpravodajském článku CNET , jehož autorem je Haakon Wium Lee. V článku Lee vyzval Microsoft , jehož nová verze prohlížeče ( Internet Explorer 7) se měla dostat na trh. Lee pochyboval, že by prohlížeč mohl projít jejich testem [3] .
Ian Hickson pracoval na testovacím kódu s projektem Web Standards Project a širší webovou komunitou [3] [4] [5] [6] . Test byl oficiálně vydán 13. dubna 2005 [7] a žádný prohlížeč jím nedokázal plně projít [8] .
V červenci 2005 Chris Wilson, architekt platformy IE, nazval Acid2 „seznamem přání“ a poznamenal, že při předávání bylo důležité pro Microsoft, ale při vývoji IE 7 to nebylo cílem [9] . Později však Microsoft vstoupil do soutěže s dalšími vývojáři a Internet Explorer 8 zavedl podporu pro Acid2 [10] .
23. dubna 2005 byla opravena chyba, která způsobila zobrazení úst emotikonu příliš blízko nosu [11] [12] . Po řadě stížností vývojáři aktualizovali testovací kód ještě jednou v lednu 2006, tentokrát vyřadili kontrolu na komentáře SGML, které téměř nikdo nepoužívá [2] .
Podmínky pro složení testu
Test je považován za úspěšný, pouze pokud je v prohlížeči použito výchozí nastavení. Změny velikosti písma, zvětšení nebo použití vlastních šablon stylů mohou způsobit nesprávné zobrazení testu. Předpokládá se, že to nemá nic společného s dodržováním standardů prohlížeče. [13]
Následující nastavení a akce uživatele ruší test: [13] [14]
Absolvování testu s webovými prohlížeči
- Safari , Konqueror a další prohlížeče využívající KHTML : 4. června 2005 [16]
- iCab: 7. června 2005 [17]
- Opera : 10. března 2006 [18] [19]
- Mozilla Firefox : 11. dubna 2006 [20] (na samostatné větvi „reflow“). Poprvé v nočním sestavení Firefoxu "3.0a1" [21] 8. prosince 2006 [22]
- Když byl v prosinci 2007 vydán Firefox 3.0b2, test na webstandards.org byl poškozen (fungoval na webu vývojáře), což vedlo mnohé k domněnce, že Firefox (a další prohlížeče jiné než IE8) přestal testem procházet.
- Internet Explorer : Verze IE8b1 prošla Acid2. [deset]
- Hv3 a další prohlížeče založené na enginu tkhtml3 : od alpha10 [23]
Časová osa absolvování testu webovými prohlížeči
V tabulce jsou uvedeny nejdůležitější sestavení, které úspěšně prošly testem.
datum
|
Prohlížeč
|
Typ sestavy
|
Poznámky
|
27. dubna 2005
|
safari
|
nepublikované shromáždění [24]
|
|
18. května 2005
|
iCab
|
nepublikované shromáždění [25]
|
Sestavení bylo dostupné 20. května 2005 registrovaným uživatelům iCab.
|
4. června 2005
|
Konqueror
|
nepublikované sestavení [16]
|
|
6. června 2005
|
iCab
|
zveřejněné sestavení [25]
|
Tato verze iCab zobrazuje ve výřezu posuvník. Ačkoli někteří uvádějí, že správně vykreslený test by neměl mít posuvník, [26] tato funkce není součástí testu a pouze způsob, jak zabránit uživateli v rolování. [27]
|
7. června 2005
|
safari
|
zveřejněný zdrojový kód [28]
|
WebKit , který je základem Safari, byl otevřen jako open source 7. června 2005. Když bylo Safari spuštěno s touto nejnovější verzí WebKit, prošlo testem Acid2.
|
31. října 2005
|
Safari 2.0.2
|
oficiální vydání [29] [30]
|
Jako součást Mac OS X 10.4.3. První oficiální prohlížeč, který úspěšně prošel testem.
|
29. listopadu 2005
|
Konqueror 3.5
|
oficiální vydání [31]
|
První prohlížeč kompatibilní s Linuxem , který prošel testem, kromě skrytí posuvníku.
|
7. prosince 2005
|
Princ 5.1
|
oficiální vydání [32]
|
První program bez prohlížeče, který prošel testem.
|
10. března 2006
|
Opera
|
k dispozici týdenní sestavení [18] [33]
|
První prohlížeč kompatibilní s Windows , který prošel testem, a také první prohlížeč kompatibilní s Linuxem , který testem prošel. Úspěšně jím prochází i betaverze zveřejněná 20. dubna . [34] [35]
|
28. března 2006
|
Konqueror 3.5.2
|
oficiální vydání [36]
|
Navzdory skutečnosti, že předchozí verze prošly testem, jeho úplnost byla sporná kvůli posuvníkům, které zůstaly na obrazovce. Tato verze je nezobrazuje.
|
12. dubna 2006
|
Mozilla Firefox
|
"denní" sestavení k dispozici [37]
|
Noční sestavení s kódem z "reflow větve", která byla odpojena od hlavní vývojové větve ("trun") Gecko 1.9/Firefox 3.0 a sloučena zpět do kmene, 8. prosince 2006 . [38]
|
24. května 2006
|
Opera Mobile
|
nepublikované shromáždění [39]
|
První mobilní prohlížeč, který prošel testem.
|
20. června 2006
|
OmniWeb 5.5 beta 1
|
zveřejněné sestavení [40] [41] [42]
|
OmniWeb přepne své vykreslovací jádro na WebKit , stejný vykreslovací modul používaný v Safari , který již prošel testem Acid2
|
20. června 2006
|
Opera 9.0
|
oficiální vydání [43]
|
|
4. července 2006
|
Prohlížeč Obigo
|
nepublikované shromáždění [44]
|
Druhý mobilní prohlížeč, který prošel testem.
|
17. srpna 2006
|
iCab 3.0.3
|
oficiální vydání [45]
|
První veřejné vydání nezobrazuje posuvníky.
|
6. září 2006
|
OmniWeb 5.5
|
oficiální vydání [40]
|
|
8. prosince 2006
|
Mozilla Firefox , Camino , SeaMonkey
|
"denní" sestavení k dispozici [46]
|
Firefox 3 reflow-refactoring větev přistane na hlavním kmeni Gecko. Sestavení kmene Firefox/Camino/SeaMonkey nyní prochází přes Acid2, s výjimkou dalších regresí.
|
11. dubna 2007
|
Internetový kanál
|
oficiální vydání [47] [48] [49]
|
|
24. října 2007
|
Hranol 0,8
|
zveřejněné sestavení [50]
|
|
19. prosince 2007
|
Internet Explorer 8
|
nepublikované shromáždění [10]
|
|
5. března 2008
|
Internet Explorer 8 Beta 1
|
zveřejněné shromáždění [51]
|
Tato verze prošla testem na www.webstandards.org, ale selhala na webstandards.org a oficiální testovací stránce acid2.acidtests.org.
|
16. září 2008
|
Internet Explorer 8 Beta 2
|
zveřejněné shromáždění [51]
|
Tato verze úspěšně projde testem na jakémkoli webu.
|
17. června 2008
|
Mozilla Firefox 3.0
|
oficiální vydání [52] [53]
|
ACID3
30. ledna 2008 Ian Hickson, nyní zaměstnanec společnosti Google , oznámil oficiální vydání ACID3 . ACID3 kontroluje 100 pravděpodobných zranitelností v HTTP , HTML , CSS , ECMAScript , SVG a XML a také kontroluje zpracování DOM . [54] [55]
Všechny verze testů a novinky projektu jsou nyní dostupné na oficiálních stránkách ACID testů. [56]
Zajímavosti
- Beta verze Opery 9 obsahovaly „ easter egg “ – když spustíte test Acid2, žlutý emotikon po chvíli začne sledovat ukazatel vaším očima. Pokud na něj poté kliknete, objeví se JavaScriptová zpráva „Protože jen projít nestačí ;)“ . [57] To bylo umožněno úpravou testovacího kódu pomocí konfiguračního souboru browser.js . Upravený kód je k dispozici jako samostatný uživatelský soubor JavaScript. [58] Nové verze prohlížeče Opera toto velikonoční vajíčko nemají.
Poznámky
- ↑ display/box/float/clear test . Získáno 10. června 2007. Archivováno z originálu 6. června 2007. (neurčitý)
- ↑ 12 Ian Hickson . Lidé, kteří si neuvědomují, že se mýlí (downlink) . Hixie's Natural Log (20. ledna 2006). Získáno 1. dubna 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ 12 Håkon Wium Lie . Výzva Acid2 pro Microsoft (nedostupný odkaz) . CNET Networks (16. března 2005). Datum přístupu: 12. ledna 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Ian Hickson (downlink) . Projekt webových standardů . Získáno 25. března 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Ben Henick (downlink) . Projekt webových standardů . Získáno 2. dubna 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ David Baron (downlink) . Projekt webových standardů . Získáno 2. dubna 2008. Archivováno z originálu 4. února 2012. (neurčitý)
- ↑ Projekt webových standardů (13. dubna 2005). Acid2: Upozornění na tvůrce prohlížečů . Tisková zpráva . Archivováno z originálu 12. května 2008. Získáno 1. dubna 2008 .
- ↑ Dave Hyatt. Test Acid2 (nedostupný odkaz) . Surfin' Safari . MozillaZine (12. dubna 2005). Získáno 1. dubna 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Chris Wilson. Standardy a CSS v IE (odkaz není k dispozici) . IEBlog . Microsoft (29. července 2005). Získáno 11. března 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ 1 2 3 Dean Hachamovič. Internet Explorer 8 a Acid2: A Milestone (anglicky) (downlink) . IEBlog . Microsoft (19. prosince 2007). Získáno 9. března 2008. Archivováno z originálu dne 25. srpna 2011.
- ↑ Dave Hyatt. Acid2: Zveřejněna verze 1.1 (downlink) . Surfin' Safari (23. dubna 2005). Získáno 24. prosince 2007. Archivováno z originálu dne 25. srpna 2011. (neurčitý)
- ↑ Dave Hyatt. Acid2: Lopping Off the Sideburns (nedostupný odkaz) . Surfin' Safari (20. dubna 2005). Získáno 14. května 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ 12 Molly E. Holzschlag . Acid2 a Opera 9 Vysvětlení: Ano, Opera 9 projde testem (nedostupný odkaz) . Projekt webových standardů (20. července 2006). Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Tim Altman. Tim's Opera Bits v1.1 (nedostupný odkaz) . Timův blog (19. července 2006). Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Podíl verze prohlížeče na trhu (downlink) . Net Applications (duben 2008). Získáno 5. května 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ 1 2 pečovatelka. Konqueror nyní prochází Acid2 (nedostupný odkaz) . Carewolfův blog . KDE Developer's Journals (4. června 2005). Získáno 16. května 2006. Archivováno z originálu dne 25. srpna 2011. (neurčitý)
- ↑ Buzz Archives – The Web Standards Project (downlink) . Získáno 13. března 2006. Archivováno z originálu 19. února 2006. (neurčitý)
- ↑ 1 2 Claudio Santambrogio. …a ještě jeden týden! (nedostupný odkaz) (10. března 2006). Získáno 10. 5. 2008. Archivováno z originálu 25. 8. 2011. (neurčitý)
- ↑ Proces opravy chyb Archivováno 2006-02-13 na Wayback Machine Archived 2006-02-13 .
- ↑ Firefox (ve vývojové větvi) prošel testem Acid2 na Flickru – sdílení fotografií! . Získáno 29. října 2017. Archivováno z originálu 11. dubna 2018. (neurčitý)
- ↑ Noční sestavení Firefoxu . Získáno 2. listopadu 2007. Archivováno z originálu 3. listopadu 2007. (neurčitý)
- ↑ Firefox poprvé prošel testem Acid2! Archivováno 22. prosince 2007 na Wayback Machine Archivováno 22. prosince 2007. habrahabr.ru, 9. prosince 2006
- ↑ tkhtml.tcl.tk . Získáno 5. října 2006. Archivováno z originálu 9. října 2006. (neurčitý)
- ↑ Dave Hyatt. Safari prošlo testem Acid2 (aktualizováno) (odkaz není k dispozici) (27. dubna 2005). Získáno 14. června 2006. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ 1 2 Thomas Much. Acid2 - pravda o Safari, iCab a Konqueror (nedostupný odkaz) . Weblog Thomase Mucha (5. listopadu 2005). Získáno 5. května 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Overflow:HTMLParser the 'Overflow' Property (downlink) . Pracovní návrh W3C CSS . World Wide Web konsorcium. Získáno 15. 5. 2006. Archivováno z originálu 25. 8. 2011. (neurčitý)
- ↑ Thomas Much. Opera a Acid2 – a iCab? (nedostupný odkaz) . Weblog Thomase Mucha (27. dubna 2006). Získáno 13. dubna 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Daniel Molkentin. Apple otevírá WebKit CVS a databázi chyb (nedostupný odkaz) . KDE.News (7. června 2005). Získáno 3. května 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Stažení softwaru Apple Safari 2.0.2 (downlink) . sledování verzí. Získáno 3. května 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Maciej Stachowiak. Opravy WebKit v Safari 2.0.2 / Mac OS X 10.4.3 (nedostupný odkaz) . Surfin' Safari (1. listopadu 2005). Získáno 3. května 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Vydáno K Desktop Environment 3.5 (downlink) (29. listopadu 2005). Získáno 16. května 2006. Archivováno z originálu dne 25. srpna 2011. (neurčitý)
- ↑ Test Acid2 (downlink) . Získáno 16. května 2006. Archivováno z originálu dne 25. srpna 2011. (neurčitý)
- ↑ Acid2 - Řady 4 a 5 AKA Opera projde testem Acid2! (nedostupný odkaz) . Timův blog (10. března 2006). Získáno 16. května 2006. Archivováno z originálu dne 25. srpna 2011. (neurčitý)
- ↑ Opera Software (20. dubna 2006). Widgety, BitTorrent, blokování obsahu: Představujeme Opera 9 Beta . Tisková zpráva . Získáno 10. května 2008 .
- ↑ Protokol změn pro Operu 9.0 Beta 1 pro Windows (odkaz dolů) . Opera Software (20. dubna 2006). Získáno 10. 5. 2008. Archivováno z originálu 25. 8. 2011. (neurčitý)
- ↑ KDE 3.5.2 Release Announcement (downlink) (28. března 2006). Získáno 16. května 2006. Archivováno z originálu dne 25. srpna 2011. (neurčitý)
- ↑ Zbigniew Braniecki. Seznamte se s Mr. Obličej (downlink) . Proud myšlenek (12. dubna 2006). Získáno 16. května 2006. Archivováno z originálu dne 25. srpna 2011. (neurčitý)
- ↑ bzbarsky. Přistála větev Reflow (nedostupný odkaz) . Tři opice, tři psací stroje, dva dny (8. prosince 2006). Získáno 5. května 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Magnus Nevstad. Opera pro Symbian prošla Acid2 (nedostupný odkaz) . Digitální prázdnota SPZ . Opera Software . Získáno 25. května 2006. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ 1 2 Historické poznámky k vydání (odkaz není k dispozici) . The Omni Group (9. dubna 2008). Získáno 29. dubna 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Videokamera Handycam. Acid2 projde! (nedostupný odkaz) . The Omni Group (8. května 2006). Získáno 10. 5. 2008. Archivováno z originálu 25. 8. 2011. (neurčitý)
- ↑ Anthony. Prohlížeče založené na Gecko stále selhávají v testu Acid2 (nedostupný odkaz) . SillyDog701 (24. července 2006). Získáno 29. dubna 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Thomas Ford. Vítejte v Opeře 9.0 (nedostupný odkaz) . Opera Software (20. června 2006). Získáno 20. června 2006. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Teleca (4. července 2006). Prohlížeč Obigo společnosti Teleca bezchybně zobrazuje prestižní testovací stránku Acid2 . Tisková zpráva . Archivováno z originálu 30. prosince 2008. Získáno 5. května 2008 .
- ↑ Thomas Much. iCab 3.0.3 Final(ly) (nedostupný odkaz) . Weblog Thomase Mucha (24. srpna 2006). Získáno 13. dubna 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ David Baron. Chyba Mozilly 289480 (8. prosince 2006). Získáno 8. prosince 2006. Archivováno z originálu 16. května 2011. (neurčitý)
- ↑ Daniel Goldman. Prohlížeč Wii prošel testem Acid2 (nedostupný odkaz) . Opera Watch (22. prosince 2006). Získáno 30. října 2007. Archivováno z originálu 28. ledna 2011. (neurčitý)
- ↑ Opera Software (12. dubna 2007). Poznejte web na Wii: Plná verze Wii Internet Channel Powered by Opera k dispozici ke stažení zdarma . Tisková zpráva . Získáno 12. října 2007 .
- ↑ Joel. Proveďte test Acid2 ve svém prohlížeči (downlink) . Switchblog (15. června 2007). Získáno 2. dubna 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Blog Mozilla Labs (odkaz dolů) . Mozilla Corporation (24. října 2007). Získáno 24. října 2007. Archivováno z originálu dne 25. srpna 2011. (neurčitý)
- ↑ 1 2 Dean Hachamovič. Internet Explorer 8 Beta 1 pro vývojáře nyní k dispozici (odkaz není k dispozici) . IEBlog . Microsoft (5. března 2008). Získáno 5. května 2008. Archivováno z originálu 25. srpna 2011. (neurčitý)
- ↑ Ryan Paul. První pohled na Firefox 3.0 (downlink) . Ars Technica (12. prosince 2006). Získáno 5. srpna 2008. Archivováno z originálu dne 25. srpna 2011. (neurčitý)
- ↑ Firefox 3 Release Notes (downlink) . Mozilla Foundation (7. června 2008). Získáno 4. srpna 2008. Archivováno z originálu dne 25. srpna 2011. (neurčitý)
- ↑ Habrahabr - Přístup na stránku je omezený Archivováno 31. ledna 2008.
- ↑ Seznamte se s ACID3: Lovata Developers Archived 15. února 2008 na Wayback Machine Archived 15. února 2008.
- ↑ Testy kyselin – Projekt webových standardů . Získáno 3. května 2022. Archivováno z originálu dne 6. dubna 2022. (neurčitý)
- ↑ Snímky obrazovky: 1 Archivováno 2. března 2008 na Wayback Machine Archivováno 6. února 2012. 2 Archivováno 29. září 2011 na Wayback Machine Archivováno 29. září 2011.
- ↑ Mark "Tarquin" Wilton-Jones. Opera 9 Easter Egg (anglicky) (nedostupný odkaz) . Zdroje Opery: Uživatelské JavaScripty . HowToCreate.co.uk. Získáno 3. března 2008. Archivováno z originálu dne 28. ledna 2011.
Odkazy