Polskie znaki na nowym Facebooku

Anonimowe
2020-09-27T13:23:17+00:00

Cześć,

mam problem z wyświetlaniem polskich znaków typu ć, ś, ź, ń na nowej wersji Facebooka. Posty na tablicy, oraz wiadomości w dolnych prawych okienkach wyświetlają mi się w następujący sposób:

Nie ma znaczenia jaka jest to przeglądarka - EDGE i Chrome tak samo. 

Gdy skopiuję tekst z którymś z tych znaków do Worda, to "niepolskie" znaki są wyświetlane czcionką Segoe UI Historic, natomiast polskie zmieniają się na Calibri. Czcionki Segoe UI Historic nie mogę usunąć, bo jest ona czcionką systemową.

Macie jakiś pomysł, jak ten problem rozwiązać?

Windows dla domu | Windows 10 | Internet i łączność

Pytanie zablokowane. To pytanie zostało zmigrowane ze społeczności pomocy technicznej firmy Microsoft. Możesz zagłosować, czy pytanie jest pomocne, ale nie możesz dodawać komentarzy ani odpowiedzi, ani też śledzić pytania.

Komentarze: 0 Brak komentarzy

Odpowiedzi: 18

Sortuj według: Najbardziej pomocne
  1. Anonimowe
    2021-06-09T20:34:37+00:00

    Problemy są dwa.

    1. Facebook/Messenger w wersji przeglądarkowej zaczął używać czcionkę "Segoe UI Historic", która nie posiada polskich fontów, co też można sprawdzić właśnie poprzez Ustawienia w Windows 10:

    Obraz

    1. Po stronie silnika Chromium to z tego co się orientuję to wygląda to tak, że jeśli czcionka "Segoe UI Historic" jest pierwsza w kolejności, to jest najważniejsza i to ona będzie reprezentować wyświetlany tekst, mimo że może nie wyświetlać się całkiem prawidłowo (tak jak tego byśmy oczekiwali).

    Natomiast jak sprawdziłem inne czcionki bez wsparcia polskich znaków, to w przeglądarce wyświetlało te znaki używając domyślną czcionkę przeglądarki.

    Więc akurat to w jaki sposób się wyświetla "Segoe UI Historic" w znakach diakrytycznych w Chromium jest jakieś zbugowane.

    Rozwiązań jest kilka.

    1. Można przejść na Firefoxa, bo na Firefoxie to nie występuje, bo jak widać chyba ignoruje "Segoe UI Historic" i używa "Segoe UI", która jest druga w kolejności:

    Obraz

    1. Jeśli jednak nadal chcemy pozostać na przeglądarce opartej na Chromium, to tak jak ktoś już wcześniej pisał można użyć wtyczkę do nadpisywania CSSu i tą metodą zmienić czcionkę na Facebooku/Messengerze. Ja akurat używam i polecam Stylus. Można zaimportować ten poniższy kod:

    @-moz-document domain("facebook.com"), domain("messenger.com") {

    #facebook ._-kb.segoe {

    font-family: Segoe UI, Helvetica, Arial, sans-serif; 
    

    }

    }

    1. Napisać zgłoszenie do Facebooka aby zaprzestał stosowania "Segoe UI Historic" na rzecz podstawowej "Segoe UI".
    2. Napisać zgłoszenie do Google aby zmienił działanie wyświetlania czcionek w silniku Chromium - ale to chyba raczej nic nie da.

    Ale jeśli Segoe UI jest własnością Microsoft, to fajnie by było jakby do pakietu "Segoe UI Historic" dodali polskie fonty :3

    Czy ta odpowiedź była pomocna?

    Inne osoby (10+) uznały tę odpowiedź za pomocną.
    Komentarze: 0 Brak komentarzy
  2. Anonimowe
    2020-10-15T12:13:43+00:00

    Czy w rejestrze podmieniłeś:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]we wpisieSegoe UI Historic (TrueType) na na segoeui.ttf?
    

    Czy ta odpowiedź była pomocna?

    Inne osoby (4) uznały tę odpowiedź za pomocną.
    Komentarze: 0 Brak komentarzy
  3. Anonimowe
    2020-09-28T18:20:45+00:00

    Z pomocy technicznej Facebooka dostałem informację, że jest to problem systemowy z czcionką. 

    Na innych przeglądarkach sprawa wygląda tak samo (Opera, Brave), tryb prywatny również nie naprawia problemu.

    Zbadałem stronę i czcionka, jaka wyświetla się z problemem to Segoe UI Historic. Gdy ją przeglądam z folderu Fonts to rzeczywiście nie ma tam polskich znaków. 

    Co ciekawe, na większości innych komputerów problem nie występuje, problem pojawia się jeszcze tylko na jednym komputerze który testowałem.

    Jest może jakaś możliwość przeinstalowania czcionek z rodziny Segoe?

    Czy ta odpowiedź była pomocna?

    Inne osoby (4) uznały tę odpowiedź za pomocną.
    Komentarze: 0 Brak komentarzy
  4. Anonimowe
    2020-12-14T16:22:10+00:00

    Cześć,

    Kilka dni temu zauważyłem ten problem u siebie i zacząłem szukać odpowiedzi, bo faktycznie mocno irytujący. Początkowo myślałem, że problem leży w komunikacji przeglądarki i Facebooka - na forum Opery (której używam) znalazłem jeszcze jedną osobę z poszkodowaną psychiką (jej post od miesiąca leżał bez odpowiedzi). Tak czy inaczej, szukając rozwiązania trafiłem na Waszą dyskusję, która rozjaśniła mi kilka kwestii - poczułem się zobligowany do tego, żeby założyć sobie tutaj konto i napisać o tym jak ja sobie poradziłem z problemem - może dla kogoś będzie to odpowiednia opcja choćby dlatego, że nie wymaga grzebania w rejestrze. 

    Przechodząc do rzeczy - skorzystałem z rozszerzenia do przeglądarki pozwalającego zaimplementować własny kod CSS na wybranych przez siebie stronach. Zanim do tego doszedłem przetestowałem kilka prostych AddOnów które z automatu wpływają tylko na fonty

    Niestety, z racji tego, że napisane zostały pod Chrome to większość nie zadziałała u mnie poprawnie - ale być może dla chrome'owców będzie to najszybsze rozwiązanie. 

    Zwróciłem się więc w kierunku rozszerzeń Opery (rzadko tam w ogóle wchodzę, bo wybór jest mało atrakcyjny) i aktualnie szczęśliwie korzystam z dodatku który nazywa się FreeStyler. Wygląda to tak, że nie posiadając wiedzy na temat CSS można zaimlementować kody, które są zadedykowane konkretnym stronom - wystarczy je znaleźć i wdrożyć jednym kliknięciem. Wszystko wygląda w miarę legitnie, jest tam jakaś społeczność (może jedynie forum odpycha, bo utonęło w spamie), są tutoriale, każdy kod można sobie podejrzeć i edytować jego szczegóły.

    Z tego co widziałem, to Chrome też posiada podobne narzędzia (Stylebot, My Style), ale nie wiem jak z ich działaniem, bo nie testowałem - musicie sprawdzić na własną rękę. Wydaje mi się, że pomocny może tutaj też być GitHub. Przy okazji rada dla nieobeznanych z tematem - istnieje sporo rozszerzeń dla deweloperów, które służą tylko do "podejrzenia" jak będzie się dany styl zachowywał, ale nie zapisują tych zmian na stałe - przeczytajcie wcześniej jak dana apka działa i koniecznie czytajcie komentarze. Stylebot jest chyba najpewniejszy - najwięcej użytkowników i dobre oceny.

    Tak czy inaczej - ja nadpisałem style odpowiedzialne za font używany jest przez FB oraz Messengera (dotychczas widniało tam "inherited", czyli "dziedziczny" - co faktycznie świadczy o "dziedziczeniu"  windowsowego). Poniżej kod, dzięki któremu powyższe strony używają teraz u mnie kroju Roboto - tutaj można go włączyć przy pomocy FreeStyler'a. 


    @-moz-document domain("facebook.com"), domain("facebook.com.br"), domain("messenger.com"), domain("messenger.com.br") {

    * { font-family: 'Roboto', sans-serif !important; }

    ._6m6, ._6m6._6m6._6m6._6m6 { font-weight: 100 !important }

    }


    Odnotuję jeszcze, że nie próbowałem zmieniać fontu systemowego własnoręcznie w rejestrze - ale użyłem narzędzia które automatyzuje takie czynności - Winaero Tweaker. Niestety - nie pomogło. 

    Wiem jeszcze, że w Chrome można zmienić domyślny font przeglądarki - może to pomoże, proszę spróbować. 

    Na sam koniec pozostaje nam pytanie natury filozoficznej, które najlepiej oddaje skrót - ****?

    Pal licho, że fajnie by było zaspokoić ciekawość (tak jak ktoś wyżej wspomniał) i dowiedzieć się po prostu jaki mechanizm jest odpowiedzialny za tę wysypkę oraz dlaczego dotyczy tylko wybranych użytkowników (bez konkretnego klucza).

    Bardziej interesuje mnie kto jest w sumie za to odpowiedzialny. Facebook ma chyba prawo korzystać z fontów systemowych, podobnie jak przeglądarki. Odpowiedź może więc być tylko jedna - wbrew temu co napisał @Miroslaw_Ko, do którego kieruję następujące pytanie w nadziei, że przekaże je odpowiedniemu działowi firmy Microsoft: **dlaczego system pozwala na implementację fontu Segoe UI Historic na polskojęzycznych stronach i dlaczego użytkownik nie posiada na to wpływu?**Opcja wyboru czczionki udostępnianej innym programom mogłaby znajdować się w panelu sterowania. Rzecz nie dotyczy zbyt wielu użytkowników, więc mam nadzieję, że nie zostanie pominięta podczas następnej aktualizacji. 

    Tymczasem dziękuję bardzo i pozdrawiam serdecznie - mam nadzieję, że komuś pomogłem.

    Czy ta odpowiedź była pomocna?

    Inne osoby (3) uznały tę odpowiedź za pomocną.
    Komentarze: 0 Brak komentarzy
  5. Anonimowe
    2020-10-13T07:51:09+00:00

    Ja sobie "naprawiłem" ten, błąd bez formatowania dysku i instalacji systemu, w rejestrze podmieniając segohis.ttf na segoeiu.ttf. I wszystko poprawnie się wyświetla. Ten font i tak polskich znaków nie ma, więc musi być jakoś zastępowany przez Segoe UI, ale najwyraźniej coś się z tą podmianką skopało stąd się zrobił problem.

    Czy ta odpowiedź była pomocna?

    Inne osoby (3) uznały tę odpowiedź za pomocną.
    Komentarze: 0 Brak komentarzy