publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
5 skomentuj »

TAGI: ie9 , microsoft , internet explorer

2010-08-05 10:30  |  Adam Golański

Czwarty (i ostatni) Platform Preview Internet Explorera 9: Chakra już w środku

Czwarty (i ostatni) Platform Preview Internet Explorera 9: Chakra już w środku

 

Microsoft pochwalił się dzisiaj czwartą iteracją „podglądu platformy” Internet Explorer 9. A chwalić się ma czym – najnowsza odsłona to przede wszystkim zintegrowanie engine'u skryptowego Chakra z przeglądarką, sprzętowa akceleracja dla HTML5 i znacznie lepsze wyniki w teście Acid3.

 

W rozwoju Internet Explorera 9 Microsoft postawił na jawność prac – i jak widać po kolejnych odsłonach z cyklu Platform Preview, efekt takiego podejścia jest znakomity. Nowa przeglądarka z Redmond będzie mogła bez wstydu rywalizować z Chrome, Operą czy Firefoksem.

Dean Hachamovitch, menedżer projektu, we wpisie blogowym poświęconym czwartej iteracji wydania dla deweloperów, podkreśla znaczenie wbudowania engine'u skryptowego do przeglądarki. Do tej pory programiści korzystający z engine'ów skryptowych dla różnych języków musieli korzystać z komunikacji poprzez Component Object Model, co powodowało problemy z wydajnością. Teraz Chakra (bo pod taką nazwą kodową znany jest nowy engine skryptowy Internet Explorera) stał się częścią jednego systemu z przeglądarką.

„Poprzez tę głęboką integrację, wydajność rzeczywistych witryn znacząco wzrosła, a IE9 stał się pierwszą przeglądarką, mającą współdzielony DOM między engine skryptowym a browserem, na bazie ECMAScriptu5. Przynosi to zalety w postaci rzeczywistego wzrostu wydajności i spójności” – pisze Hachamovitch.

Bezpośrednia komunikacja pomiędzy przeglądarką a engine to ujednolicony DOM, współdzielony przez wszystkie podsystemy przeglądarki, włącznie z JavaScriptem. Hachamovitch wyjaśnia, że pozwoli to na „spójny i interoperacyjny widok dokumentu”, a umocowanie obiektowego modelu dokumentu na najnowszej wersji ECMAScriptu w pełni przygotuje przeglądarkę na wyzwania przyszłości.

Kolejną wartą uwagi zmianą jest wprowadzenie pełnej sprzętowej akceleracji dla HTML5. Możliwości, jakie przynosi to np. dla gier online można zobaczyć w demach pokazujących wykorzystanie SVG, audio i JavaScriptu – pozostałe przeglądarki nie są w stanie dorównać szybkości IE9 w tej dziedzinie. Poszerzono także zakres obsługiwanych znaczników SVG.

Platform Preview 4 przynosi także rekordowy wynik w teście Acid3. Podczas gdy Platform Preview uzyskiwał wynik rzędu 83/100, to wydanie może się pochwalić wynikiem 95/100. Czy finalna wersja IE9 osiągnie 100/100?

Jednocześnie główny menedżer Internet Explorera opublikował zbiór zaleceń dla wszystkich webdeweloperów, który ma pozwolić im na przygotowanie się do premiery IE9. Hachamovitch radzi:

  • Testować witryny w Trybie Standardowym IE9, korzystać z doctype HTML5.

  • Serwować dla IE9 ten sam zgodny ze standardami kod, co wysyłany jest do innych przeglądarek.

  • Nie korzystać z wykrywania przeglądarki, lecz z rozpoznawania dostępnych funkcjonalności przeglądarki.

  • Zgłaszać wszelkie problemy z działaniem witryny w IE9 do zespołu deweloperskiego Microsoftu.

  • W razie nieusuwalnych problemów, dla dobra użytkowników wykorzystać Tryb Kompatybilności.

  • Wykorzystywać gdzie tylko można HTML5, CSS3, SVG, DOM, ES5 i temu podobne technologie, tak jak opisano to w poradniku dla deweloperów.

Wygląda na to, że zespół Internet Explorera stawia wszystko na sprzętową akcelerację. To samo zapowiadają też Opera i Mozilla w kolejnych wydaniach swoich przeglądarek. Czy doczekamy czasów, kiedy przez instalacją browsera będziemy musieli sprawdzić, czy mamy odpowiednie sterowniki do karty graficznej? To możliwe, ostatecznie WWW nie jest już tym samym, czym było kiedyś.

Internet Explorera 9 Platform Preview 4 można pobrać ze strony ie.microsoft.com/testdrive/.

Źródło: windowsteamblog.com/ie

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
5 skomentuj »

Komentarze

  • baikal

    #1 baikal 2010-08-05 15:21:48 0

    Ciekawy jestem czy naprawili:



    W ie6 było ok. W ie7 i ie8 popsuli i pojawiły się paskudne obramowania, których nie sposób wyłączyć. Mało kto tego używa, przecież jest , jednak tag object jest dobrym przykładem ignorancji standardów przez Microsoft.

    IP: 77.254.186.[...] Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8

  • css3.pl

    #2 css3.pl 2010-08-05 17:33:00 0

    Kolejna wersja IE do testowania :/

    IP: 82.160.211.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8

  • dan

    #3 dan 2010-08-06 09:14:47 0

    No mnie sie podoba wykorezystanie GPU, który przez większosć czasu był bez czynny. 

    IE9 offers consistent, fully hardware-accelerated text, graphics, and media, both audio and video.

    Teraz tylko pytanie, jaki trzeba mieć sprzęt, żeby np płynnie wyświetlać obrazki  w tej technologii, lub np przeglądac google maps. Żeby sie nie okazało że znów trzeba mieć jakiegoś potwora w kompie. Pozatym karta, która była na najniższych zegarach podczas przeglądania i nternetu, teraz będzie wch odzić w tryn 2D albo nawet 3D. Co oznacza większe zużycie baterii w laptopie.



    IP: 83.26.251.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729)

  • art

    #4 art 2010-08-06 11:38:21 0

    Wynik 95/100 najprawdopodobniej pozostanie gdyż te ostatnie 5 punktów jest za technologie, które nigdy nie zdobyły popularności i już są lub niedługo będą zastąpione przez lepsze, zgodne ze standardami rozwiązania. Implementacja tego w imię zgodności z niesławnym testem Acid3 byłaby głupotą.

    IP: 89.75.165.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8

  • css3.pl

    #5 css3.pl 2010-08-08 14:15:32 0

    @art - możesz podać o jakie technologie chodzi?

    IP: 82.160.211.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.14 Safari/534.3

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł