-
Welcome to Medium, a place to read, write, and interact with the stories that matter most to you.Pricing:
- Open Source
Having built a few GPU/HTML hybrids in the past, (e.g. https://arcentry.com/) I found that it teaches you a lot about the things you take for granted when developing for browsers and that you now have to manage yourself. This includes for example: - figuring out when to redraw the screen or sections of it - organizing your UI as a hierarchical tree that can be traversed - handling events in general. What did the user click on? What Z order are things in? Can we find out using 2D boxes or do we need to do 3D ray intersection? - combining UI hierarchies and events into event propagation - rendering text and images crisply is surprisingly tricky - blending layers over each other requires care. - layout flows (margins, paddings, things pushing against other things) need managing. ...and a host of other things. For anyone interested, I wrote a summary in my early days of development here: https://medium.com/@WolframHempel_82303/seven-things-ive-learned-building-a-browser-app-in-webgl-89c7c13c12e8 - though this misses a lot of what I figured out later.
#Blogging #Blogging Platform #CMS 2188 social mentions
-
Create beautiful cloud and open-source diagrams
Having built a few GPU/HTML hybrids in the past, (e.g. https://arcentry.com/) I found that it teaches you a lot about the things you take for granted when developing for browsers and that you now have to manage yourself. This includes for example: - figuring out when to redraw the screen or sections of it - organizing your UI as a hierarchical tree that can be traversed - handling events in general. What did the user click on? What Z order are things in? Can we find out using 2D boxes or do we need to do 3D ray intersection? - combining UI hierarchies and events into event propagation - rendering text and images crisply is surprisingly tricky - blending layers over each other requires care. - layout flows (margins, paddings, things pushing against other things) need managing. ...and a host of other things. For anyone interested, I wrote a summary in my early days of development here: https://medium.com/@WolframHempel_82303/seven-things-ive-learned-building-a-browser-app-in-webgl-89c7c13c12e8 - though this misses a lot of what I figured out later.
#Monitoring Tools #Incident Management #Website Monitoring 5 social mentions