Web Graphics has taken a long path from the time static graphics consist of images to the present day as we see powerful WebGL animations. It is possible to create online games as well as the use of GPU features, all of which are possible thanks to 2D and 3D HTML graphics, and webkit browsers are currently available for maximum use of GPU processing power. What we are going to present in this article is a brief history of web graphics from yesterday to the present day.
Webkit Login
In the not -so -distant past, site designers used standard web technologies to create static content, and the only graphics features at the time were to attract audiences were images in the text. Slowly, new features provided by #JavaScript were used by dolopers. At this time, there was a great deal of demand for an API that could be fully programmed so that using this API, web scripts could provide without the need for an acceptable graphics image.
Also, over time, technologies used to make the content more beautifully improved, and things like Canvas in HTML5, as well as the two -dimensional render EPP, were developed in Webkit, and then the ability to use these elements in browsers using Webkit They would have been provided.
Webgl Login
At that time, most computer games used GPU processing to create stunning 3D graphics; So the need to use 3D graphics in browsers was created; For this reason, tests led by Mozilla and Opera were conducted to display 3D graphics for Canvas elements. It was very exciting that all browsers could use. In fact, all browsers began collaborating to create WebGL (a standard that allowed 3D graphics on the web).
WebGL is based on OpenGL ES, which is a cross -enhancement API (possibility of use on all operating systems) developed with the aim of providing graphic features for UBD systems. Perhaps the process of standardizing this technology is one of the most smooth procedures for standardization because fortunately browsers were running on systems that supported OpenGL.
WebGL has provided the power of graphic processors to web developers, and as most of the existing browsers support this technology, it allows for the creation of high quality graphics such as game console graphics for use on the web. Librins have also been developed to make better use of this technology, including Threejs, which is now growing and improving.
Following the process, a number of low -level APIs such as Microsoft and Metal were developed by Apple to improve the use of GPU. It is true that the cases that were released by these two technology giants do better than OpenGL, but probably, as you may have guessed, unfortunately it is not possible to use them as cross -enables and on other operating systems or with difficulty Accompanied!
In order to create new and varied graphics output on the one hand, as well as the use of GPU technologies, webkit launched a new standard that provides programmers with low -level features to improve graphics processing performance. It is also compatible with new web standards such as Webvr and Webassembly.