Żadna z moich przeglądarek (Firefox, Chrome, IE) nie wyświetla znaków dla emotikonów Unicode 7 , 8 , 9 (lub 10 ):
Są one często wysyłane do mnie przez ludzi na telefonach. Obsługiwane są znaki Unicode 6, ale trudne do odczytania / odróżnienia:
Jak dodać obsługę tych znaków do systemu Windows 7? Czy istnieje sposób wyświetlania ich tak, jak robi to system Android, aby były łatwiejsze do odczytania?
Postacie testowe:
- Unicode 6.1: 😀😗😙😑😮😯😴😛😕😟
- Unicode 7.0: 🙂🙁🕵🗣🕴🖕🖖🖐
- Unicode 8.0: 🤗🤓🤔🙄🤐🙃🤑🤒🤕🤖
- Unicode 9.0: 🤣🤠🤡🤥🤤🤢🤧🤴🤶🤵🤷
- Unicode 10.0: 🤩🤨🤯🤪🤬🤮🤫🤭🧐🧒
Odpowiedzi:
Znalazłem czcionkę Emoji One , która obsługuje wszystkie emoji do bieżącej wersji Unicode, w tym emoji kolorowe (osadzając SVG lub coś w tym rodzaju).
Jeśli czcionka jest określona, Firefox obsługuje kolorowe emoji w porządku:
a Chrome i IE obsługują monochromatyczne awarie:
ale sama instalacja
EmojiOneColor-SVGinOT.ttf
czcionki w systemie Windows nie jest wystarczająca, aby pozbyć się pól, najwyraźniej dlatego , że preferowane są inne czcionki ?Częściowe obejścia:
Chrom
Instalowanie rozszerzenia Klawiatura z emotikonami (2016) i włączenie opcji „Auto-zamień” w opcjach (która jest domyślnie włączona):
produkuje kolorowe emoji w Chrome do Unicode 9. (Obsługiwana wersja Unicode znajduje się na stronie wydań eosrei / emojione-color-font-font ):
Automatyczne zastępowanie działa w każdej witrynie, ale nie w edytowalnych polach tekstowych.
Firefox
Firefox wyświetla znaki z Arial niezależnie od tego, co zainstalowałeś, co można zobaczyć, instalując rozszerzenie FontFinder .
Skrypt Greasemonkey doda czcionkę do tagu body wszystkich stron, ale nie rozwiązuje to problemu na kilku testowanych przeze mnie. Działa na kilku, takich jak superuser.com.
Zmiana domyślnej czcionki przeglądarki na Emoji One wydaje się działać w większości przypadków, ale może mieć skutki uboczne. (Na przykład to również zastępuje znak ™, czego nie robi rozszerzenie Chrome.)
Rozszerzenie Emoji Everywhere działa, ale wydaje się spowalniać ładowanie strony w porównaniu z czcionką i obsługuje tylko Unicode 6.1.
źródło
Dzięki, endolith, szukałem tych informacji. Naprawdę stworzyłeś dokładne podsumowanie problemu z Windows / Firefox i Emoji Unicode w wersjach wyższych niż 6.0. 👍
Szukałem również możliwości uaktualnienia przeglądarki Firefox w systemie Windows 7, aby wyświetlić nowsze emoji.
Mimo że testowałeś z rozszerzeniem Finder czcionek, aby stwierdzić, że FF używa czcionki Arial do wyświetlania emotikonów, witryna GitHub stwierdza, że Windows 7, 8 i 10 używają interfejsu Segoe dla emotikonów.
Modyfikują tylko Segoe UI Symbol i Segoe UI Emoji za pomocą nowego skryptu, aby zainstalować emoji Unicode V9, a nie czcionkę Arial.
Przetestuję teraz ich skrypt, chociaż do działania wymaga dodatkowego oprogramowania.
Odwołanie do GitHub: https://github.com/eosrei/emojione-color-font
źródło