Re:So you want to write a GUI framework (2021)
by kaba0 on Friday June 23, 2023 @02:54AM
(#36443680)
I believe Harfbuzz is used almost universally by every major application from Chrome to Firefox.
[ Parent
| on HN ]
Re:So you want to write a GUI framework (2021)
by flohofwoe on Friday June 23, 2023 @03:12AM
(#36443788)
Harfbuzz only provides 'text shaping' (very important for UNICODE support, especially for languages like Arabic), but the actual text rendering needs to be done elsewhere.
Re:So you want to write a GUI framework (2021)
by okanat on Friday June 23, 2023 @04:52AM
(#36444388)
Their rendering engines choose the OS native one. They have abstractions over that. For example they'll use DirectWrite on Windows. Implementing a partial GUI toolkit is just another thing in the list of extremely hard problems in browser engine development.