PDA

Zobacz pełną wersję : Nie załadowana czcionka



Frodoo
14-01-2024, 16:25
Mam problem z czcionką na smartfonie. Chodzi o stronę https://arsvitrum.eu/ i to logo tekstowe (czcionka Italianno). Na komputerach wyświetla sie poprawnie, ale na smartfonach jest to zwykła czcionka. Nie mam jak to sprawdzić na smartfonie przez zbadaj. Czy ma tutaj ktoś propozycję jak to naprawić?
Próbowałem tak:

@font-face {font-family: 'Italianno';
src: local('Italianno'), url(../fonts/Italianno-Regular.ttf) format("truetype")
}
Ale to nic nie daje. Nawet bez tego działa na komputerach.

terra
14-01-2024, 16:52
A czy czcionka, której używasz jest dostępna w systemie telefonu lub czy jest lokalną czcionką w Twoim szablonie ?

Frodoo
14-01-2024, 17:02
Chyba nie musi jej być na smartfonie. To strona migrowana wraz z szablonem. Przerobiłem szablon z J3 na J4. Została ta jedna rzecz. Na smartfonach (stara strona J3) to logo wyświetla się poprawnie i nic tam nie było w tej kwestii na oryginalnym szablonie robione.

terra
14-01-2024, 17:13
Jeśli to nie jest standardowa czcionka systemowa, to musi być zaciągana z miejsca które jest czytelne i dostępne dla telefonu. Sprawdź też zapisy w css @media dla rozdzielczości telefonu

Frodoo
14-01-2024, 18:05
Czcionka jest na moim komputerze na smartfonie nie wiem. Tak jak pisałem na stronie aktualnie J3 to logo tekstowe się pokazuje poprawnie. w @media nic nie ma bo po wywaleniu stylu nadal się źle pokazuje.

terra
14-01-2024, 18:24
z tego co widzę to Italianno jest czcionką google, ktorą należy pobrać i zainstalować lokalnie , więc prawdopodobnie masz nieprawidłowe wskazanie do fontu na telefonie
https://developer.android.com/guide/topics/resources/font-resource
sprawdź czy w tej lokalizacji masz te czcionki
src: local('Italianno'), url(../fonts/Italianno-Regular.ttf) format("truetype")

Frodoo
14-01-2024, 18:57
tak jest katalog css i fonts. Ścierzka ../fonts/Italianno-Regular.ttf jest poprawna. W kat. fonts szablonu jest ta czcionka o takiej nazwie. Natomiast nie bardzo wiem jak urzyć informacji z linku https://developer.android.com/guide/topics/resources/font-resource

terra
14-01-2024, 19:26
a czy ścieżka relatywna się zgadza ?

Frodoo
14-01-2024, 19:30
tak bo ../ to niżej, a katalogi css i fonts są w tym samym katalogu szablonu

terra
14-01-2024, 19:47
a czy ścieżka relatywna się zgadza ?
z lokalizacji pliku, w którym jest zapis ../fonts/
katalog do góry, a potem wejście do katalogu fonts

tak czy siak, widocznie w nowej wersji androida jest problem z tą czcionką, więc radziłbym ją zmienić, bo nawet jak Ty ją odczytasz to ktoś inny z innym telefonem będzie miał problem.
Arial Verdana Helvetica, to bezpieczne rozwiąznie

- - - Updated - - -

https://thedroidguy.com/install-ttf-fonts-on-android-without-root-1246662

Frodoo
14-01-2024, 19:54
Tyle tylko, że klient nie chce innej czcionki. Mam zrobić identycznie i tyle. Zostało tylko to. Nie chce graficznego logo bo jak mu zrobiłem to zaraz musiałem to spowrotem przywracać bo pozycjonowania nie będzie mówił. Spytam może czy nie chce na smartfonie grafiki, a na komputerze tekstu, ale nie będzie mu się to podobało.

terra
16-01-2024, 10:26
sprawdź czy ta czcionka ma size i weight dla tej rozdzielczości