list of issues for the chromium project을 살펴보면이 중 많은 수가 크로스 플랫폼 텍스트 렌더링 문제입니다. 플랫폼의 텍스트 렌더링 시스템을 사용하고 각각의 고유 한 특성에 맞추기 위해 많은 노력이 필요하다고 생각합니다.Chrome과 같은 플랫폼 간 응용 프로그램이 FreeType을 사용하여 텍스트를 렌더링하는 이유는 무엇입니까?
단순히 FreeType 라이브러리를 사용하고 그걸로 끝내지 않는 이유는 무엇입니까? FreeType은 Linux, iOS 및 Android 등 다른 플랫폼에서 사용됩니다. 따라서이 플랫폼에서 브라우저는 래핑 된 FreeType 라이브러리를 사용하고 있습니다. 랩핑을 없애고, Windows와 Mac에서 플랫폼이 제공하는 렌더링을 폐기하고, 순수한 FreeType으로 바꾸지 않는 이유는 무엇입니까?
내게는 Windows 및 Mac에서 제공하는 렌더링이 제공하는 하드웨어 가속 구성 및 글리프 혼합을 활용하는 것이 유일한 답입니다.
다른 대답은 서브 픽셀 안티 앨리어싱 특허가 만료되기 전에 WebKit가 포팅 되었기 때문일 수 있습니다. 따라서 서브 픽셀 안티 앨리어싱 텍스트를 얻는 유일한 방법은 플랫폼 제공 렌더링을 사용하는 것입니다.
이 중 하나가 맞습니까? 그렇지 않은 경우, 어떤 경우입니까?
이 질문에 대한 답변을 얻을 수 있었습니까? –