Recently, I designed a website using some unique fonts that aren't supported on all devices. To ensure compatibility across various platforms, I converted the fonts to all major file formats, including SVG for iPhones and iPads. Surprisingly, this solution didn't work as expected on these Apple devices.
In the past, I successfully implemented similar font conversions on other websites, so I'm puzzled as to why it's not working this time around. Any assistance from someone knowledgeable in this area would be greatly appreciated.
I've shared the website online in hopes of receiving some guidance. Perhaps it's just a minor oversight causing this issue, but I've been struggling to pinpoint the problem for days now. Hopefully, one of you brilliant individuals can offer your expertise once again.
Here is the CSS code used:
@font-face { font-family: 'Franchise'; src: url('font/Franchise-Bold.eot?#iefix') format('embedded-opentype'), url('font/Franchise-Bold.woff') format('woff'), url('font/Franchise-Bold.ttf') format('truetype'), url('font/Franchise-Bold.svg#Franchise-Bold') format('svg'); }
The live website link is www.pikatzu.com/demo
EDIT
After researching, I found a potential fix for the font display issue on mobile Webkit browsers in this discussion: @font-face not working in mobile Webkit. However, I noticed that the letter spacing on the iPhone and iPad appears excessively large. Is there any way to resolve this?
Thank you in advance for your help.