En la mayoría de los sitios web que muestran texto en japonés, no aparece suavizado en mi navegador, mientras que el texto en latín, por supuesto, sí. El kanji tiene un suavizado universal, lo cual es algo comprensible, pero el hiragana no. Esto es sólo un problema en Windows: Mac tiene un suavizado de fuentes nativo mucho mejor que parece funcionar bien independientemente del alfabeto. ¿Hay algo por mi parte que pueda hacer para solucionar este problema? ¿Y hay alguna manera de garantizar que un sitio web de mi propia creación muestre texto japonés suavizado?
Respuesta1
El texto japonés... no aparece suavizado en mi navegador
Windows no suaviza las fuentes por debajo de cierto tamaño; creo que esto es específico de la fuente. Pruebe con una fuente diferente o intente aumentar el tamaño del texto ( Ctrl+ +en muchos navegadores)
¿Hay alguna manera de garantizar que un sitio web de mi propia creación muestre texto japonés suavizado?
No existe una forma sensata de lograrlo. Su sitio web puede ser visto por PC que ejecutan una variedad de sistemas operativos diferentes con una variedad de navegadores. Considere teléfonos, pads, tabletas, netbooks, televisores y otras plataformas de hardware.
Podrías renderizar previamente el texto como imágenes gráficas, pero esto es problemático de lograr de una manera que sea legible tanto en teléfonos como en pantallas duales de 24". También significa que tu texto no será indexado por los motores de búsqueda y, por lo tanto, es probable que ocupar un lugar más bajo en las búsquedas.
Podrías usar Flash, pero se aplican muchas de las mismas desventajas. No todas las plataformas admiten Flash y algunas personas lo desactivan.
Respuesta2
El problema es que las fuentes japonesas antiguas tienen versiones de mapa de bits en tamaños pequeños (normalmente menos de 22 o 23 puntos), por lo que casi siempre sonnunca suavizado. Fueron diseñados en una época en la que la renderización de subpíxeles todavía no existía. La única fuente incorporada que no tiene mapas de bits es la nuevafamilia meiryoque fue diseñado específicamente para ClearType por lo que se ve bien en todos los tamaños
Puedes intentar seguir este tutorial.MSゴシックとMS明朝で、ClearTypeを有効にするaquitar todos los mapas de bits de la fuentePara hacer que Windows haga el suavizado para tamaños de puntos pequeños.Estos son los pasos para hacerlo.
O usar un renderizador de fuentes de Windows alternativo comoTipo Mac
Ambos tienen pros y contras. Eliminar los caracteres de mapa de bits como la solución anterior hará que ClearType sea efectivo en todas las aplicaciones, pero tal vez no pueda hacerlo con todas las fuentes. Con este último puedes configurar la representación según tus preferencias, pero es posible que no funcione correctamente en algunos programas que usan DirectWrite para representar texto.[actualización: la compatibilidad con DirectWrite en MacType es mejor ahora]