Test Acid2

w dziale Opera
quiris napisał(a):

Szykowałem się do zrobienia głębszej analizy, ale skoro wilk został wywołany z lasu... Otóż test Acid2, którego prawidłowym efektem jest wyświetlenie uśmiechniętej buźki, jest w rzeczywistości niesamowicie zaawansowaną technicznie stroną HTML+CSS+PNG+DataURL, najeżoną pułapkami. Sam opis testu zajmuje kilkanaście stron: http://webstandards.org/act/acid2/guide.html W tym momencie nie istnieje na rynku żadna przeglądarka zdolna wyświetlić ten test bezbłędnie i prawdopodobnie jeszcze trochę wody w Wiśle upłynie nim będzie to osiągalne. Poza tym niewykluczone, że w samym teście mogą być błędy. Przy takim stopniu skomplikowania jest to bardzo prawdopodobne. Sam test jest wg mnie aktualnie w trakcie testów beta. Nie jest jakoś hucznie ogłoszany. Sam posiadam w zakładkach inny adres testu i tam napisane jest, że testu nie ma: http://webstandards.org/testsuites/acid2/ Teraz głośno się troszkę zrobiło, ponieważ Opera Watch zauważyła ten test.

PS. Ciekawe, która przeglądarce jako pierwszej uda się wyświetlić ten test bezbłędnie. Pierwsza wersja testu http://www.w3.org/Style/CSS/Test/CSS1/current/sec5526c.htm po raz piewszy bezbłędnie była wyświetlona przez MSIE dla Maca (silnik Tasman).

artuone napisał(a):

mi się notepad2 wywrócił jak podglądałem kod.

marex100 napisał(a):

artuone napisał(a)
mi się notepad2 wywrócił jak podglądałem kod.



mi też smile
ciekawe, co jest przyczyną

quiris napisał(a):

Bardzo interesujący zrzut ekranu z MSIE 6.x. wink

PS. Trochę innych zrzutów ekranu

acid2_msie6.png

Nasty napisał(a):

Originally posted by quiris
Sam opis testu zajmuje kilkanaście stron: http://webstandards.org/act/acid2/guide.html W tym momencie nie istnieje na rynku żadna przeglądarka zdolna wyświetlić ten test bezbłędnie i prawdopodobnie jeszcze trochę wody w Wiśle upłynie nim będzie to osiągalne. Poza tym niewykluczone, że w samym teście mogą być błędy. Przy takim stopniu skomplikowania jest to bardzo prawdopodobne. Sam test jest wg mnie aktualnie w trakcie testów beta. Nie jest jakoś hucznie ogłoszany.


bigeyes WOW! Ale wymyślili. faint Jednym niby banalnym obrazkiem załatwiają cały test. bigsmile To spryciarze. spock

Test jest na pewno jeszcze nieoficjalny, więc mogą jeszcze coś poprawiać. Po pierwsze - nie ma go pod oficjalnie ogłoszonym wcześniej adresem, po drugie - na końcu strony nie jest dodana informacja kontaktowa, tylko notka, żeby ją dodać:

Every effort has been made to ensure that Acid2 is correct and that it tests features there is most demand for. If you find errors in it, think it unfair for any reason, or have other comments, please let us know. (Add contact info).

Gargamel napisał(a):

A czemu strona opisująca ten za***isty test wyświetla się w Operze z wielkim marginesem po prawej stronie?

adas napisał(a):

A ja się tak zastanawiam czy nie dałoby się tego wyglądu w Operze poprawić przy użyciu user.css? wink

Cyki napisał(a):

Nie dziwię się, że żadna przeglądarka tego poprawnie nie wyświetla skoro crashuje się na tym pliku nawet Notepad i Notepad2 happy

Mayor napisał(a):

Originally posted by Cyki
Nie dziwię się, że żadna przeglądarka tego poprawnie nie wyświetla skoro crashuje się na tym pliku nawet Notepad i Notepad2 happy

a ja mam windowsowy wordpad (write.exe) i nie crashuje ;]

janbar napisał(a):

Originally posted by quiris

PS. Trochę innych zrzutów ekranu



"Sorry no journal entries found." ? wink

POzdrawiam,

janbar.smile)

adas napisał(a):

Originally posted by janbar
"Sorry no journal entries found." ? wink

POzdrawiam,

janbar.smile)


Mi się coś wydaje, że popsuli wszystkie żurnale... Coś kombinują...

lgrabun napisał(a):

Originally posted by Gargamel
A czemu strona opisująca ten za***isty test wyświetla się w Operze z wielkim marginesem po prawej stronie?



SOA #1? :-)

U mnie wszystko widać dobrze. :>

Gargamel napisał(a):

Originally posted by lgrabun
SOA #1? :-)


QWERTYUIOPASDFGHJKL #123456

U mnie wszystko widać dobrze. :>


star
star
star
star

soa.png

quiris napisał(a):

Attachment: soa.png

Potwierdzam. Później popatrzę co może być przyczyną.

lgrabun napisał(a):

Originally posted by Gargamel
QWERTYUIOPASDFGHJKL #123456



Dziwne, wcześniej tego nie było.

Dobra, jest margines. *sigh*

quiris napisał(a):

David Hyatt (ten od Safari wink) zaczął usuwać bugi...

quiris napisał(a):

Za czerwone tło odpowiada błąd Opery, która nie potrafi prawidłowo rozróżniać typów linków podanych w postaci listy rozdzielonej spacjami:

 <link rel="appendix stylesheet" href="data:text/css,.picture%20%7B%20background%3A%20none%3B%20%7D"> 

Gdy zrobimy tak:
<link rel="stylesheet" href="data:text/css,.picture%20%7B%20background%3A%20none%3B%20%7D">
to czerwonego tła nie ma. Błąd identyczny jak w Safari.

quiris napisał(a):

Teraz trochę o skalpie, czyli górze głowy. Otóż Opera nie zamyka paragrafu <p> przed otwarciem tabeli (DTD jest HTML4, dlatego znacznik </p> nie jest wymagany):

<p><table><tr><td></table><p class="bad"></p> 

dalej Opera nie respektuje faktu, że min-height jest ważniejszy niż max-height:
.picture p { position: fixed; margin: 0; padding: 0; border: 0; top: 9em; left: 11em; width: 140%; max-width: 4em; height: 8px; [b]min-height: 1em; max-height: 2mm; /* min-height overrides max-height, see 10.7 */[/b] background: black; border-bottom: 0.5em yellow solid; }

quiris napisał(a):

Tak się zacząłem męczyć ze znajdowaniem poszczególnych błędów w Operze, a tu Ian Hickson, który jeśli nie napisał tego testu sam to na pewno miał w nim krytycznie ważną rolę, rozebrał nam Acid2 na składniki pierwsze smile:
http://www.hixie.ch/tests/evil/acid/002/opera001.html
http://www.hixie.ch/tests/evil/acid/002/opera002.html
http://www.hixie.ch/tests/evil/acid/002/opera003.html
http://www.hixie.ch/tests/evil/acid/002/opera004.html
http://www.hixie.ch/tests/evil/acid/002/opera005.html
http://www.hixie.ch/tests/evil/acid/002/opera006.html
http://www.hixie.ch/tests/evil/acid/002/opera007.html
http://www.hixie.ch/tests/evil/acid/002/opera008.html
http://www.hixie.ch/tests/evil/acid/002/opera009.html
http://www.hixie.ch/tests/evil/acid/002/opera010.html
http://www.hixie.ch/tests/evil/acid/002/opera011.html

TomekQ napisał(a):

Opera pierwsza przeszla Acid2

Wyszedl patch do Opery, ktory pozwala Operze przejsc test Acid2 i otrzymac wynik taki jak na docelowym obrazku;). Poprawka opracowana przez Andrew Gregoryego pokazuje sile user.js i opiera sie na pomysle porneLabeer.

artuone napisał(a):

Nie ładnie oszukiwać, nie ładnie smile

TomekQ napisał(a):

Originally posted by quiris
David Hyatt (ten od Safari wink) zaczął usuwać bugi...


'Nasi' też zaczynają się chwalić (obrazek)

quiris napisał(a):

'Nasi' też zaczynają się chwalić (obrazek)

To nie fair. Mógłbyś przygotowywać dłuższe posty po nigdy nie uda mi się być pierwszym wink

PS. To Nasi to mi się jakoś z Nazi skojarzyło. Bez sensu bigsmile

TomekQ napisał(a):

Originally posted by quiris
To nie fair. Mógłbyś przygotowywać dłuższe posty po nigdy nie uda mi się być pierwszym wink

Haavard mnie lubi i dał wcześniej cynk;).

quiris napisał(a):

Haavard mnie lubi i dał wcześniej cynk

A to łobuz wink

quiris napisał(a):

No, no i okazuje się, że poprawki mają trafić już do wersji 8.01 smile

daroc napisał(a):

Spróbujcie podejrzeć źródło testu Acid za pomocą programu Notepad2. U mnie Notepad2 wywala się, pokazując informację o błędzie... faint

error.png

TomekQ napisał(a):

Originally posted by daroc
Spróbujcie podejrzeć źródło testu Acid za pomocą programu Notepad2. U mnie Notepad2 wywala się, pokazując informację o błędzie... faint

Pięknie, tylko jaki to ma związek z 'Prognozami, hipotezami dotyczącymi najnowszych wydań Opery'?
Temat o acid był linijkę niżej i co ciekawe Twój przypadek już się tam pojawił

janbar napisał(a):

Originally posted by daroc
Spróbujcie podejrzeć źródło testu Acid za pomocą programu Notepad2. U mnie Notepad2 wywala się, pokazując informację o błędzie... faint



Dlatego ja uzywam - SciTE wink

Pozdrawiam,

janbar.smile)

quiris napisał(a):

Ponieważ zauważyłem, że zaczynają głupoty robić z Acid2 to poprosiłbym o głosy poparcia, jeśli nie zgadzacie się, podobnie jak ja, z niepoprawianiem bugów Acid2, bo parę jakiś bliżej nieokreślonych stron nie dba o standardy. Skoro w Gecko mogli to ładnie i elegancko załatwić, to można też w Operze.

janbar napisał(a):

Glos poparcia dalem wink i napisze, ze Konqueror ma juz to chyba za soba... wink :
http://www.kdedevelopers.org/node/view/1129 ,
oraz zdaje sie niejaka wersja beta iCab3 :
http://frederic.bezies.free.fr/acid2-2/icab3b270-acid2.png
wink

Pozdrawiam,

janbar.smile)

quiris napisał(a):

iCab, można tak powiedzieć, że to jest taki Maxthon na MacOS X. Korzysta z silnika Safari i skoro Safari łyka Acid2 to naturalne jest, że będzie go łykał też iCab.

Jakub81 napisał(a):

A oto jak wygląda test Acid2 na nowym, niepublicznym buildzie Opery:
http://my.opera.com/forums/attachment.php?s=&postid=1003157

Niestety Junyor pisze, że nieprędko ta wersja trafi do użytkowników:
http://my.opera.com/forums/showthread.php?s=&threadid=91018#post1003157

Raistlin napisał(a):

Acid2 - Opera jako pierwsza?

http://weblog.timaltman.com/node/782
Pozostawiam to bez komentarza, chyba wszsycy wiedza o co chodzi bigeyes party up

Nixer napisał(a):

To już trochę stary wpis jest, z pierwszego sierpnia :-) Poza tym testu jeszcze Opera nie przechodzi, nawet ten wewnętrzny build.

Zajec napisał(a):

Całkiem niedawno ukazała się nowa wersja Safari dająca sobie radę z Acid2. Przed chwilką wyszło KDE 3.5, które także już daje sobie z nim radę.

Cóż, zostało czekać na Merlina ;-)

http://osiolki.net/acid2/

SzyMarek napisał(a):

Cóż, zostało czekać na Merlina ;-)



A po co? Moja Operka Mini na motoroli v500 wyświetla test bez żadnego błędu bigsmile

quiris napisał(a):

Originally posted by SzyMarek:

A po co? Moja Operka Mini na motoroli v500 wyświetla test bez żadnego błędu

Oj, coś bujasz p

adas napisał(a):

http://www.webstandards.org/act/acid2/test.html
W Operze 8.00 beta 3 główka jakoś nieładnie wygląda.
W FF 1.0.2 lepiej troszkę
A w IE 6.0 totalnie źle...

Może jakieś słówko komentarza od naszych guru? wink

SzyMarek napisał(a):

Oj, coś bujasz


No to popatrz bigsmile
dsc02345.jpg

Dodam tylko, że nie jest to żaden fotomontaż itp. Po prostu Opera Mini jest kolejną przeglądarką, która przechodzi Acid2.

quiris napisał(a):

Originally posted by SzyMarek:

No to popatrz

Masz otwarty obrazek, który pokazuje jak powinna wyglądać idealna buźka http://www.webstandards.org/act/acid2/reference.html faint
Opera Mini nie renderuje Acid2 i nigdy nie będzie renderować z uwagi na ograniczenia technologii SSR.

archetwist napisał(a):

Ale obrazek renderuje ładnie wink

Ryszard napisał(a):

Co jest z tym wątkiem - pierwsza wiadomość ma datę: "Wednesday, 30 November 2005 12:45:52"?
Co jest z tym forum - czy tylko ja widzę te "by" po prawej stronie tabelki z nowymi wiadomościami?
Co jest z tym testem
http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.webstandards.org%2Fact%2Facid2%2Ftest.html&warning=2&profile=css21&usermedium=all

quiris napisał(a):

Originally posted by Ryszard:

Co jest z tym wątkiem - pierwsza wiadomość ma datę: "Wednesday, 30 November 2005 12:45:52"?

Usunąłem dziś przedrostek /w3c/

Originally posted by Ryszard:

Co jest z tym forum - czy tylko ja widzę te "by" po prawej stronie tabelki z nowymi wiadomościami?

Nie tylko ty. Pewnie jakiś nowy bug wink

Originally posted by Ryszard:

Co jest z tym testem

Ten test jest specjalnie najeżony błędami jak dobra kasza skwarkami, aby przetestować możliwości przeglądarek w zakresie radzenia sobie z błędnym kodem. Wbrew pozorom to trudna sztuka wink

Zajec napisał(a):

Odkopię :-)

Właśnie wyczytałem, że Opera dla urządzeń mobilnych zalicza Acid2. http://labs.opera.com/

screenshot

quiris napisał(a):

Originally posted by Zajec:

Właśnie wyczytałem, że Opera dla urządzeń mobilnych zalicza Acid2. http://labs.opera.com/


Prawie tydzień temu pisałem o tym: http://my.opera.com/quiris/blog/show.dml/269500

romeksz napisał(a):

acid2 cry

Zajec napisał(a):

Originally posted by romeksz:

acid2 cry


Pozycjonowanie elementów i przewijanie strony do odpowiedniego miejsca jest jednym z wyzwań tego testu.

Skąd wziąłeś informację, że buźka ma wyglądać tak samo po scrollowaniu?

labuzek napisał(a):

A u mnie Opera 9.0 testu nie przechodzi poprawnie - dlaczego?

Opera 9.0 na Debianie (Linux)
acid2.jpg

kiedys napisał(a):

u mnie w 9 wszystko wyglada jak nalezy: skrin
za to profile uzytkownika na filmwebie wygladaja koszmarnie: jak np. moj

Zajec napisał(a):

Originally posted by labuzek:

A u mnie Opera 9.0 testu nie przechodzi poprawnie - dlaczego?


Opera 9.0 na Debianie (Linux)

Z tego co pamiętam, to Ubuntu jest oparte na Debianie. W właśnie w Ubuntu znany jest problem z marginesami, paddingami, line height i czymś tam jeszcze.

zielski napisał(a):

Originally posted by Zajec:

W właśnie w Ubuntu znany jest problem z marginesami, paddingami, line height i czymś tam jeszcze.



Fixed cool
http://my.opera.com/polski/forums/findpost.pl?id=1614225

adas napisał(a):

Originally posted by Zajec:

Z tego co pamiętam, to Ubuntu jest oparte na Debianie. W właśnie w Ubuntu znany jest problem z marginesami, paddingami, line height i czymś tam jeszcze.


A ja nie jarzę o co wszystkim chodzi z tymi błędami pod linuksem... Ja mam dobrze (albo mi się tak wydaje)... Może muszą te osoby usunąć bibliotekę: scim-qtimm

p.s. za to Opera teraz nie przechodzi testu ACID 1 bigsmile
http://www.w3.org/Style/CSS/Test/CSS1/current/sec5526c.htm

quiris napisał(a):

Originally posted by adas:

p.s. za to Opera teraz nie przechodzi testu ACID 1 http://www.w3.org/Style/CSS/Test/CSS1/current/sec5526c.htm

A właśnie, że przechodzi p Może ustawiłeś za duż rozmiar minimalnej wielkości czcionki?

adas napisał(a):

Originally posted by quiris:

A właśnie, że przechodzi p Może ustawiłeś za duż rozmiar minimalnej wielkości czcionki?



No czcionkę zwiększałem, ale jak zmniejszę (do 9) to nic sie nie zmienia poza tym, że ten kod na stronie z testem jest strasznie malutki... Najpierw myślałem, że to dopasowanie do szerokości ekranu tak robi... Ale wyłączyłem i jeszcze gorzej (te bloczki zasłoniły tekst wink - ktoś mówił, że dopasowanie psuje - czasami jak widać poprawia smile )

Nie wiem co to za problem...

A wygląda to tak...

p.s. Przy okazji zauważyłem, że dopasowanie do szerokości można sobie ustawić jako domyślne w Preferencje → Wygląd stron. Szkoda, że nie można go odwołać dla wybranych (przez preferencje dla witryn).


adas napisał(a):

Dziwne... na profilu rodziców działa prawidłowo... JS-y tego nie psują...