Internet Explorer 9  

Udostępnij na: Facebook

Autor: Marcin Borecki

Opublikowano: 2011-05-30

Internet Explorer 9 to najnowsza wersja przeglądarki internetowej firmy Microsoft. Przeglądarkawychodzi naprzeciw zarówno oczekiwaniom użytkownków, jak też programistów. Ci pierwsi otrzymują m.in. przyspieszane sprzętowo wyświetlanie tekstu, grafiki oraz plików wideo, uproszczony i zoptymalizowany interfejs aplikacji oraz integrację z systemem Windows 7. Drudzy –  implementację najnowszych standardów, w tym ostatnio bardzo popularnego HTML5 oraz odświeżone narzędzia wspomagające tworzenie stron i poprawianie błędów. W testach W3C najnowszy Internet Explorer lepiej od konkurencji radzi sobie z technologiami CSS3, DOM, JavaScript, HTML5 i SVG 1.1.

Implementacja najnowszych standardów pokazuje, jak wiele może się zmienić w sposobie przeglądania Internetu. Z punktu widzenia programisty jest to potężne narzędzie do tworzenia stron internetowych, aplikacji biznesowych, gier i animacji, z punktu widzenia użytkownika to po prostu ciekawszy Internet każdego dnia.

Poza tym użytkownicy powinni poczuć się bezpieczniejsi z nowym mechanizmem ochrony przed śledzeniem, który pozwala ograniczyć komunikowanie się przeglądarki z niektórymi witrynami sieci web, ułatwiając zachowanie poufności danych.

Poniższy cykl artykułów jest wprowadzeniem dla programistów chcących używać przeglądarki Internet Explorer 9 jako środowiska do tworzenia stron internetowych.

Internet Explorer

Spis głównych zagadnień:

  1. Integracja z systemem Windows 7 – wprowadzenie do tematu związanego z wzbogaceniem o formanty przyciągania, przypiętych witryn, list szybkiego dostępu oraz podglądu miniatur program Internet Explorer 9 i system Windows 7.
  2. Narzędzia developerskie w Internet Explorer 9 – wprowadzenie do narzędzia wspomagającego pracę programisty, wspomagającego cykl pracy od tworzenia strony po wykrywanie błędów i ich eliminację bez potrzeby rekompilowania rozwiązania.
  3. Struktura dokumentu i nowe elementy HTML 5 – w artykule zostaną opisane nowe elementy struktury dokumentu, takie jak footer, menu, nav wraz z ich stylowaniem. Dodatkowo opisane zostaną elementy standardu HTML5, w tym time, article, blockquote, outlines, aside, figure, cite.
  4. Obiekt Canvas – w tym artykule zostanie omówione przetwarzanie grafiki przy użyciu obiektu Canvas, który umożliwia budowanie dynamicznej grafiki przy użyciu języka JavaScript. Przedstawione zostaną przykłady z zastosowaniem rysowania grafik 2D oraz animacji.
  5. Multimedia – omówienie znaczników do operowania na plikach audio oraz wideo bezpośrednio z kodu strony. Dodatkowo czytelnik zostanie wprowadzony w tematykę kodeków używanych przez Internet Explorer 9.
  6. SVG – w artykule zostanie omówiony format SVG.
  7. Web Storage – w artykule zostaną omówione sposoby na zapisanie prostych danych po stronie klienta – zarówno tych dostępnych tylko podczas sesji uzytkownika, jak też tych pozostających na komputerze klienckim.
  8. Geolokacja – tu omówione zostaną sposoby na określenie pozycji użytkownika na stronie poprzez przeglądarkę internetową.