uWrap: Ein blitzschnelles Text-Wrapping-Utility (<2KB)
2025-04-04
uWrap ist ein 10-mal schnelleres und genaueres Text-Wrapping-Utility mit unter 2KB (minimiert), MIT-lizenziert. Entwickelt für die effiziente Vorhersage variabler Zeilenhöhen in Listen- und Raster-Virtualisierung, wodurch die UI-Performance für große, scrollbare Datensätze optimiert wird. Es umgeht geschickt das Fehlen von Text-Wrapping-APIs in Canvas2D und die Performance-Einschränkungen von measureText(). Benchmarks zeigen eine deutlich bessere Performance als canvas-hypertxt, sowohl in Geschwindigkeit als auch Genauigkeit. Derzeit werden lateinische Zeichensätze unterstützt, weitere Funktionen sind geplant.
Entwicklung
Text Wrapping