ui   272835

« earlier    

Eight million pixels and counting - Following up on the 2d graphics in Rust discussion
Noting that "2D graphics means different things to different people", focusing on what that means for web browsers and general UI.
In particular note his API design notes:
- Most common 2D APIs like Canvas were descendants of Java2D/Postscript, where the developer needs to manually change parts of the scene(very stateful). They don't map well to modern GPUs.
- Compositors are more important than ever. Thankfully, most if not all current window managers now let you hand off your compositor calls(albeit being subtly different in how it's done, this is a job for compatibility layers).
- These two facts are how most browsers and UI toolkits operate: "an immediate mode painting abstraction, on top of which an invalidation system and a compositor were implemented to paper over the difficulty of rendering at 60 frames per second (without draining too much power). " Most are now trying to move away from this(Firefox/Mozilla are building WebRender, which he then explains a bit of)
- The description of WebRender, "consumers of the API build a retained representation made of nested "display lists", and several frames will be rendered from this representation when animated properties of these display lists change (for example scrolling, or other types of animations).". Note the simple list of primitives it uses.
- He then notes that while WR is good for UIs and web, path-rendering would be a much different design, which he hopes to cover in a separate post
graphics  piperesearch  api  2018  ui  web 
yesterday by mechazoidal
Twitter
@line25blog : How To Create a 3D Logo Design in Adobe Illustrator: Tutorial Roundup: https://t.co/ewWaoUM8pi (via Twitter http://twitter.com/line25blog/status/1085746139108913152)
Twitter  design  modo  web-design  layout  create  creative  web  look  feel  how  how-to  howto  inspiration  webdev  graphic  graphics  UI  UX  user  interface  user-interface  Twitt 
yesterday by dcolanduno
Twitter
RT @LaddrHiring: Trust in the process 🙏 . . . . . #software #softwaredevelopment #engineers #developer #indiedevhour #hiring #platform #tech #startup #startups #startuplife #code #coder #dev #devops #FrontEnd #backend #fullstack #vue #React #PHP #javascript http://bit.ly/2Coy9Tq http://twitter.com/mizko/status/1085719525918617601
design  UX  UI  user  interface  user-interface  designer  front  end  front-end  webdev  web  development  experience 
yesterday by dcolanduno
Twitter
@dribbble : Which Ocean Beach do you prefer? Vintage Travel Posters by Martin Wickstrom https://t.co/W5gRklvyyb #dribbble #dribbblers #illustration #design #sandiego #sanfrancisco https://t.co/2118xDytKD http://twitter.com/dribbble/status/1085728923487477760
Twitter  design  modo  web-design  layout  create  creative  web  look  feel  how  how-to  howto  inspiration  webdev  graphic  graphics  UI  UX  user  interface  user-interface  Twitt 
yesterday by dcolanduno
Twitter
@dribbble : Never too soon to start... Calendar for 2020 by @LeenaKisonen https://t.co/el6chdD7TF #dribbble #dribbblers #illustration #design https://t.co/WHdkEuO8XO http://twitter.com/dribbble/status/1085699481100783616
Twitter  design  modo  web-design  layout  create  creative  web  look  feel  how  how-to  howto  inspiration  webdev  graphic  graphics  UI  UX  user  interface  user-interface  Twitt 
yesterday by dcolanduno
Twitter
@dribbble : December Dribbble Meetups were all about learning! Check out how our global community wrapped up 2018: https://t.co/XaVysXzXW0 #dribbble #dribbblers #illustration #design #meetups #dribbblemeetups https://t.co/XOki4lFJaK http://twitter.com/dribbble/status/1085673563879886848
Twitter  design  modo  web-design  layout  create  creative  web  look  feel  how  how-to  howto  inspiration  webdev  graphic  graphics  UI  UX  user  interface  user-interface  Twitt 
yesterday by dcolanduno
Twitter
@Designmodo : RT @prototyprIO: "Postcards Introduces Transactional Email Modules – Inside Designmodo" by @Designmodo https://t.co/MT4DJooU2H (via Twitter http://twitter.com/Designmodo/status/1085667856690352128)
Twitter  design  modo  web-design  layout  create  creative  web  look  feel  how  how-to  howto  inspiration  webdev  graphic  graphics  UI  UX  user  interface  user-interface 
yesterday by dcolanduno

« earlier    

related tags

+webdev  2018  2019  ab_testing  adobe  animation  api  apps  audio  casestudy  components  coolstuff  create  creative  dashboard  design  designer  development  end  epub  ethics  experience  feel  font  free  front-end  front  github  google  graphic  graphics  how-to  how  howto  inspiration  instapaper  interaction  interactiondesign  interface  ios  javascript  kindle  kit  layout  lists  literature  look  mac  mobile  modo  music  netflix  ofinterest  omclslack  opensource  payment  photoshop  piperesearch  portfolios  privacy  programming  react  recommended  resources  responsive  sketch  sketchapp  software  storytelling  test  trends  tw  twitt  twitter  typography  user-interface  user  ux  voiceinterfaces  web-design  web  webdesign  webdev  wireframing 

Copy this bookmark:



description:


tags: