Я работаю над сайтом, связанным с музыкой, и часто использую специальные символы HTML для острых предметов (fl) и плоских (♭) вещей, чтобы сохранить красоту, например:
♯
♭
ОднакоМы заметили, что в некоторых браузерах (IE6, Safari для ПК) эти символы не поддерживаются.Я создал условный JavaScript, который обслуживает простые, поддерживаемые символы вместо специальных (G # для G♯ и Bb для B ♭).Но мне трудно понять, как определить, в каких браузерах отсутствуют эти символы.
Я знаю, что могу проверить браузер (например, ie6), но я надеялся сделать все правильно и проверить на поддержка символов сама.
Кто-нибудь знает хороший способ сделать это, используя javascript, jQuery или rails?(Страница обслуживается приложением rails, поэтому объект запроса и любая другая магия Rails находится на столе.