font-display: swap; afecta los tiempos de bloqueo y de intercambio al esperar a que se cargue una fuente, pero estamos incluyendo la fuente desde el backend (tenemos un gem de discourse-fonts separado; hacerlo de esta manera elimina la necesidad de realizar una llamada a Google y ser rastreados).
Por lo tanto, dado que las fuentes se incluyen como parte de la aplicación Discourse en la carga inicial, no creo que veamos ningún beneficio, ya que las fuentes no están retrasando la renderización como lo harían si estuviéramos haciendo una llamada a Google (o a otra CDN) en nuestro CSS.
No obstante, usar font-display: swap; sigue siendo probablemente un buen consejo para cualquier persona que agregue fuentes personalizadas desde una CDN de terceros en un tema.
Ah, eso tiene sentido. Importamos la fuente en Try porque tenemos un encabezado que coincide con discourse.org (que usa Open Sans)… podemos usar swap allí o incluso incluir la fuente directamente en el tema.
Puedes usar Try al analizar problemas de rendimiento, pero quizás sea mejor usar el modo seguro solo para asegurarte de que no esté relacionado con las pequeñas personalizaciones que hemos añadido.