Internet jest tworem dynamicznym i jako taki wciąż się rozwija. Jedne standardy zastępują inne, kolejne wersje oprogramowania wypierają poprzednie – wraz z czasem i rozwojem technologii, pojawiają się aplikacje oferujące coraz to nowe, bardziej zaawansowane funkcje. Sieć ewoluuje, a równolegle z tym zmieniają się oczekiwania i wymagania jej użytkowników Rozwija się także HTML, a jego najnowsza wersja – HTML5 jest już w dużej części wyspecyfikowania i zaimplementowana w wiodących przeglądarkach (link).
Tag: HTML5
Co nam da HTML 5, oprócz dostępu do sprzętowego 3D
WebGL, czyli niskopoziomowe 3D w każdej przeglądarce
WebGL jest biblioteką graficzną bardzo niskiego poziomu – daje bezpośredni dostęp do wierzchołków i wykorzystuje programy cieniujące (tzw. shadery) do manipulacji geometrii (vertex shader) oraz fragmentów (fragment shader), które pisać można w języku GLSL (link). Wszystkie koncepcje z których czerpie WebGL, są już uznanymi standardami, które rozwijały się wraz z ewolucją technologii OpenGL. Oznacza to przede wszystkim, że są to rozwiązania sprawdzone i wielokrotnie wykorzystywane zarówno w wizualnie zaawansowanych grach, jak i programach graficznych. Całe stworzone oprogramowanie, może być niewielkim nakładem środków (tzn. bez potrzeby pisania całego kodu od początku) przeniesione w środowisko przeglądarki, za przykład czego może służyć chociażby konwersja gry Quake 2 (link).