Kordian
Zadrożny
TETA HR, IT.
Konsulting,
Marketing, JOOMLA,
CorelDraw
Marek
Stępień
JavaScript
developer, front-end
engineer.
Temat: zniesmaczył mnie ie9 :(
Ech, żeby tylko text-shadow mu brakowało, to by było jeszcze nieźle.Odpal html5test.com w tym wynalazku. :)
konto usunięte
Temat: zniesmaczył mnie ie9 :(
Marek Stępień:
Odpal html5test.com w tym wynalazku. :)
Nie mow ze taki odwazny jestes!!!! :)
brrr....
Marek
Stępień
JavaScript
developer, front-end
engineer.
Temat: zniesmaczył mnie ie9 :(
Ja odpaliłem rano i wynik był dwucyfrowy (na wirtualnej maszynie, co może, ale nie musi mieć wpływu na wynik).Wprawdzie html5test to nie jest tak naprawdę test HTML5, ale jego części oraz paru innych rzeczy, ale szanująca się przeglądarka w najnowszej wersji beta powinna mieć w nim wynik przynajmniej w okolicach dwustu. :)
konto usunięte
Temat: zniesmaczył mnie ie9 :(
Marek Stępień:
Ja odpaliłem rano i wynik był dwucyfrowy (na wirtualnej maszynie, co może, ale nie musi mieć wpływu na wynik).
Wprawdzie html5test to nie jest tak naprawdę test HTML5, ale jego części oraz paru innych rzeczy, ale szanująca się przeglądarka w najnowszej wersji beta powinna mieć w nim wynik przynajmniej w okolicach dwustu. :)
Nie zeby to mialo jakiekolwiek znaczenie, na powazna skale przez najblizsze 3-4 lata ;)
Marek
Stępień
JavaScript
developer, front-end
engineer.
Temat: zniesmaczył mnie ie9 :(
Andrzej Winnicki:
Nie zeby to mialo jakiekolwiek znaczenie, na powazna skale przez najblizsze 3-4 lata ;)
Ma znaczenie. Platforma webowa musi się rozwijać. Niestety, dominująca na świecie a druga w Polsce przeglądarka rozwija się zbyt wolno (co jest na rękę jej producentowi, który równocześnie - jak dotąd z takimi sobie skutkiem - próbuje przepchnąć konkurencyjne do Otwartego WWW technologie - Silverlight i .NET).
Na szczęście, jeśli nic złego się nie wydarzy, to w Polsce ta "niepoważna" wg Ciebie skala będzie obejmować zdecydowaną większość użytkowników - bo technologie ignorowane dziś przez IE9 są już albo lada dzień będą dostępne w przeglądarkach, których łączny udział w polskim rynku zbliża się do 70%.
I będzie dalej rosnąć razem z mobilnymi urządzeniami - najpopularniejsze urządzenia mobilne - czy to od Apple'a (WebKit), czy to z Androidem (WebKit, Gecko), czy Nokia Maemo/Meego (Gecko), czy Blackberry (WebKit), czy cokolwiek innego (Opera Mobile) - już *dziś* mają bardziej zaawansowane technicznie przeglądarki niż desktopowe IE.
A to rynek mobilny właśnie jest przyszłością WWW. Za jakiś czas wielu użytkowników będzie miało zupełnie odwrotną sytuację niż parę lat temu: kIEpska przeglądarka na PC, dobra na komórce. :)
Tak w ogóle to ja nie widzę żadnych przeszkód, żeby nie używać nowych rzeczy w ramach progressive enhancement.
Bo niby czemu mam nie użyć <input type=email> z HTML5? Bo IE8/9, Firefox 3 i Opera 9 mi go wyświetli jako zwykły input tekstowy? Fine by me. Za to userzy iPhone'a dostaną na ekranie klawiaturę z wyeksponowaną "@", a w Firefoksie 4 i Operze 10 i bodajże w najnowszych Chrome'ach mam za darmo walidację. :)Marek Stępień edytował(a) ten post dnia 16.09.10 o godzinie 23:49
Kamil
Kłosowski
webdeveloper
limegarden.pl
Temat: zniesmaczył mnie ie9 :(
Zgadzam się z Markiem - mam gdzieś IE, we wszystkich moich projektach zaczynam wdrażać html5/css3 wedle progressive enrichment/enhancement; po tym jak w większości przeglądarek pojawią się świetne rozwiązania, a w IE nadal będzie ubogo, IE nadal będzie tracił użytkowników - tak jak to miało miejsce z "genialnym" IE8.Z drugiej strony dziwie się osobom (a czasami nawet web develoeperom), którzy zachwycają się IE9. Przekupieni czy co ?:P
konto usunięte
Temat: zniesmaczył mnie ie9 :(
A ja się nie dziwię, z kilku powodów:- W KOŃCU sytuacja zaczyna się zauważalnie poprawiać. To dobrze.
- Akceleracja sprzętowa bije na głowę np. Minefielda.
- Można sobie nie wyrwać wszystkiego, gdy usiądzie się przy aktualnym IE bez możliwości doinstalowania softu.
Może niektóre reakcje są zbyt entuzjastyczne, ale chyba możemy się zgodzić, że sam fakt rozwoju IE jest pozytywny.
A za 15 lat będzie można pisać już tylko pod standardy, a nie pod różne przeglądarki. Bajka.
Kamil
Kłosowski
webdeveloper
limegarden.pl
Temat: zniesmaczył mnie ie9 :(
Mnie najbardziej wkurza nachalny marketing Microsoftu. Już pół roku temu wszędzie widziałem reklamy IE8 jako "nowoczesną" przeglądarkę. A teraz jeszcze gorzej - IE9 "Przygotuj się na piękniejszą sieć" - nareszcie po kilku latach mamy przygotować się na pełną obsługę css 2.1 i niepełną 3 - gdzie większość przeglądarek oferowała to kilka lat temu.Żenada.Kamil Kłosowski edytował(a) ten post dnia 17.09.10 o godzinie 10:08
Marek
Stępień
JavaScript
developer, front-end
engineer.
Temat: zniesmaczył mnie ie9 :(
Piotr Dudzic:
- Akceleracja sprzętowa bije na głowę np. Minefielda.
Masz jakieś dowody tej hipotezy? Robiłeś benchmarki? ;-)
konto usunięte
Temat: zniesmaczył mnie ie9 :(
Marek Stępień:Poniekąd, ja sobie tylko obejrzałem gotowce :) Fakt, że może to być nie do końca obiektywne, ale:
Piotr Dudzic:
- Akceleracja sprzętowa bije na głowę np. Minefielda.
Masz jakieś dowody tej hipotezy? Robiłeś benchmarki? ;-)
http://ie.microsoft.com/testdrive/
Np. nowy performance test, "speed read"
Marek
Stępień
JavaScript
developer, front-end
engineer.
Temat: zniesmaczył mnie ie9 :(
Poniekąd, ja sobie tylko obejrzałem gotowce :) Fakt, że może to być nie do końca obiektywne, ale:
http://ie.microsoft.com/testdrive/
No to nie sprawdziłeś "akceleracji sprzętowej" jako takiej, tylko "akcelerację sprzętową wg Microsoftu". Można znaleźć odwrotny przykład, kiedy IE jest znacznie wolniejsze na testcasie innego producenta. :)
Przydałyby się benchmarki obiektywne, niestety nie ma na razie takich - wszystkie są robione przez producentów przeglądarek. I tak, Safari jest najlepsze w testach Apple'a, IE w testach Microsoftu, a Chrome w v8bench Google'a. :)
konto usunięte
Temat: zniesmaczył mnie ie9 :(
A minefield? Jest w czymś dobry? :)Widziałem to: http://arewefastyet.com/
Ale na dobrą sprawę nie przyglądałem się zbyt starannie temu, co ostatnio dzieję się wśród przeglądarek. Ważne, że do przodu, a jeśli IE nie stanie się nagle najlepsze, to się przecież nic złego nie stanie ;)
Marek
Stępień
JavaScript
developer, front-end
engineer.
Temat: zniesmaczył mnie ie9 :(
Piotr Dudzic:
A minefield? Jest w czymś dobry? :)
Widziałem to: http://arewefastyet.com/
Widziałeś, ale czy zrozumiałeś? :)
Arewefastyet to strona Mozilli, która monitoruje postępy silnika JS Firefoksa w dwóch benchmarkach konkurencji - Apple'a i Google'a. Pokazuje więc, że sam silnik JS sporo zyskał dzięki JaegerMonkey w tych właśnie testach. Ale sam silnik JS to nie wszystko.
Testy w Arewefastyet nie są nawet odpalane w przeglądarce! To jest tylko goły interpreter JS. Bez żadnego Ajaksa, DOM-u, JSON.parse itd.
Te benchmarki świetnie mierzą szybkość silnika JS wykonującego głównie obliczeniowe algorytmy, które pozostają zupełnie w oderwaniu od tego, co naprawdę robią skrypty na stronach - operacje na drzewie DOM, manipulacje stylami, parsowanie JSON-a, komunikacja XHR itd. - to nie ma wiele wspólnego z np. liczeniem AESa.
Możesz mieć super szybki silnik JS, ale kiedy - jak np. w IE - obiekty DOM (czyli takie rzeczy jak: document, eventy, getElementById(), wszystkie elementy strony itd.) nie są obiektami natywnymi dla JS, tylko zupełnie innego środowiska (COM w IE), to sama komunikacja między dwoma środowiskami jest obciążaniem.
Inaczej mówiąc: jeśli robisz serwis taki jak GMail czy choćby poczta w Interii czy O2 - to stosunkowo niewiele zyskujesz na tym, że szyfr AES silnik JS danej przeglądarki wyliczy o parę petasekund szybciej. Istotne jest to, jak szybka jest przeglądarka w typowych zastosowaniach, na które składa się mix wielu różnych rzeczy, które nie są w ogóle ujęte w takim Sunspiderze.
Nie zrozum źle - to dobrze, że Chrome jest taki szybki przy Sunspiderze. Super. Im szybszy silnik, tym lepiej. I super, że Firefox 4 liczy AESa znacznie szybciej niż trójka. Ale dopóki operujemy na w miarę zbliżonych rzędach wielkości, to kto jest ciut szybszy przy tym nieszczęsnym AESie, nie ma tak naprawdę realnego znaczenia.
Lepszym benchmarkiem wydaje się właśnie zaproponowany przez Mozillę Kraken, starający się - przynajmniej w zamierzeniach - testować to, co w rzeczywistości strony tak naprawdę robią.
A Minefield? Minefield zarąbiście szybko operuje na danych binarnych. Jeśli wepniesz je w typed array, czego nie możesz zrobić na razie w żadnej innej przeglądarce, w której jesteś skazany na klasyczną Array, która tak naprawdę to, co programiści np. C nazywają tablicą, tylko udaje. :)
I to też wiąże się nie tylko z samą szybkością silnika, ale tym, co przeglądarka oferuje. Array w WebKicie jest szybsza niż Array w Firefoksie, OK. Ale tenże Firefox ma TypedArrays (idealne odpowiedniki int[], float[], double[] itd.), która powstała z myślą o właśnie obliczeniowych zastosowaniach na binarnych danych (w demku wyżej liczą m. in. transformatę Fouriera w czasie rzeczywistym na odtwarzanej piosence). :)
A tablic typowanych żaden Sunspider czy v8bench w tej chwili nie testuje. :)
--
Edit: usunąłem z powyższej wypowiedzi miejsca, w których się powtarzałem. :)Marek Stępień edytował(a) ten post dnia 17.09.10 o godzinie 23:32
konto usunięte
Temat: zniesmaczył mnie ie9 :(
Marek Stępień:
Piotr Dudzic:
A minefield? Jest w czymś dobry? :)
Widziałem to: http://arewefastyet.com/
Widziałeś, ale czy zrozumiałeś? :)
(...)
Przyznam, że nawet nie próbowałem się aż tak szczegółowo z tym zapoznawać. Dzięki :)
Następna dyskusja: