Uses native browser rendering when it works, with a JavaScript BMP decode fallback for unsupported BMP variants.