18 09 2009
Opublikowano w Oprogramowanie  |  1 Komentarzy
Tagi: , , , , ,

WebGL

WebGL jest standardem definiującym obsługę grafiki trójwymiarowej w przeglądarkach internetowych. Rozwiązanie wykorzystuje OpenGL i udostępnia swój potencjał dla języka JavaScript. Renderowanie grafiki odbywa się w obrębie elementu canvas. Obecnie żadna przeglądarka w wersji stabilnej nie zaimplementowała tego standardu. Uzbrójmy się jednak w cierpliwość. Na tą rewolucję warto czekać.

WebKit

WebKit jest silnikiem rozwijanym na zasadach wolnego oprogramowania. Jego korzenie wywodzą się z projektu KDE. Zyskał dużą popularność za sprawą przeglądarek takich jak Safari czy Chrome. Rozwija się bardzo prężnie więc nic dziwnego że implementuje WebGL-a jako pierwszy.

Gecko

Gecko jest silnikiem zasilającym przeglądarkę Firefox. Obsługuje większość standardów rekomendowanych przez W3C. Cechuje się ogromną popularnością, którą ustępuje tylko Tridentowi (silnik Internet Explorera). Jakie są perspektywy wykorzystania WebGL-a przez ten silnik? Tutaj świeża nowinka. Wczoraj późnym wieczorem Mark Steele udostępnił kod źródłowy wnoszący obsługę tego standardu w repozytorium mozilla-central!

Przyszłość w 3D

Za sprawą tego standardu możemy oczekiwać w przyszłości wysypu trójwymiarowych aplikacji. Drzemie w tym ogromny potencjał. Wyobraźcie sobie tylko starannie wykonaną wycieczkę po muzeum, Google Earth, czy ulubioną prostą grę a to wszystko dostępne na każdym komputerze podpiętym do sieci bez instalowania żadnych zewnętrznych programów lub pluginów. Bomba.