Internet Explorer 9 - czy konkurencja może spać spokojnie
Ludwik Krakowiak | 2010-03-17 10:30:59
Pierwsze próbki przeglądarki Internet Explorer 9, zaprezentowane przez Microsoft na konferencji MIX10, wyglądają obiecująco. Tak, wiemy, jak to brzmi - ale jak inaczej odnieść się do ponad dwukrotnie lepszego wyniku uzyskiwanego przez program w teście Acid3 w porównaniu z wersją nr 8? Co prawda rezultat IE9 - 55 na 100 punktów - nadal każe popukać się w czoło w kontekście szans programu na rywalizację z technologicznymi rywalami: Firefoksem, Operą czy Chrome, ale pamiętajmy, że to wynik wczesnej wersji testowej.
IE9 - wynik testu Acid3
IE9 - wyniki testu Sunspider JavaScript
Polecamy:
- Która przeglądarka jest najbezpieczniejsza
- Przeglądarki: kto zostanie królem sprintu?
- HTML5: przyszłość aplikacji internetowych
Zobacz także:
- Firefox nie będzie stał w miejscu
- Okno wyboru już zmienia układ sił na rynku przeglądarek
- Pięć technologii, które zmienią nasze życie
Do pobrania:
Nie da się ukryć, że koncern miał co poprawiać. W jednym z ostatnio przeprowadzonych w redakcji PC World testów wydajności przeglądarek IE 8 notował najniższe oceny w obu kategoriach: szybkość działania i obsługa standardów.
Internet Explorer 9 ma ten stan rzeczy odmienić, chociaż internauci wątpią w to, czy Microsoftowi uda się nadrobić straty do konkurencji spod znaku Mozilli, Google'a, Opery czy Apple.
Użytkownik Wesoły pisze: Chcą dobrze a wyjdzie jak zawsze. Dogonią konkurencję taką jaka jest TERAZ co robili zawsze. Tylko to teraz kiedy wyjdzie kolejny IE będzie przeszłością. Co to oznacza? Używanie Internet Explorera utrudnia prace webmasterom ze względu na jego zacofanie technologiczne. Przez to musimy nadkładać nieraz dwukrotnie więcej pracy niż w wypadku konkurencji by osiągnąć te same efekty. Przeglądarka jest uboga w możliwości i powolna. Dodatkowo liczne błędy bezpieczeństwa (zwłaszcza sławny activex) nie czynią z niej nawet opcji do wyboru. Kiedy konkurencja strzeli naprzód jak zwykle (rozwój przeglądarek jest dość szybki) IE MOŻE dogoni konkurencję do stanu jaki mają obecnie co za parę lat będzie nieaktualne.
Opinia ta odzwierciedla pogląd większości świadomych internautów, którzy nie są nawet zainteresowani dalszym przebiegiem rozwoju programu Microsoftu.
Czy przeglądarka znalazła się na równi pochyłej? Co do tego, że Internet Explorer 6 musi odejść, zgadzają się wszyscy, ale czy zaniedbania Microsoftu z ubiegłych lat pogrążą szanse wersji nr 9?
IE9 "lekiem na całe zło"
Producent z pewnością liczy, że tak się nie stanie. Efektem prac programistów koncernu z Redmond jest wersja Internet Explorer 9 Platform Preview (plik do pobrania waży 31 MB).
Pierwszą z podstawowych innowacji IE 9, jakie wymienia Microsoft, jest nowy silnik JavaScript, noszący kryptonim "Chakra". Zalety tego rozwiązania to m.in., sprzętowa akceleracja przetwarzania grafiki i obsługa procesorów wielordzeniowych, wsparcie technologii Direct 2D (renderowanie dwuwymiarowej grafiki i tekstu).
Druga nowość to zwiększona obsługa standardów sieciowych, na czele z HTML5. HTML5 pozwoli na stosowanie składni zgodnej z XML lub HTML, umożliwi stosowanie SVG (Scalable Vector Graphics) i MathML wewnątrz standardowych dokumentów HTML5. Zmiany nastąpią także w określaniu kodowania dokumentów. Inne cechy standardu to wprowadzenie tagów audio i wideo opartych na kodekach H.264/MPEG4 i MP3/AAC. Dean Hachamovitch, dyrektor generalny działu Internet Explorer w Microsoft, podczas oficjalnej prezentacji na MIX10 zapewniał: "Kochamy HTML5 tak bardzo, że chcemy, by to naprawdę działało. W Internet Explorerze 9 będzie działać".
Ograniczenia
IE 9 Platform Preview można uruchomić tylko w Windows 7, Windows Vista SP2 i Windows Server R2. Przeglądarki nie mogą instalować posiadacze Windows XP i wszystko wskazuje na to, że sytuacja ta nie zmieni się w przyszłości, a to dlatego, program korzysta z rozwiązań stworzonych specjalnie dla Visty i "siódemki", tj. Direct2D i DirectWrite.
Program nie zastępuje zainstalowanej w systemie wersji IE - działa równolegle z nią. Przeglądarki nie należy jednak traktować jako narzędzia do codziennej pracy. W programie brak np. kluczowych z punktu widzenia użytkownika narzędzi do obsługi, np. paska adresu czy też funkcji bezpieczeństwa: trybu prywatnego przeglądania oraz filtra SmartScreen.
Nowe odsłony Internet Explorera 9 mają powstawać w ośmiotygodniowych odstępach - taki cykl rozwojowy poprzedzi wydanie oficjalnej wersji beta programu.
Więcej informacji: konferencja MIX10
Aktualizacja: 19 marca 2010 14:37
O skomentowanie prezentacji Internet Explorera 9 poprosiliśmy przedstawicieli firm produkujących konkurencyjne przeglądarki.
W przesłanym do naszej redakcji e-mailu Wieland Holfelder, Engineering Director, Google, powiedział: "Dla użytkowników najważniejsze jest to, że przeglądarki są stale udoskonalane - w ciągu ostatnich kilku lat byliśmy świadkami wielu znaczących ulepszeń wprowadzanych przez głównych dostawców przeglądarek. Nowe wersje są coraz szybsze, bezpieczniejsze, a także zaczynają wspierać nową generację technologii otwartej sieci, w tym HTML 5."
Johan Borg, VP Consumer Engineering, Opera Software ocenia: "Oczywiście uważamy, że większe wsparcie HTML 5 to krok w dobrym kierunku. Szczególnie ciekawe wydaje się wsparcie SVG. Liczymy na to, że Microsoft będzie szedł dalej w tym kierunku."
A Mozilla nie komentuje w ogóle...
O skomentowanie prezentacji Internet Explorera 9 poprosiliśmy przedstawicieli firm produkujących konkurencyjne przeglądarki.
W przesłanym do naszej redakcji e-mailu Wieland Holfelder, Engineering Director, Google, powiedział: "Dla użytkowników najważniejsze jest to, że przeglądarki są stale udoskonalane - w ciągu ostatnich kilku lat byliśmy świadkami wielu znaczących ulepszeń wprowadzanych przez głównych dostawców przeglądarek. Nowe wersje są coraz szybsze, bezpieczniejsze, a także zaczynają wspierać nową generację technologii otwartej sieci, w tym HTML 5."
Johan Borg, VP Consumer Engineering, Opera Software ocenia: "Oczywiście uważamy, że większe wsparcie HTML 5 to krok w dobrym kierunku. Szczególnie ciekawe wydaje się wsparcie SVG. Liczymy na to, że Microsoft będzie szedł dalej w tym kierunku."
A Mozilla nie komentuje w ogóle...
Ocena:
Twoja ocena:
Komentarze (32)
IE 9 jest do bani, jeszcze troche chopaki z MS beda musieli nad nim popracowac poniewaz nie dziala poprawnie i nie wyswietla sporej czesci stron internetowych poprawnie, moze jak wypuszcza koncowa wersje to bedzie lepiej ale znajac Microsoft to tak nakombinuja ze bedzie tak samo wolny jak starsze wersje lub gozej
Taaa okuraaat, tak było z wersją 8 miła działać zgodnie ze standardami i co ? kolejny gniot. Jak każdy deweloper/ wemaster nienawidzę Explorera podności on koszty wykonania projektu o 50%, nie ma możliwości zrobienia efektowej strony zgodnej ze standarami - Trzeba ją zepsuć aby szanowy Explorer zechciał ją wyrederować.
Najlepszym rozwiązaniem Microsoftu było by całkowicie wycofać się ze swoim produktem. Psuje on rynek i firmę kompromituje.
Oj dzieci dzieci...
Z najnowszych danych i wymuszonego przez KE okna wyboru dla europy, jednak IE8 wybrało 70% użytkowników systemu MSwin.XP/Vista/7 i sen linuksiarzy z open source upadł i dostał sromotne baty.
Ludzie jednak wiedzą co chca instalować, a dodatkowy wybór i wolna instalacja ff3 lub innych to zaleta MSwin.
Jak zwykle linuksiarze maja inne zdanie, ale margines 0,7% raczej nie jest wyborem większości i słuszności jaki system lepszy i jaka przeglądarka. :D
@Gosc - fan MS
jakie tybzdury wypisujesz, ze M$ posiada monopol na technologie?!? VS i MS sa PRZESTARZALE. Jesli chodzi o open source to GWT, SWT, Adobe Flex zamiataja MS bez szemrania.Programisci (ty nie jestes developer) jak ty, co kodu bez wizarda nie umieja stworzyc, to wstyd. Za nauke sie wez ... moze nie jest za pozno.
Po pierwsze możesz mówić tylko o XSLT, nie wiem po co wspominasz o XML skoro XSLT głównie służy do transformacji plików XML. Może nam wyjaśnisz co to za "wymyślne sztuczki" ? Jak żyję drukowałem dokumenty z przeglądarek.
Poza tym do takich rzeczy używa się języki skryptowe jak PHP, Ruby, Python lub jakiś inny język. W połączeniu z jakimś systemem szablonów mamy bardzo elegancką i elastyczną aplikację. W końcu i tak używacie serwera WWW to po co wydziwiać ? Bo na dzisiaj najpierw jakaś tam aplikacja generuje Ci XSLT, potem ten XSLT generuje Ci XHTML. Gdzie tu sens ? A jeżeli po prostu stosujesz XSLT pytanie po co ? Takimi rzeczami powinien zająć się serwer.
A Twoje rozwiązanie jest NIEPROFESJONALNE. Bo działa pod IE i tylko tam. Dam sobie głowę uciąć że po prostu niepoprawnie inicjujesz skrypt JS. Bo generowanie XHTML czy 5 księgi Pana Tadeusza z XSLT to żaden problem. No nie licząc Ciebie. Swoją drogą jakoś w firmie nie mamy problemu z generowaniem jakichkolwiek raportów. Jak macie problemy z formatami Microsoftowymi to czemu nie drukować raportów w formacie PDF ? Prostsze i tańsze rozwiązanie bo w przyszłości (tak jak my kiedyś) będziecie mogli zmienić pakiet biurowy a jedyne co się w aplikacji zmieni to jeden moduł. IE w ogóle nie używamy bo to dziurawy jak sito produkt. Zresztą Windows już mało gdzie jest.
Rozumiem że przygotowanie plików XML i XSLT i transformacja tego do XHTML 1.0 Strict po stronie przeglądarki sprawdzając czy wynik przechodzi poprawnie walidację W3C to jest już naruszenie standardu XHTML który wymaga dla przykładu przeglądarka akceptowała mime application/xhtml+xml (z czym IE sobie nie radzi właściwie). Rozumiem że trzeba stosować wymyślne sztuczki w stylach CSS i przeglądarki przechodzącej testy ACID3 do tego by przygotować wydruk raportu. Naruszeniem dobrego smaku jest dodanie do tego wszystkiego jQuery i AJAX-a by osoba która przygotowuje taki raport zamiast uruchamiać specjalny program do generowania kliknęła na dodatkowy przycisk na stronie z listą raportów celem wygenerowania nowego. Rozumiem że rozwiązania proste dla klienta są nieprofesjonalne bo:
1. Działają poprawnie w IE i są zgodne z obowiązującymi standardami (XML, XSLT, CSS) i przechodzą walidacje W3C
2. Z bliżej mi niewiadomych przyczyn nie działają właściwie w przeglądarkach bardziej rygorystycznie podchodzących do ogólnie przyjętych standardów internetowych dostępnych od 10-12 lat
Internet Explorer brany pod uwagę jako dobra przeglądarka ? Takie rozważanie kojarzy mi się nieodparcie z kawałem o kozie [[http://www.youtube.com/watch?v=KS9cfByfbVQ]]. Przecież to jest ... niemożliwe !
@john
Dla Intranetu nie blokuje się skryptów więc po kiego ... czorta sięgasz prawą ręką do lewego ucha, i to jeszcze przez krocze ?
Jakie oddzielne aplikacje ? Tworzy się aplikację (lub kupuje gotową) dla sieci intranetowej i tyle. Dobra firma będzie miała aplikację pod większość tego co firma potrzebuje. Do reszty robi się moduły i gotowe. Wszyscy od prezesa po pachołka za biurkiem mają wszystko pod ręką. A jak robi to firma z głową to masz jeden serwer a reszta to cienkie klienty. Wspaniała rzecz bo jest genialna w utrzymaniu i bardzo tania. Od licencji na system po koszty sprzętu. A wdrożona może być zarządzana przez jednego człowieka dosłownie.
XML oraz XSLT obsługują wszystkie przeglądarki na rynku. To że Ty sobie z czymś nie radzisz nie znaczy że jest to problem przeglądarki. Najwyraźniej jesteś z tych co robią "pod ie". Wtedy to na pewno nie będzie chodzić jak należy. I jaka kompilacja ? Ja mówiłem o językach skryptowych. Ty najwyraźniej w ogóle nie wiesz o czym piszesz.
A wiesz jak w nowoczesnym systemie wygląda wydrukowanie raportu ? Pracownik wchodzi w opcje X i wśród różnych możliwości które są mu potrzebne klika "Wydrukuj raport". Tyle. Żadne adresy i głupoty nie są wpisywane w przeglądarkę.
@Wesoły - rozumiem że projektując rozwiązanie w którym dane mają być oddzielone od wyglądu dla rozwiązania wewnętrznego powinienem komplikować warstwę działającą po stronie serwera po to tylko by przeglądarki kompatybilne ze standardami radziły sobie z nimi? Chyba nie tędy droga... poza tym jeśli IE sobie z tym radzi a to taka niedopracowana przeglądarka to w czym jest problem dla Firefox-a czy Opery? Przy dużych danych trzeba jednak upraszczać wszystko a nie przygotowywać oddzielne aplikacje dla różnych zastosować... jedna osoba potrzebuje wydrukować raport dla firmy zewnętrznej a inna dokonać analizy w Excel-u... Wpisanie adresu do dokumentu w przeglądarce by go wydrukować czy w Excel-u by go "obrobić" to jest to na co pozwala mi IE bez patrzenia na to czy jest on zgodny z Acid czy nie.
Swoją drogą to już 2 raz jak mnie cytują na PCWORLD. Chyba wyślę Wam kiedyś rachunek :P
@89.72.211.9, jak uważasz że się gdzieś mylę to mi to wskaż. Ja się chętnie uczę. Z czystej złośliwości powiem że Twoje wypowiedź w ogóle nie wnosiła nic do tematu. Celowana była we mnie. Czysty trolling.
@85.128.36.194, brak punktu w ACID3 to brak obsługi elementu jakiegoś standardu który powinien się w przeglądarce znaleźć. Testy ACID mają właśnie za zadanie sprawdzić czy przeglądarka posiada przydatne rzeczy. Ewentualnie ten element działa nieprawidłowo.
Inna rzecz że testy ACID sprawdzają głównie to co przeglądarki nie mają wspólnego. Oznacza to że jeżeli wszystkie by coś obsługiwały to w teście ACID to się nie znajdzie.
Oczywiście stronę przeglądarka może wyświetlić. Tak długo jak nie używamy jednego z elementów standardu który jest nieobsługiwany. Ogólnie musimy się ograniczać ze względu na braki Internet Explorera w tym wypadku.
john, a po co Ci taki dziwaczny twór ? Nie prościej wykorzystać system szablonów w parze z językiem skryptowym po stronie serwera który wygeneruje odpowiedni kod ? Poza tym jedyne co należy zrobić to zmienić podejście. Pamiętaj że jeżeli inicjujesz skrypt js, musisz być pewny że drzewo dokumentu jest gotowe (DOM).
I ostatnia rzecz... przecież IE nie obsługuje poprawnego XHTML :P W żadnej wersji. Nadal musi go łykać jako text/html. Więc zastanów się drugi raz nad tym co chcesz zrobić.
Poza tym wiesz czym jest ta Twoja "przeglądarka do rozwiązań klasy Enterprise" ? Jest to nieumiejętne powiązanie aplikacji z przeglądarką co powoduje same problemy. Świetny przykład tego że wiele firm zostało przy XP i IE6 bo ten "rozwiązania klasy enterprise" nie działają z nowszymi wersjami IE. A nowsze Windowsy nie pozwalają na instalację IE6. Przeglądarka NAJWYŻEJ powinna służyć do wyświetlenia i obsługi interfejsu (w postaci strony www) urządzenia. Inaczej czekają firmę same kłopoty w przyszłości albo spore koszta wymiany sprzętu. Lub pozostanie na starym.
Witam,
Wszyscy zagorzali przeciwnicy IE niech może mi powiedzą jak zmusić by Opera/Firefox/Safari obsłużyły (XML+XSLT) => XHTML+jQuery, bo z tego co widzę to tylko IE sobie z tym radzi... po kiego grzyba mi przeglądarka który jest nieużyteczny w przypadku rozwiązań klasy Enterprise? Po co mi Acid3 gdy jeszcze niedawno Firefox miał problem ze znacznikiem podziału dokumentu na poszczególne strony?
fakt, używając środowisk open source jako serwery i jako środowiska deweloperskie - to IE sprawia problemy. Gdy jednak używać współczesnych środowisk developerskich asp.mvc2 z jQuery Ajax ew. silverlight z prism toolkit itd. nie ma problemów z generowaniem kodu do wielu przeglądarek i dużą efektywnością w tym w rozwiązaniach wielowarstwowych (sql, dal, biusiness, autoryzacja, wcf, model, viewmodel, view lub wiele innych ale współczesnych - których brak poza VS i MS).
reklama
Polecane
Prezentujemy raport eCommerce 2011
To piąta edycja naszego raportu. Prezentujemy w nim wyniki naszego - przeprowadzanego do trzech lat - badania polskich sklepów internetowych. W tym roku publikujemy także wyniki innego projektu - zebranych przez Sare opinii użytkowników poczty...
To piąta edycja naszego raportu. Prezentujemy w nim wyniki naszego - przeprowadzanego do trzech lat - badania polskich sklepów internetowych. W tym roku publikujemy także wyniki innego projektu - zebranych przez Sare opinii użytkowników poczty...
© Copyright 2012 International Data Group Poland S.A.
04-204 Warszawa ul. Jordanowska 12
tel.(+4822)321-78-00 fax(+4822)321-78-88
04-204 Warszawa ul. Jordanowska 12
tel.(+4822)321-78-00 fax(+4822)321-78-88