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

TAGI: 3d , internet explorer , wtyczka , canvas , vml , grafika , plug-in , microsoft , mozilla firefox , html 5 , przeglądarka

2008-08-08 08:27  |  Adam Golański

Deweloper Firefoksa wprowadzi do IE elementy HTML 5

Deweloper Firefoksa wprowadzi do IE elementy HTML 5

Jednym z najciekawszych elementów języka HTML 5 jest znacznik wirtualnego płótna Canvas, który umożliwia wprowadzanie szybkiej grafiki wektorowej 2D i 3D na strony internetowe. Dzięki niemu deweloperzy tworzą nawet proste gry FPS działające w oknach przeglądarek, redefiniując w ten sposób nasze oczekiwania wobec wyglądu i możliwości prezentacyjnych serwisów WWW. Znacznik Canvas jest obsługiwany przez wszystkie liczące się przeglądarki – z wyjątkiem jednej, mającej jednak największy udział w światowym rynku. Mowa oczywiście o Internet Explorerze, którego twórcy otwarcie przyznają się, że nie chcą znacznika Canvas w swoim programie. Dlatego też ani IE7, ani zbliżający się IE8 nie będą natywnie obsługiwały tej formy prezentacji grafiki.

Pojawiło się co prawda rozszerzenie ExCanvas dla IE, które tłumaczyło polecenia Canvas na VML. Jednak VML jest powolnym, starodawnym językiem, jedną z martwych, choć wciąż obsługiwanych technologii sieciowych i nie daje nadziei na tworzenie szybkich, interaktywnych stron 3D. Dlatego ostatecznie wielu deweloperów rezygnuje z nieobsługiwanego przez wciąż najpopularniejszą przeglądarkę na rynku elementu Canvas i realizuje ostatecznie swoje pomysły we Flashu.

Tymczasem kilka dni temu Vladimir Vukićević, twórca rozszerzenia Canvas 3D dla Mozilla Firefoksa, ogłosił na stronach swojego bloga, że pisze kod umożliwiający obsługę elementu Canvas w Internet Explorerze bez konieczności translacji na VML. Na razie projekt znajduje się w fazie alfa, jego instalacja jest dość skomplikowana – ale całość działa. Gdy autor opracuje automatyczny mechanizm instalacji, obsługa wirtualnego płótna może stać się w Sieci czymś powszechnym.

Wirtualne płótno w Internet Explorerze.

Obecnej wersji rozszerzenia brak wciąż obsługi wielu ważnych komend Canvas – drawImage, get/put/createImageData, text, shadows, patterns, and gradients – ale ich implementacja znajduje się w agendzie autora. Vukićević zauważył zarazem, że jeśli uda mu się dodanie do IE obsługi Canvas, to równie dobrze powinno się udać dodanie obsługi takich znaczników, jak audio czy video. Czyżby zatem to niezależni programiści mieli wprowadzić do Internet Explorera obsługę najnowszych standardów sieciowych?

Ostatecznie nic dziwnego w tym, że Microsoft nie chce obsługiwać znaczników HTML 5, gdy jego programiści pracują intensywnie nad rozwojem Silverlighta, którego popularyzacja uczyniłaby elementy multimedialne standardowego języka hipertekstu czymś całkowicie zbędnym.

Rozszerzenie Canvas dla Internet Explorera można pobrać z repozytorium kodu pod adresem hg.mozilla.org/users/vladimir_mozilla.com/iecanvas/.

źródło: Blog.vlad1.com

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

Komentarze

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ł