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
Komentarze
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.
Popularne
Nazwa padła ofiarą szantażystów, inni polscy hosterzy też zagrożeni?
19
Premiera Diablo 3 wzbudziła dyskusję na temat gier, które zawsze chcą być online
19
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Nowy problem z Windows 8: bootuje się za szybko
10
Amerykańscy rodzice straszeni „e-narkotykami” dostępnymi w Sieci
21
Z okazji wypuszczenia akcji Facebooka przypomnijmy sobie, kim jest Zuckerberg
10
Blueseed: libertariańska sztuczna wyspa przyciągnęła już ponad sto startupów z całego świata
8
Rewolucja w Firefoksie, nowa łatka czterokrotnie ograniczyła zużycie pamięci
20
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
CVDazzle: makijaż jest w stanie pokonać automatyczne systemy ulicznego monitoringu
3
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Co czeka programistów po czterdziestce?
27
Ubuntu 12.04 LTS już dostępny: stabilna dystrybucja na następne pięć lat?
28
Społeczność
Sebek Pozycjonowanie stron za pośrednictwem firm oferujących
swoje usługi nie...
asdosad jak to zrobić na xp??
lol Jak ktoś tu wcześniej zauważył - artykuł jest o niczym, a właściwie ukrytą...
grzybecki To raczej powinien być znak dla programistów Social Media, aby swoje...
facebug @rychu
Strona wchodzi, ślamazarnie ale wchodzi mam takie...
Dave Smith Jestem Pastor Dave Smith prywatny pożyczkodawca pieniądze, z czego ponad...
inna niedawno temu miałam kod, którym można było od razu zmienić wszystkie...
- Najdmen.pl: Konta www z wyłączonym licznikiem transferu od IONIC.pl (1)
- 2BE.PL: [Oferta] Promocja jak złoto w 2BE.PL (1)
- gardius: Dobra hurtownia sportowa (1)
- gardius: Tanie książki gdzie warto kupować? (1)
- Najdmen.pl: PROMOCJA, 500 DOMEN .EU ZA 1 PLN NETTO ! (1)
- VMLine: [Oferta] Serwery VPS Xen-HVM/OpenVZ z darmową administracją (2)
- Marek: Generowanie PDFa (2)
Polecane książki
Praca
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ł |









#1 baikal 2010-08-05 15:21:48 0
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
#2 css3.pl 2010-08-05 17:33:00 0
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
#3 dan 2010-08-06 09:14:47 0
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)
#4 art 2010-08-06 11:38:21 0
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
#5 css3.pl 2010-08-08 14:15:32 0
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